HomeSort by: relevance | last modified time | path
    Searched defs: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_arm.c 122 struct bulk_waiter bulk_waiter; member in struct:bulk_waiter_node
734 args.userdata = &waiter->bulk_waiter;
752 "no bulk_waiter found for pid %d",
758 "found bulk_waiter %p for pid %d",
760 args.userdata = &waiter->bulk_waiter;
771 !waiter->bulk_waiter.bulk) {
772 if (waiter->bulk_waiter.bulk) {
776 waiter->bulk_waiter.bulk->userdata = NULL;
779 _sema_destroy(&waiter->bulk_waiter.event)
    [all...]
vchiq_core.c 1234 struct bulk_waiter *waiter;
3294 * When called in blocking mode, the userdata field points to a bulk_waiter
3306 struct bulk_waiter *bulk_waiter = NULL; local in function:vchiq_bulk_transfer
3323 bulk_waiter = (struct bulk_waiter *)userdata;
3324 _sema_init(&bulk_waiter->event, 0);
3325 bulk_waiter->actual = 0;
3326 bulk_waiter->bulk = NULL;
3329 bulk_waiter = (struct bulk_waiter *)userdata
    [all...]
vchiq_core.h 516 struct bulk_waiter { struct

Completed in 47 milliseconds