Searched refs:VCHIQ_HEADER_T (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_util.h | 66 VCHIQ_HEADER_T **storage; 75 extern void vchiu_queue_push(VCHIU_QUEUE_T *queue, VCHIQ_HEADER_T *header); 77 extern VCHIQ_HEADER_T *vchiu_queue_peek(VCHIU_QUEUE_T *queue); 78 extern VCHIQ_HEADER_T *vchiu_queue_pop(VCHIU_QUEUE_T *queue);
|
D | vchiq_util.c | 54 queue->storage = kcalloc(size, sizeof(VCHIQ_HEADER_T *), GFP_KERNEL); in vchiu_queue_init() 77 void vchiu_queue_push(VCHIU_QUEUE_T *queue, VCHIQ_HEADER_T *header) in vchiu_queue_push() 106 VCHIQ_HEADER_T *vchiu_queue_peek(VCHIU_QUEUE_T *queue) in vchiu_queue_peek() 124 VCHIQ_HEADER_T *vchiu_queue_pop(VCHIU_QUEUE_T *queue) in vchiu_queue_pop() 126 VCHIQ_HEADER_T *header; in vchiu_queue_pop()
|
D | vchiq_if.h | 42 #define VCHIQ_MAX_MSG_SIZE (VCHIQ_SLOT_SIZE - sizeof(VCHIQ_HEADER_T)) 89 } VCHIQ_HEADER_T; typedef 98 typedef VCHIQ_STATUS_T (*VCHIQ_CALLBACK_T)(VCHIQ_REASON_T, VCHIQ_HEADER_T *, 151 VCHIQ_HEADER_T *header);
|
D | vchiq_shim.c | 102 VCHIQ_HEADER_T *header; in vchi_msg_peek() 134 VCHIQ_HEADER_T *header; in vchi_msg_remove() 387 VCHIQ_HEADER_T *header; in vchi_msg_dequeue() 431 (VCHIQ_HEADER_T *)message->message); in vchi_held_msg_release() 461 VCHIQ_HEADER_T *header; in vchi_msg_hold() 577 VCHIQ_HEADER_T *header, VCHIQ_SERVICE_HANDLE_T handle, void *bulk_user) in shim_callback()
|
D | vchiq_core.c | 76 vchiq_static_assert(sizeof(VCHIQ_HEADER_T) == 8); 77 vchiq_static_assert(IS_POW2(sizeof(VCHIQ_HEADER_T))); 133 release_message_sync(VCHIQ_STATE_T *state, VCHIQ_HEADER_T *header); 392 VCHIQ_HEADER_T *header, void *bulk_userdata) in make_service_callback() 484 size += sizeof(VCHIQ_HEADER_T); in calc_stride() 487 return (size + sizeof(VCHIQ_HEADER_T) - 1) & ~(sizeof(VCHIQ_HEADER_T) in calc_stride() 562 static VCHIQ_HEADER_T * 570 VCHIQ_HEADER_T *header; in reserve_space() 573 header = (VCHIQ_HEADER_T *) in reserve_space() 576 header->size = slot_space - sizeof(VCHIQ_HEADER_T); in reserve_space() [all …]
|
D | vchiq_ioctl.h | 66 VCHIQ_HEADER_T *header;
|
D | vchiq_arm.c | 127 VCHIQ_HEADER_T * msg_queue[MSG_QUEUE_SIZE]; 554 VCHIQ_HEADER_T *header, USER_SERVICE_T *user_service, in add_completion() 619 service_callback(VCHIQ_REASON_T reason, VCHIQ_HEADER_T *header, in service_callback() 1260 VCHIQ_HEADER_T *header; in vchiq_ioctl() 1285 sizeof(VCHIQ_HEADER_T); in vchiq_ioctl() 1376 VCHIQ_HEADER_T *header; in vchiq_ioctl() 2127 VCHIQ_HEADER_T *header; in vchiq_release() 2410 VCHIQ_HEADER_T *header, in vchiq_keepalive_vchiq_callback()
|