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 D | vchiq.h | 41 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 D | vchiq_core.c | 57 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 D | vchiq_ioctl.h | 16 struct vchiq_header *header, 47 struct vchiq_header __user *header;
|
| H A D | vchiq_arm.c | 67 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 D | vchiq_core.h | 32 #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 D | mmal-vchiq.c | 153 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 D | bcm2835-vchiq.c | 93 struct vchiq_header *header, in audio_vchi_callback()
|