Home
last modified time | relevance | path

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

/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_dev.c186 user_service->msg_remove = 0; in vchiq_ioc_create_service()
225 if (user_service->msg_remove == user_service->msg_insert) { in vchiq_ioc_dequeue_message()
243 } while (user_service->msg_remove == user_service->msg_insert); in vchiq_ioc_dequeue_message()
250 user_service->msg_remove) < 0)) { in vchiq_ioc_dequeue_message()
256 header = user_service->msg_queue[user_service->msg_remove & in vchiq_ioc_dequeue_message()
258 user_service->msg_remove++; in vchiq_ioc_dequeue_message()
1263 while (user_service->msg_remove != user_service->msg_insert) { in vchiq_release()
1265 int m = user_service->msg_remove & (MSG_QUEUE_SIZE - 1); in vchiq_release()
1268 user_service->msg_remove++; in vchiq_release()
H A Dvchiq_arm.c800 (user_service->msg_remove + MSG_QUEUE_SIZE)) { in service_callback()
915 user_service->msg_insert - user_service->msg_remove, in vchiq_dump_platform_service_state()
/linux/include/linux/raspberrypi/
H A Dvchiq_arm.h68 int msg_remove; member