Searched refs:vchiq_header (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/staging/vc04_services/include/linux/raspberrypi/ |
D | vchiq.h | 35 struct vchiq_header { struct 57 struct vchiq_header *header, argument 65 struct vchiq_header *header; 74 struct vchiq_header *header, 95 struct vchiq_header *header); 97 struct vchiq_header *header); 109 extern struct vchiq_header *vchiq_msg_hold(struct vchiq_instance *instance, unsigned int handle);
|
/linux-6.12.1/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_core.c | 138 static_assert(sizeof(struct vchiq_header) == 8); 146 BUILD_BUG_ON_NOT_POWER_OF_2(sizeof(struct vchiq_header)); in check_sizes() 190 release_message_sync(struct vchiq_state *state, struct vchiq_header *header); 452 struct vchiq_header *header, void *bulk_userdata) in make_service_callback() 572 size += sizeof(struct vchiq_header); in calc_stride() 575 return (size + sizeof(struct vchiq_header) - 1) & in calc_stride() 576 ~(sizeof(struct vchiq_header) - 1); in calc_stride() 664 static struct vchiq_header * 672 struct vchiq_header *header; in reserve_space() 675 header = (struct vchiq_header *) in reserve_space() [all …]
|
D | vchiq_ioctl.h | 17 struct vchiq_header *header, 48 struct vchiq_header __user *header;
|
D | vchiq_arm.h | 72 struct vchiq_header *msg_queue[MSG_QUEUE_SIZE]; 158 struct vchiq_header *header, unsigned int handle, void *bulk_userdata);
|
D | vchiq_core.h | 34 #define VCHIQ_MAX_MSG_SIZE (VCHIQ_SLOT_SIZE - sizeof(struct vchiq_header)) 221 struct vchiq_header *msg_queue[VCHIQ_MAX_SLOTS];
|
D | vchiq_dev.c | 208 struct vchiq_header *header; in vchiq_ioc_dequeue_message() 480 struct vchiq_header *header; in vchiq_ioc_await_completion() 507 msglen = header->size + sizeof(struct vchiq_header); in vchiq_ioc_await_completion() 1263 struct vchiq_header *header; in vchiq_release()
|
D | vchiq_arm.c | 998 struct vchiq_header *header, struct user_service *user_service, in add_completion() 1097 struct vchiq_header *header, unsigned int handle, void *bulk_userdata) in service_callback() 1275 struct vchiq_header *header, in vchiq_keepalive_vchiq_callback()
|
/linux-6.12.1/drivers/staging/vc04_services/vchiq-mmal/ |
D | mmal-vchiq.c | 154 struct vchiq_header *msg_handle; 553 enum vchiq_reason reason, struct vchiq_header *header, in mmal_service_callback() 654 struct vchiq_header **msg_handle) in send_synchronous_mmal_msg() 779 struct vchiq_header *rmsg_handle; in port_info_set() 840 struct vchiq_header *rmsg_handle; in port_info_get() 936 struct vchiq_header *rmsg_handle; in create_component() 984 struct vchiq_header *rmsg_handle; in destroy_component() 1017 struct vchiq_header *rmsg_handle; in enable_component() 1049 struct vchiq_header *rmsg_handle; in disable_component() 1082 struct vchiq_header *rmsg_handle; in get_version() [all …]
|
/linux-6.12.1/drivers/staging/vc04_services/bcm2835-audio/ |
D | bcm2835-vchiq.c | 98 struct vchiq_header *header, in audio_vchi_callback()
|