Searched refs:bulk_waiter (Results 1 – 4 of 4) sorted by relevance
49 struct bulk_waiter bulk_waiter; member409 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()434 data, size, &waiter->bulk_waiter, VCHIQ_BULK_MODE_BLOCKING, in vchiq_blocking_bulk_transfer()437 !waiter->bulk_waiter.bulk) { in vchiq_blocking_bulk_transfer()438 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()
1219 struct bulk_waiter *waiter; in notify_bulks()3271 struct bulk_waiter *bulk_waiter = NULL; in vchiq_bulk_transfer() local3288 bulk_waiter = (struct bulk_waiter *)userdata; in vchiq_bulk_transfer()3289 sema_init(&bulk_waiter->event, 0); in vchiq_bulk_transfer()3290 bulk_waiter->actual = 0; in vchiq_bulk_transfer()3291 bulk_waiter->bulk = NULL; in vchiq_bulk_transfer()3294 bulk_waiter = (struct bulk_waiter *)userdata; in vchiq_bulk_transfer()3295 bulk = bulk_waiter->bulk; in vchiq_bulk_transfer()3396 if (bulk_waiter) { in vchiq_bulk_transfer()3397 bulk_waiter->bulk = bulk; in vchiq_bulk_transfer()[all …]
131 struct bulk_waiter bulk_waiter; member692 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()718 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()729 !waiter->bulk_waiter.bulk) { in vchiq_ioctl()730 if (waiter->bulk_waiter.bulk) { in vchiq_ioctl()734 waiter->bulk_waiter.bulk->userdata = NULL; in vchiq_ioctl()
512 struct bulk_waiter { struct