HomeSort by: relevance | last modified time | path
    Searched refs:bulk_waiter (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
vchiq_kern_lib.c 44 struct bulk_waiter bulk_waiter; member in struct:bulk_waiter_node
153 "bulk_waiter - cleaned up %p "
156 _sema_destroy(&waiter->bulk_waiter.event);
410 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk;
435 data, size, &waiter->bulk_waiter, VCHIQ_BULK_MODE_BLOCKING,
438 !waiter->bulk_waiter.bulk) {
439 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk;
447 _sema_destroy(&waiter->bulk_waiter.event);
456 "saved bulk_waiter %p for pid %d"
    [all...]
vchiq_core.c 1285 struct bulk_waiter *waiter;
3359 * When called in blocking mode, the userdata field points to a bulk_waiter
3371 struct bulk_waiter *bulk_waiter = NULL; local
3388 bulk_waiter = (struct bulk_waiter *)userdata;
3389 _sema_init(&bulk_waiter->event, 0);
3390 bulk_waiter->actual = 0;
3391 bulk_waiter->bulk = NULL;
3394 bulk_waiter = (struct bulk_waiter *)userdata
    [all...]
vchiq_arm.c 122 struct bulk_waiter bulk_waiter; member in struct:bulk_waiter_node
837 args.userdata = &waiter->bulk_waiter;
855 "no bulk_waiter found for pid %d",
861 "found bulk_waiter %p for pid %d",
863 args.userdata = &waiter->bulk_waiter;
874 !waiter->bulk_waiter.bulk) {
875 if (waiter->bulk_waiter.bulk) {
879 waiter->bulk_waiter.bulk->userdata = NULL;
882 _sema_destroy(&waiter->bulk_waiter.event)
    [all...]
vchiq_core.h 516 struct bulk_waiter { struct

Completed in 26 milliseconds