Searched refs:bulk_waiter (Results 1 – 3 of 3) sorted by relevance
101 struct bulk_waiter bulk_waiter; member459 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()485 status = vchiq_bulk_transfer(handle, data, size, &waiter->bulk_waiter, in vchiq_blocking_bulk_transfer()488 !waiter->bulk_waiter.bulk) { in vchiq_blocking_bulk_transfer()489 struct vchiq_bulk *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()1069 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()1090 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()1100 !waiter->bulk_waiter.bulk) { in vchiq_ioctl()1101 if (waiter->bulk_waiter.bulk) { in vchiq_ioctl()1105 waiter->bulk_waiter.bulk->userdata = NULL; in vchiq_ioctl()
1222 struct bulk_waiter *waiter; in notify_bulks()2967 struct bulk_waiter *bulk_waiter = NULL; in vchiq_bulk_transfer() local2983 bulk_waiter = userdata; in vchiq_bulk_transfer()2984 init_completion(&bulk_waiter->event); in vchiq_bulk_transfer()2985 bulk_waiter->actual = 0; in vchiq_bulk_transfer()2986 bulk_waiter->bulk = NULL; in vchiq_bulk_transfer()2989 bulk_waiter = userdata; in vchiq_bulk_transfer()2990 bulk = bulk_waiter->bulk; in vchiq_bulk_transfer()3083 if (bulk_waiter) { in vchiq_bulk_transfer()3084 bulk_waiter->bulk = bulk; in vchiq_bulk_transfer()[all …]
474 struct bulk_waiter { struct