Home
last modified time | relevance | path

Searched refs:vchiq_state (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/raspberrypi/
H A Dvchiq_core.h209 struct vchiq_state *state;
339 struct vchiq_state { struct
489 static inline bool vchiq_remote_initialised(const struct vchiq_state *state) in vchiq_remote_initialised()
521 vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero, struct device *dev);
524 vchiq_connect_internal(struct vchiq_state *state, struct vchiq_instance *instance);
527 vchiq_add_service_internal(struct vchiq_state *state,
545 vchiq_shutdown_internal(struct vchiq_state *state, struct vchiq_instance *instance);
548 remote_event_pollall(struct vchiq_state *state);
563 vchiq_dump_state(struct seq_file *f, struct vchiq_state *state);
566 request_poll(struct vchiq_state *state, struct vchiq_service *service,
[all …]
H A Dvchiq_arm.h56 struct vchiq_state state;
82 struct vchiq_state *state;
113 vchiq_dump_service_use_state(struct vchiq_state *state);
116 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
119 vchiq_release_internal(struct vchiq_state *state,
H A Dvchiq_debugfs.h7 struct vchiq_state;
14 void vchiq_debugfs_init(struct vchiq_state *state);
H A Dvchiq.h51 struct vchiq_state;
83 extern int vchiq_initialise(struct vchiq_state *state,
/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_arm.c91 struct vchiq_state *state;
122 struct vchiq_state *state = dev_id; in vchiq_doorbell_irq()
190 static int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state) in vchiq_platform_init()
290 vchiq_platform_init_state(struct vchiq_state *state) in vchiq_platform_init_state()
312 static struct vchiq_arm_state *vchiq_platform_get_arm_state(struct vchiq_state *state) in vchiq_platform_get_arm_state()
337 int vchiq_initialise(struct vchiq_state *state, struct vchiq_instance **instance_out) in vchiq_initialise()
399 struct vchiq_state *state = instance->state; in vchiq_shutdown()
425 struct vchiq_state *state = instance->state; in vchiq_connect()
453 struct vchiq_state *state = instance->state; in vchiq_add_service()
482 struct vchiq_state *state = instance->state; in vchiq_open_service()
[all …]
H A Dvchiq_debugfs.c45 struct vchiq_state *state = f->private; in vchiq_dump_show()
124 void vchiq_debugfs_init(struct vchiq_state *state) in vchiq_debugfs_init()
141 void vchiq_debugfs_init(struct vchiq_state *state) in vchiq_debugfs_init()
H A Dvchiq_core.c196 release_message_sync(struct vchiq_state *state, struct vchiq_header *header);
257 find_service_by_port(struct vchiq_state *state, unsigned int localport) in find_service_by_port()
319 __next_service_by_instance(struct vchiq_state *state, in __next_service_by_instance()
343 next_service_by_instance(struct vchiq_state *state, in next_service_by_instance()
377 struct vchiq_state *state = service->state; in service_release()
426 struct vchiq_state *state = service->state; in mark_service_closing_internal()
492 vchiq_set_conn_state(struct vchiq_state *state, enum vchiq_connstate newstate) in vchiq_set_conn_state()
547 remote_event_signal(struct vchiq_state *state, struct remote_event *event) in remote_event_signal()
590 remote_event_pollall(struct vchiq_state *state) in remote_event_pollall()
617 get_listening_service(struct vchiq_state *state, int fourcc) in get_listening_service()
[all …]
H A Dvchiq_dev.c1178 struct vchiq_state *state = &mgmt->state; in vchiq_open()
1211 struct vchiq_state *state = instance->state; in vchiq_release()