Searched refs:waiter (Results 1 – 3 of 3) sorted by relevance
148 struct bulk_waiter_node *waiter; in vchiq_shutdown() local149 waiter = list_entry(pos, in vchiq_shutdown()156 (unsigned int)waiter, waiter->pid); in vchiq_shutdown()159 kfree(waiter); in vchiq_shutdown()401 waiter = list_entry(pos, in vchiq_blocking_bulk_transfer()410 if (waiter) { in vchiq_blocking_bulk_transfer()426 if (!waiter) { in vchiq_blocking_bulk_transfer()428 if (!waiter) { in vchiq_blocking_bulk_transfer()439 !waiter->bulk_waiter.bulk) { in vchiq_blocking_bulk_transfer()450 kfree(waiter); in vchiq_blocking_bulk_transfer()[all …]
720 if (!waiter) { in vchiq_ioctl()731 waiter = list_entry(pos, in vchiq_ioctl()740 if (!waiter) { in vchiq_ioctl()758 if (!waiter) in vchiq_ioctl()761 !waiter->bulk_waiter.bulk) { in vchiq_ioctl()762 if (waiter->bulk_waiter.bulk) { in vchiq_ioctl()770 kfree(waiter); in vchiq_ioctl()774 waiter->pid = current->p_pid; in vchiq_ioctl()1340 waiter = list_entry(pos, in vchiq_close()1347 (unsigned int)waiter, waiter->pid); in vchiq_close()[all …]
1231 struct bulk_waiter *waiter; in notify_bulks() local1233 waiter = bulk->userdata; in notify_bulks()1234 if (waiter) { in notify_bulks()1235 waiter->actual = bulk->actual; in notify_bulks()1236 up(&waiter->event); in notify_bulks()