Home
last modified time | relevance | path

Searched refs:_sema_init (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
Dvchiq_util.c50 _sema_init(&queue->pop, 0); in vchiu_queue_init()
51 _sema_init(&queue->push, 0); in vchiu_queue_init()
Dvchiq_2835_arm.c102 _sema_init(&g_free_fragments_mutex, 1); in vchiq_platform_init()
177 _sema_init(&g_free_fragments_sema, MAX_FRAGMENTS); in vchiq_platform_init()
Dvchiq_core.c434 _sema_init((struct semaphore *)((char *)state + event->event), 0); in remote_event_create()
2458 _sema_init(&state->connect, 0); in vchiq_init_state()
2466 _sema_init(&state->slot_available_event, 0); in vchiq_init_state()
2467 _sema_init(&state->slot_remove_event, 0); in vchiq_init_state()
2468 _sema_init(&state->data_quota_event, 0); in vchiq_init_state()
2475 _sema_init(&service_quota->quota_event, 0); in vchiq_init_state()
2607 _sema_init(&service->remove_event, 0); in vchiq_add_service_internal()
2608 _sema_init(&service->bulk_remove_event, 0); in vchiq_add_service_internal()
3324 _sema_init(&bulk_waiter->event, 0); in vchiq_bulk_transfer()
Dvchiq_arm.c567 _sema_init(&user_service->insert_event, 0); in vchiq_ioctl()
568 _sema_init(&user_service->remove_event, 0); in vchiq_ioctl()
569 _sema_init(&user_service->close_event, 0); in vchiq_ioctl()
1188 _sema_init(&instance->insert_event, 0); in vchiq_open()
1189 _sema_init(&instance->remove_event, 0); in vchiq_open()
/netbsd/src/sys/external/bsd/vchiq/dist/interface/compat/
Dvchi_bsd.c132 _sema_init(s, 1); in sema_sysinit()
136 _sema_init(struct semaphore *s, int value) in _sema_init() function
Dvchi_bsd.h160 void _sema_init(struct semaphore *s, int value);