Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/include/linux/raspberrypi/
H A Dvchiq.h41 struct vchiq_header { struct
59 struct vchiq_header *header, argument
67 struct vchiq_header *header;
75 struct vchiq_header *header,
94 extern void vchiq_msg_queue_push(unsigned int handle, struct vchiq_header *header);
96 struct vchiq_header *header);
108 extern struct vchiq_header *vchiq_msg_hold(unsigned int handle);
/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_core.c57 vchiq_static_assert(sizeof(struct vchiq_header) == 8);
58 vchiq_static_assert(IS_POW2(sizeof(struct vchiq_header)));
111 release_message_sync(struct vchiq_state *state, struct vchiq_header *header);
370 struct vchiq_header *header, void *bulk_userdata) in make_service_callback()
471 size += sizeof(struct vchiq_header); in calc_stride()
474 return (size + sizeof(struct vchiq_header) - 1) & in calc_stride()
475 ~(sizeof(struct vchiq_header) - 1); in calc_stride()
559 static struct vchiq_header *
567 struct vchiq_header *header; in reserve_space()
570 header = (struct vchiq_header *) in reserve_space()
[all …]
H A Dvchiq_ioctl.h16 struct vchiq_header *header,
47 struct vchiq_header __user *header;
H A Dvchiq_arm.c67 struct vchiq_header *msg_queue[MSG_QUEUE_SIZE];
517 struct vchiq_header *header, struct user_service *user_service, in add_completion()
583 service_callback(enum vchiq_reason reason, struct vchiq_header *header, in service_callback()
873 struct vchiq_header *header; in vchiq_ioc_dequeue_message()
1144 struct vchiq_header *header; in vchiq_ioc_await_completion()
1172 msglen = header->size + sizeof(struct vchiq_header); in vchiq_ioc_await_completion()
1942 struct vchiq_header *header; in vchiq_release()
2208 struct vchiq_header *header, in vchiq_keepalive_vchiq_callback()
H A Dvchiq_core.h32 #define VCHIQ_MAX_MSG_SIZE (VCHIQ_SLOT_SIZE - sizeof(struct vchiq_header))
321 struct vchiq_header *msg_queue[VCHIQ_MAX_SLOTS];
/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/vchiq-mmal/
H A Dmmal-vchiq.c153 struct vchiq_header *msg_handle;
555 struct vchiq_header *header, in service_callback()
656 struct vchiq_header **msg_handle) in send_synchronous_mmal_msg()
781 struct vchiq_header *rmsg_handle; in port_info_set()
842 struct vchiq_header *rmsg_handle; in port_info_get()
938 struct vchiq_header *rmsg_handle; in create_component()
985 struct vchiq_header *rmsg_handle; in destroy_component()
1018 struct vchiq_header *rmsg_handle; in enable_component()
1050 struct vchiq_header *rmsg_handle; in disable_component()
1083 struct vchiq_header *rmsg_handle; in get_version()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-vchiq.c93 struct vchiq_header *header, in audio_vchi_callback()