Searched refs:vchiq_state (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/raspberrypi/ |
| H A D | vchiq_core.h | 209 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 D | vchiq_arm.h | 56 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 D | vchiq_debugfs.h | 7 struct vchiq_state; 14 void vchiq_debugfs_init(struct vchiq_state *state);
|
| H A D | vchiq.h | 51 struct vchiq_state; 83 extern int vchiq_initialise(struct vchiq_state *state,
|
| /linux/drivers/platform/raspberrypi/vchiq-interface/ |
| H A D | vchiq_arm.c | 91 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 D | vchiq_debugfs.c | 45 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 D | vchiq_core.c | 196 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 D | vchiq_dev.c | 1178 struct vchiq_state *state = &mgmt->state; in vchiq_open() 1211 struct vchiq_state *state = instance->state; in vchiq_release()
|