Symbol: vchiq_state
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1020
vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1077
vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1121
vchiq_on_remote_use(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1130
vchiq_on_remote_release(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
122
struct vchiq_state *state = dev_id;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1233
vchiq_dump_service_use_state(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1333
void vchiq_platform_conn_state_changed(struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
190
static int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
290
vchiq_platform_init_state(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
312
static struct vchiq_arm_state *vchiq_platform_get_arm_state(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
337
int vchiq_initialise(struct vchiq_state *state, struct vchiq_instance **instance_out)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
399
struct vchiq_state *state = instance->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
425
struct vchiq_state *state = instance->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
453
struct vchiq_state *state = instance->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
482
struct vchiq_state *state = instance->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
849
void vchiq_dump_platform_instances(struct vchiq_state *state, struct seq_file *f)
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
91
struct vchiq_state *state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
944
struct vchiq_state *state = (struct vchiq_state *)v;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1171
queue_message_sync(struct vchiq_state *state, struct vchiq_service *service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1258
release_slot(struct vchiq_state *state, struct vchiq_slot_info *slot_info,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1402
poll_services_of_group(struct vchiq_state *state, int group)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1450
poll_services(struct vchiq_state *state)
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
2200
parse_rx_slots(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2265
handle_poll(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2307
struct vchiq_state *state = v;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2345
struct vchiq_state *state = v;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2372
struct vchiq_state *state = v;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2512
vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero, struct device *dev)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2531
memset(state, 0, sizeof(struct vchiq_state));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
257
find_service_by_port(struct vchiq_state *state, unsigned int localport)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2698
static int vchiq_validate_params(struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2711
vchiq_add_service_internal(struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2886
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3040
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3159
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
319
__next_service_by_instance(struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3277
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3292
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3318
vchiq_connect_internal(struct vchiq_state *state, struct vchiq_instance *instance)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3353
vchiq_shutdown_internal(struct vchiq_state *state, struct vchiq_instance *instance)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
343
next_service_by_instance(struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3649
struct vchiq_state *state;
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
377
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3795
vchiq_dump_shared_state(struct seq_file *f, struct vchiq_state *state,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3911
void vchiq_dump_state(struct seq_file *f, struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3958
int vchiq_send_remote_use(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3966
int vchiq_send_remote_use_active(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
426
struct vchiq_state *state = service->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
492
vchiq_set_conn_state(struct vchiq_state *state, enum vchiq_connstate newstate)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
547
remote_event_signal(struct vchiq_state *state, struct remote_event *event)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
590
remote_event_pollall(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
617
get_listening_service(struct vchiq_state *state, int fourcc)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
645
get_connected_service(struct vchiq_state *state, unsigned int port)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
667
request_poll(struct vchiq_state *state, struct vchiq_service *service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
701
reserve_space(struct vchiq_state *state, size_t space, int is_blocking)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
759
process_free_data_message(struct vchiq_state *state, u32 *service_found,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
815
process_free_queue(struct vchiq_state *state, u32 *service_found,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
940
queue_message(struct vchiq_state *state, struct vchiq_service *service,
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
124
void vchiq_debugfs_init(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
141
void vchiq_debugfs_init(struct vchiq_state *state)
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
45
struct vchiq_state *state = f->private;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1178
struct vchiq_state *state = &mgmt->state;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1211
struct vchiq_state *state = instance->state;
include/linux/raspberrypi/vchiq.h
51
struct vchiq_state;
include/linux/raspberrypi/vchiq.h
83
extern int vchiq_initialise(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_arm.h
113
vchiq_dump_service_use_state(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_arm.h
116
vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
include/linux/raspberrypi/vchiq_arm.h
119
vchiq_release_internal(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_arm.h
56
struct vchiq_state state;
include/linux/raspberrypi/vchiq_arm.h
82
struct vchiq_state *state;
include/linux/raspberrypi/vchiq_core.h
209
struct vchiq_state *state;
include/linux/raspberrypi/vchiq_core.h
489
static inline bool vchiq_remote_initialised(const struct vchiq_state *state)
include/linux/raspberrypi/vchiq_core.h
521
vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero, struct device *dev);
include/linux/raspberrypi/vchiq_core.h
524
vchiq_connect_internal(struct vchiq_state *state, struct vchiq_instance *instance);
include/linux/raspberrypi/vchiq_core.h
527
vchiq_add_service_internal(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_core.h
545
vchiq_shutdown_internal(struct vchiq_state *state, struct vchiq_instance *instance);
include/linux/raspberrypi/vchiq_core.h
548
remote_event_pollall(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
563
vchiq_dump_state(struct seq_file *f, struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
566
request_poll(struct vchiq_state *state, struct vchiq_service *service,
include/linux/raspberrypi/vchiq_core.h
575
find_service_by_port(struct vchiq_state *state, unsigned int localport);
include/linux/raspberrypi/vchiq_core.h
584
__next_service_by_instance(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_core.h
589
next_service_by_instance(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_core.h
608
void vchiq_dump_platform_instances(struct vchiq_state *state, struct seq_file *f);
include/linux/raspberrypi/vchiq_core.h
616
void vchiq_on_remote_use(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
618
void vchiq_on_remote_release(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
620
int vchiq_platform_init_state(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
624
int vchiq_send_remote_use(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
626
int vchiq_send_remote_use_active(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_core.h
628
void vchiq_platform_conn_state_changed(struct vchiq_state *state,
include/linux/raspberrypi/vchiq_core.h
632
void vchiq_set_conn_state(struct vchiq_state *state, enum vchiq_connstate newstate);
include/linux/raspberrypi/vchiq_debugfs.h
14
void vchiq_debugfs_init(struct vchiq_state *state);
include/linux/raspberrypi/vchiq_debugfs.h
7
struct vchiq_state;