Searched refs:bulk_waiter (Results 1 – 3 of 3) sorted by relevance
71 struct bulk_waiter bulk_waiter; member456 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()482 &waiter->bulk_waiter, in vchiq_blocking_bulk_transfer()485 !waiter->bulk_waiter.bulk) { in vchiq_blocking_bulk_transfer()486 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()972 userdata = &waiter->bulk_waiter; in vchiq_irq_queue_bulk_tx_rx()994 userdata = &waiter->bulk_waiter; in vchiq_irq_queue_bulk_tx_rx()1013 !waiter->bulk_waiter.bulk) { in vchiq_irq_queue_bulk_tx_rx()1014 if (waiter->bulk_waiter.bulk) { in vchiq_irq_queue_bulk_tx_rx()1018 waiter->bulk_waiter.bulk->userdata = NULL; in vchiq_irq_queue_bulk_tx_rx()
1246 struct bulk_waiter *waiter; in notify_bulks()3027 struct bulk_waiter *bulk_waiter = NULL; in vchiq_bulk_transfer() local3044 bulk_waiter = userdata; in vchiq_bulk_transfer()3045 init_completion(&bulk_waiter->event); in vchiq_bulk_transfer()3046 bulk_waiter->actual = 0; in vchiq_bulk_transfer()3047 bulk_waiter->bulk = NULL; in vchiq_bulk_transfer()3050 bulk_waiter = userdata; in vchiq_bulk_transfer()3051 bulk = bulk_waiter->bulk; in vchiq_bulk_transfer()3145 if (bulk_waiter) { in vchiq_bulk_transfer()3146 bulk_waiter->bulk = bulk; in vchiq_bulk_transfer()[all …]
499 struct bulk_waiter { struct