Home
last modified time | relevance | path

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

/linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_core.h194 struct vchiq_state *state;
303 struct vchiq_state { struct
477 vchiq_add_service_internal(struct vchiq_state *state,
498 remote_event_pollall(struct vchiq_state *state);
534 __next_service_by_instance(struct vchiq_state *state,
539 next_service_by_instance(struct vchiq_state *state,
566 void vchiq_on_remote_use(struct vchiq_state *state);
568 void vchiq_on_remote_release(struct vchiq_state *state);
570 int vchiq_platform_init_state(struct vchiq_state *state);
574 int vchiq_send_remote_use(struct vchiq_state *state);
[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_arm.c85 struct vchiq_state *state;
109 struct vchiq_state *state = dev_id; in vchiq_doorbell_irq()
363 struct vchiq_state *state = instance->state; in vchiq_shutdown()
390 struct vchiq_state *state = instance->state; in vchiq_connect()
418 struct vchiq_state *state = instance->state; in vchiq_add_service()
447 struct vchiq_state *state = instance->state; in vchiq_open_service()
909 struct vchiq_state *state = (struct vchiq_state *)v; in vchiq_keepalive_thread_func()
985 vchiq_platform_init_state(struct vchiq_state *state) in vchiq_platform_init_state()
1119 vchiq_on_remote_use(struct vchiq_state *state) in vchiq_on_remote_use()
1128 vchiq_on_remote_release(struct vchiq_state *state) in vchiq_on_remote_release()
[all …]
H A Dvchiq_debugfs.h7 struct vchiq_state;
14 void vchiq_debugfs_init(struct vchiq_state *state);
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.c377 struct vchiq_state *state = service->state; in service_release()
426 struct vchiq_state *state = service->state; in mark_service_closing_internal()
1450 poll_services(struct vchiq_state *state) in poll_services()
2200 parse_rx_slots(struct vchiq_state *state) in parse_rx_slots()
2265 handle_poll(struct vchiq_state *state) in handle_poll()
2307 struct vchiq_state *state = v; in slot_handler_func()
2345 struct vchiq_state *state = v; in recycle_func()
2372 struct vchiq_state *state = v; in sync_func()
2886 struct vchiq_state *state = service->state; in release_service_messages()
3040 struct vchiq_state *state = service->state; in vchiq_bulk_xfer_queue_msg_killable()
[all …]
H A Dvchiq_dev.c1177 struct vchiq_state *state = &mgmt->state; in vchiq_open()
1210 struct vchiq_state *state = instance->state; in vchiq_release()
/linux-6.15/drivers/staging/vc04_services/include/linux/raspberrypi/
H A Dvchiq.h51 struct vchiq_state;
83 extern int vchiq_initialise(struct vchiq_state *state,