Searched refs:vchiq_state (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_core.h | 189 struct vchiq_state *state; 298 struct vchiq_state { struct 412 static inline bool vchiq_remote_initialised(const struct vchiq_state *state) in vchiq_remote_initialised() argument 444 vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero, struct device *dev); 447 vchiq_connect_internal(struct vchiq_state *state, struct vchiq_instance *instance); 450 vchiq_add_service_internal(struct vchiq_state *state, 468 vchiq_shutdown_internal(struct vchiq_state *state, struct vchiq_instance *instance); 471 remote_event_pollall(struct vchiq_state *state); 489 vchiq_dump_state(struct seq_file *f, struct vchiq_state *state); 492 request_poll(struct vchiq_state *state, struct vchiq_service *service, [all …]
|
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,
|
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()
|
D | vchiq_core.c | 190 release_message_sync(struct vchiq_state *state, struct vchiq_header *header); 251 find_service_by_port(struct vchiq_state *state, unsigned int localport) in find_service_by_port() 313 __next_service_by_instance(struct vchiq_state *state, in __next_service_by_instance() 337 next_service_by_instance(struct vchiq_state *state, in next_service_by_instance() 371 struct vchiq_state *state = service->state; in service_release() 420 struct vchiq_state *state = service->state; in mark_service_closing_internal() 475 vchiq_set_conn_state(struct vchiq_state *state, enum vchiq_connstate newstate) in vchiq_set_conn_state() 554 remote_event_pollall(struct vchiq_state *state) in remote_event_pollall() 581 get_listening_service(struct vchiq_state *state, int fourcc) in get_listening_service() 609 get_connected_service(struct vchiq_state *state, unsigned int port) in get_connected_service() [all …]
|
D | vchiq_arm.c | 88 struct vchiq_state *state; 131 struct vchiq_state *state = dev_id; in vchiq_doorbell_irq() 492 static int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state) in vchiq_platform_init() 592 vchiq_platform_init_state(struct vchiq_state *state) in vchiq_platform_init_state() 614 static struct vchiq_arm_state *vchiq_platform_get_arm_state(struct vchiq_state *state) in vchiq_platform_get_arm_state() 620 remote_event_signal(struct vchiq_state *state, struct remote_event *event) in remote_event_signal() 677 int vchiq_initialise(struct vchiq_state *state, struct vchiq_instance **instance_out) in vchiq_initialise() 739 struct vchiq_state *state = instance->state; in vchiq_shutdown() 766 struct vchiq_state *state = instance->state; in vchiq_connect() 794 struct vchiq_state *state = instance->state; in vchiq_add_service() [all …]
|
D | vchiq_debugfs.h | 13 void vchiq_debugfs_init(struct vchiq_state *state);
|
D | vchiq_dev.c | 1177 struct vchiq_state *state = &mgmt->state; in vchiq_open() 1210 struct vchiq_state *state = instance->state; in vchiq_release()
|
/linux-6.12.1/drivers/staging/vc04_services/include/linux/raspberrypi/ |
D | vchiq.h | 51 struct vchiq_state; 82 extern int vchiq_initialise(struct vchiq_state *state,
|