Searched refs:xferqueue (Results 1 – 9 of 9) sorted by relevance
236 } xferqueue; member380 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_start_xfer_locked()413 if (master->xferqueue.cur) { in dw_i3c_master_enqueue_xfer()416 master->xferqueue.cur = xfer; in dw_i3c_master_enqueue_xfer()425 if (master->xferqueue.cur == xfer) { in dw_i3c_master_dequeue_xfer_locked()428 master->xferqueue.cur = NULL; in dw_i3c_master_dequeue_xfer_locked()514 master->xferqueue.cur = xfer; in dw_i3c_master_end_xfer_locked()1087 spin_lock(&master->xferqueue.lock); in dw_i3c_master_irq_handler()1091 spin_unlock(&master->xferqueue.lock); in dw_i3c_master_irq_handler()1139 spin_lock_init(&master->xferqueue.lock); in dw_i3c_probe()[all …]
187 } xferqueue; member835 spin_lock_irqsave(&master->xferqueue.lock, flags); in svc_i3c_master_do_daa()986 if (master->xferqueue.cur == xfer) in svc_i3c_master_dequeue_xfer_locked()987 master->xferqueue.cur = NULL; in svc_i3c_master_dequeue_xfer_locked()997 spin_lock_irqsave(&master->xferqueue.lock, flags); in svc_i3c_master_dequeue_xfer()1004 struct svc_i3c_xfer *xfer = master->xferqueue.cur; in svc_i3c_master_start_xfer_locked()1033 master->xferqueue.cur = xfer; in svc_i3c_master_start_xfer_locked()1044 if (master->xferqueue.cur) { in svc_i3c_master_enqueue_xfer()1047 master->xferqueue.cur = xfer; in svc_i3c_master_enqueue_xfer()1407 spin_lock_init(&master->xferqueue.lock); in svc_i3c_master_probe()[all …]
412 } xferqueue; member627 master->xferqueue.cur = xfer; in cdns_i3c_master_end_xfer_locked()637 spin_lock_irqsave(&master->xferqueue.lock, flags); in cdns_i3c_master_queue_xfer()638 if (master->xferqueue.cur) { in cdns_i3c_master_queue_xfer()641 master->xferqueue.cur = xfer; in cdns_i3c_master_queue_xfer()653 if (master->xferqueue.cur == xfer) { in cdns_i3c_master_unqueue_xfer()661 master->xferqueue.cur = NULL; in cdns_i3c_master_unqueue_xfer()1397 spin_lock(&master->xferqueue.lock); in cdns_i3c_master_interrupt()1399 spin_unlock(&master->xferqueue.lock); in cdns_i3c_master_interrupt()1607 spin_lock_init(&master->xferqueue.lock); in cdns_i3c_master_probe()[all …]