Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.h207 struct vchiq_state *state;
316 struct vchiq_state { struct
459 vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero, struct device *dev);
462 vchiq_connect_internal(struct vchiq_state *state, struct vchiq_instance *instance);
465 vchiq_add_service_internal(struct vchiq_state *state,
483 vchiq_shutdown_internal(struct vchiq_state *state, struct vchiq_instance *instance);
486 remote_event_pollall(struct vchiq_state *state);
494 vchiq_dump_state(void *dump_context, struct vchiq_state *state);
506 request_poll(struct vchiq_state *state, struct vchiq_service *service,
515 find_service_by_port(struct vchiq_state *state, unsigned int localport);
[all …]
Dvchiq_arm.h51 struct vchiq_state *state;
83 extern struct vchiq_state g_state;
85 extern struct vchiq_state *
98 vchiq_dump_platform_use_state(struct vchiq_state *state);
101 vchiq_dump_service_use_state(struct vchiq_state *state);
104 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
107 vchiq_release_internal(struct vchiq_state *state,
Dvchiq_arm.c66 struct vchiq_state g_state;
94 struct vchiq_state *state;
161 struct vchiq_state *state = dev_id; in vchiq_doorbell_irq()
465 int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state) in vchiq_platform_init()
558 vchiq_arm_init_state(struct vchiq_state *state, in vchiq_arm_init_state()
575 vchiq_platform_init_state(struct vchiq_state *state) in vchiq_platform_init_state()
591 static struct vchiq_arm_state *vchiq_platform_get_arm_state(struct vchiq_state *state) in vchiq_platform_get_arm_state()
664 struct vchiq_state *state; in vchiq_initialise()
728 struct vchiq_state *state = instance->state; in vchiq_shutdown()
755 struct vchiq_state *state = instance->state; in vchiq_connect()
[all …]
Dvchiq_core.c203 release_message_sync(struct vchiq_state *state, struct vchiq_header *header);
264 find_service_by_port(struct vchiq_state *state, unsigned int localport) in find_service_by_port()
329 __next_service_by_instance(struct vchiq_state *state, in __next_service_by_instance()
353 next_service_by_instance(struct vchiq_state *state, in next_service_by_instance()
387 struct vchiq_state *state = service->state; in service_release()
436 struct vchiq_state *state = service->state; in mark_service_closing_internal()
491 vchiq_set_conn_state(struct vchiq_state *state, enum vchiq_connstate newstate) in vchiq_set_conn_state()
555 remote_event_pollall(struct vchiq_state *state) in remote_event_pollall()
582 get_listening_service(struct vchiq_state *state, int fourcc) in get_listening_service()
610 get_connected_service(struct vchiq_state *state, unsigned int port) in get_connected_service()
[all …]
Dvchiq_dev.c1170 struct vchiq_state *state = vchiq_get_state(); in vchiq_open()
1204 struct vchiq_state *state = vchiq_get_state(); in vchiq_release()