Home
last modified time | relevance | path

Searched refs:VCHIQ_HEADER_T (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_util.h52 VCHIQ_HEADER_T **storage;
61 extern void vchiu_queue_push(VCHIU_QUEUE_T *queue, VCHIQ_HEADER_T *header);
63 extern VCHIQ_HEADER_T *vchiu_queue_peek(VCHIU_QUEUE_T *queue);
64 extern VCHIQ_HEADER_T *vchiu_queue_pop(VCHIU_QUEUE_T *queue);
H A Dvchiq_util.c53 queue->storage = kzalloc(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()
107 VCHIQ_HEADER_T *vchiu_queue_peek(VCHIU_QUEUE_T *queue) in vchiu_queue_peek()
126 VCHIQ_HEADER_T *vchiu_queue_pop(VCHIU_QUEUE_T *queue) in vchiu_queue_pop()
128 VCHIQ_HEADER_T *header; in vchiu_queue_pop()
H A Dvchiq_if.h42 #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 *,
148 VCHIQ_HEADER_T *header);
H A Dvchiq_shim.c103 VCHIQ_HEADER_T *header; in vchi_msg_peek()
135 VCHIQ_HEADER_T *header; in vchi_msg_remove()
328 VCHIQ_HEADER_T *header; in vchi_msg_dequeue()
402 (VCHIQ_HEADER_T *)message->message); in vchi_held_msg_release()
432 VCHIQ_HEADER_T *header; in vchi_msg_hold()
541 VCHIQ_HEADER_T *header, VCHIQ_SERVICE_HANDLE_T handle, void *bulk_user) in shim_callback()
H A Dvchiq_core.c77 vchiq_static_assert(sizeof(VCHIQ_HEADER_T) == 8);
78 vchiq_static_assert(IS_POW2(sizeof(VCHIQ_HEADER_T)));
143 release_message_sync(VCHIQ_STATE_T *state, VCHIQ_HEADER_T *header);
392 VCHIQ_HEADER_T *header, void *bulk_userdata) in make_service_callback()
486 size += sizeof(VCHIQ_HEADER_T); in calc_stride()
489 return (size + sizeof(VCHIQ_HEADER_T) - 1) & ~(sizeof(VCHIQ_HEADER_T) in calc_stride()
561 static VCHIQ_HEADER_T *
569 VCHIQ_HEADER_T *header; in reserve_space()
572 header = (VCHIQ_HEADER_T *) in reserve_space()
575 header->size = slot_space - sizeof(VCHIQ_HEADER_T); in reserve_space()
[all …]
H A Dvchiq_ioctl.h65 VCHIQ_HEADER_T *header;
H A Dvchiq_arm.c113 VCHIQ_HEADER_T * msg_queue[MSG_QUEUE_SIZE];
206 VCHIQ_HEADER_T *header, USER_SERVICE_T *user_service, in add_completion()
272 service_callback(VCHIQ_REASON_T reason, VCHIQ_HEADER_T *header, in service_callback()
833 VCHIQ_HEADER_T *header; in vchiq_ioctl()
858 sizeof(VCHIQ_HEADER_T); in vchiq_ioctl()
965 VCHIQ_HEADER_T *header; in vchiq_ioctl()
1292 VCHIQ_HEADER_T *header = user_service-> in vchiq_close()
1636 VCHIQ_HEADER_T *header, in vchiq_keepalive_vchiq_callback()