Home
last modified time | relevance | path

Searched refs:remove_event (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.c125 struct semaphore remove_event; member
142 struct semaphore remove_event; member
569 if (down_interruptible(&instance->remove_event) != 0) { in add_completion()
680 if (down_interruptible(&user_service->remove_event) in service_callback()
983 sema_init(&user_service->remove_event, 0); in vchiq_ioctl()
1368 up(&instance->remove_event); in vchiq_ioctl()
1431 up(&user_service->remove_event); in vchiq_ioctl()
2040 sema_init(&instance->remove_event, 0); in vchiq_open()
2098 up(&instance->remove_event); in vchiq_release()
2107 up(&user_service->remove_event); in vchiq_release()
[all …]
Dvchiq_core.c1817 up(&service->remove_event); in parse_rx_slots()
2272 up(&service->remove_event); in sync_func()
2640 sema_init(&service->remove_event, 0); in vchiq_add_service_internal()
2756 if (down_interruptible(&service->remove_event) != 0) { in vchiq_open_service_internal()
2908 up(&service->remove_event); in close_service_complete()
2949 up(&service->remove_event); in vchiq_close_service_internal()
2958 up(&service->remove_event); in vchiq_close_service_internal()
3093 up(&service->remove_event); in vchiq_free_service_internal()
3224 if (down_interruptible(&service->remove_event) != 0) { in vchiq_close_service()
3285 if (down_interruptible(&service->remove_event) != 0) { in vchiq_remove_service()
Dvchiq_core.h311 struct semaphore remove_event; member
/Linux-v4.19/drivers/pci/controller/
Dpci-hyperv.c448 struct completion remove_event; member
2490 complete(&hbus->remove_event); in put_hvpcibus()
2540 init_completion(&hbus->remove_event); in hv_pci_probe()
2700 wait_for_completion(&hbus->remove_event); in hv_pci_remove()