Searched refs:bulk_waiter (Results 1 – 3 of 3) sorted by relevance
1279 struct bulk_waiter *waiter; in notify_bulks()3325 struct bulk_waiter *bulk_waiter = NULL; in vchiq_bulk_transfer() local3342 bulk_waiter = (struct bulk_waiter *)userdata; in vchiq_bulk_transfer()3343 sema_init(&bulk_waiter->event, 0); in vchiq_bulk_transfer()3344 bulk_waiter->actual = 0; in vchiq_bulk_transfer()3345 bulk_waiter->bulk = NULL; in vchiq_bulk_transfer()3348 bulk_waiter = (struct bulk_waiter *)userdata; in vchiq_bulk_transfer()3349 bulk = bulk_waiter->bulk; in vchiq_bulk_transfer()3452 if (bulk_waiter) { in vchiq_bulk_transfer()3453 bulk_waiter->bulk = bulk; in vchiq_bulk_transfer()[all …]
131 struct bulk_waiter bulk_waiter; member492 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()519 data, size, &waiter->bulk_waiter, VCHIQ_BULK_MODE_BLOCKING, in vchiq_blocking_bulk_transfer()522 !waiter->bulk_waiter.bulk) { in vchiq_blocking_bulk_transfer()523 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()1148 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()1175 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()1186 !waiter->bulk_waiter.bulk) { in vchiq_ioctl()1187 if (waiter->bulk_waiter.bulk) { in vchiq_ioctl()1191 waiter->bulk_waiter.bulk->userdata = NULL; in vchiq_ioctl()
512 struct bulk_waiter { struct