Lines Matching full:struct
46 struct bcm2835_mbox_regs {
69 struct bcm2835_mbox_hdr {
88 struct bcm2835_mbox_tag_hdr {
110 * Below we define the ID and struct for many possible tags. This header only
117 * struct msg {
118 * struct bcm2835_mbox_hdr hdr;
119 * struct bcm2835_mbox_tag_get_arm_mem get_arm_mem;
127 struct bcm2835_mbox_tag_get_board_rev {
128 struct bcm2835_mbox_tag_hdr tag_hdr;
130 struct {
132 struct {
140 struct bcm2835_mbox_tag_get_mac_address {
141 struct bcm2835_mbox_tag_hdr tag_hdr;
143 struct {
145 struct {
154 struct bcm2835_mbox_tag_get_board_serial {
155 struct bcm2835_mbox_tag_hdr tag_hdr;
157 struct __packed {
165 struct bcm2835_mbox_tag_get_arm_mem {
166 struct bcm2835_mbox_tag_hdr tag_hdr;
168 struct {
170 struct {
193 struct bcm2835_mbox_tag_get_power_state {
194 struct bcm2835_mbox_tag_hdr tag_hdr;
196 struct {
199 struct {
211 struct bcm2835_mbox_tag_set_power_state {
212 struct bcm2835_mbox_tag_hdr tag_hdr;
214 struct {
218 struct {
238 struct bcm2835_mbox_tag_get_clock_rate {
239 struct bcm2835_mbox_tag_hdr tag_hdr;
241 struct {
244 struct {
253 struct bcm2835_mbox_tag_allocate_buffer {
254 struct bcm2835_mbox_tag_hdr tag_hdr;
256 struct {
259 struct {
268 struct bcm2835_mbox_tag_release_buffer {
269 struct bcm2835_mbox_tag_hdr tag_hdr;
271 struct {
273 struct {
280 struct bcm2835_mbox_tag_blank_screen {
281 struct bcm2835_mbox_tag_hdr tag_hdr;
283 struct {
287 struct {
298 struct bcm2835_mbox_tag_physical_w_h {
299 struct bcm2835_mbox_tag_hdr tag_hdr;
302 struct {
306 struct {
318 struct bcm2835_mbox_tag_virtual_w_h {
319 struct bcm2835_mbox_tag_hdr tag_hdr;
322 struct {
326 struct {
337 struct bcm2835_mbox_tag_depth {
338 struct bcm2835_mbox_tag_hdr tag_hdr;
341 struct {
344 struct {
357 struct bcm2835_mbox_tag_pixel_order {
358 struct bcm2835_mbox_tag_hdr tag_hdr;
361 struct {
364 struct {
378 struct bcm2835_mbox_tag_alpha_mode {
379 struct bcm2835_mbox_tag_hdr tag_hdr;
382 struct {
385 struct {
393 struct bcm2835_mbox_tag_pitch {
394 struct bcm2835_mbox_tag_hdr tag_hdr;
396 struct {
398 struct {
409 struct bcm2835_mbox_tag_virtual_offset {
410 struct bcm2835_mbox_tag_hdr tag_hdr;
413 struct {
417 struct {
428 struct bcm2835_mbox_tag_overscan {
429 struct bcm2835_mbox_tag_hdr tag_hdr;
432 struct {
438 struct {
449 struct bcm2835_mbox_tag_get_palette {
450 struct bcm2835_mbox_tag_hdr tag_hdr;
452 struct {
454 struct {
462 struct bcm2835_mbox_tag_test_palette {
463 struct bcm2835_mbox_tag_hdr tag_hdr;
465 struct {
470 struct {
478 struct bcm2835_mbox_tag_set_palette {
479 struct bcm2835_mbox_tag_hdr tag_hdr;
481 struct {
486 struct {
508 * Each struct bcm2835_mbox_hdr passed must be allocated with
513 int bcm2835_mbox_call_prop(u32 chan, struct bcm2835_mbox_hdr *buffer);