Symbol: vchiq_header
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
653
struct vchiq_header *header, struct user_service *user_service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
753
struct vchiq_header *header, unsigned int handle,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
932
struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1178
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1196
header = (struct vchiq_header *)SLOT_DATA_FROM_INDEX(state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1259
struct vchiq_header *header, struct vchiq_service *service)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
144
static_assert(sizeof(struct vchiq_header) == 8);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
152
BUILD_BUG_ON_NOT_POWER_OF_2(sizeof(struct vchiq_header));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1833
parse_open(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1935
parse_message(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
196
release_message_sync(struct vchiq_state *state, struct vchiq_header *header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2210
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2233
header = (struct vchiq_header *)(state->rx_data +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2374
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2375
(struct vchiq_header *)SLOT_DATA_FROM_INDEX(state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2590
((struct vchiq_header *)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2649
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2671
struct vchiq_header *vchiq_msg_hold(struct vchiq_instance *instance, unsigned int handle)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2674
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2893
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2894
(struct vchiq_header *)SLOT_DATA_FROM_INDEX(state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2923
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2924
(struct vchiq_header *)(data + pos);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3645
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3679
release_message_sync(struct vchiq_state *state, struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
458
struct vchiq_header *header, struct vchiq_bulk *bulk)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
608
size += sizeof(struct vchiq_header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
611
return (size + sizeof(struct vchiq_header) - 1) &
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
612
~(sizeof(struct vchiq_header) - 1);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
700
static struct vchiq_header *
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
708
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
711
header = (struct vchiq_header *)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
714
header->size = slot_space - sizeof(struct vchiq_header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
754
return (struct vchiq_header *)(state->tx_data +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
760
struct vchiq_header *header)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
858
struct vchiq_header *header =
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
859
(struct vchiq_header *)(data + pos);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
948
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1264
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
209
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
485
struct vchiq_header *header;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
512
msglen = header->size + sizeof(struct vchiq_header);
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
16
struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
47
struct vchiq_header __user *header;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1019
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1051
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1084
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1117
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1161
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1206
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
1247
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
155
struct vchiq_header *msg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
554
enum vchiq_reason reason, struct vchiq_header *header,
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
656
struct vchiq_header **msg_handle)
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
781
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
842
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
938
struct vchiq_header *rmsg_handle;
drivers/platform/raspberrypi/vchiq-mmal/mmal-vchiq.c
986
struct vchiq_header *rmsg_handle;
drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
99
struct vchiq_header *header,
include/linux/raspberrypi/vchiq.h
110
extern struct vchiq_header *vchiq_msg_hold(struct vchiq_instance *instance, unsigned int handle);
include/linux/raspberrypi/vchiq.h
57
struct vchiq_header *header,
include/linux/raspberrypi/vchiq.h
65
struct vchiq_header *header;
include/linux/raspberrypi/vchiq.h
75
struct vchiq_header *header,
include/linux/raspberrypi/vchiq.h
96
struct vchiq_header *header);
include/linux/raspberrypi/vchiq.h
98
struct vchiq_header *header);
include/linux/raspberrypi/vchiq_arm.h
158
struct vchiq_header *header, unsigned int handle,
include/linux/raspberrypi/vchiq_arm.h
72
struct vchiq_header *msg_queue[MSG_QUEUE_SIZE];
include/linux/raspberrypi/vchiq_core.h
241
struct vchiq_header *msg_queue[VCHIQ_MAX_SLOTS];
include/linux/raspberrypi/vchiq_core.h
35
#define VCHIQ_MAX_MSG_SIZE (VCHIQ_SLOT_SIZE - sizeof(struct vchiq_header))