Home
last modified time | relevance | path

Searched refs:completion_remove (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_dev.c184 user_service->message_available_pos = instance->completion_remove - 1; in vchiq_ioc_create_service()
461 while ((instance->completion_remove == instance->completion_insert) && !instance->closing) { in vchiq_ioc_await_completion()
478 remove = instance->completion_remove; in vchiq_ioc_await_completion()
567 instance->completion_remove = remove; in vchiq_ioc_await_completion()
1282 while (instance->completion_remove != instance->completion_insert) { in vchiq_release()
1286 completion = &instance->completions[instance->completion_remove in vchiq_release()
1298 instance->completion_remove++; in vchiq_release()
H A Dvchiq_arm.c663 while ((insert - instance->completion_remove) >= MAX_COMPLETIONS) { in add_completion()
729 instance->completion_remove) < 0) { in service_single_message()
828 instance->completion_remove) >= 0) || in service_callback()
899 instance->completion_remove, in vchiq_dump_platform_instances()
/linux/include/linux/raspberrypi/
H A Dvchiq_arm.h85 int completion_remove; member