Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_if.h95 typedef struct vchiq_instance_struct *VCHIQ_INSTANCE_T; typedef
98 extern VCHIQ_STATUS_T vchiq_initialise(VCHIQ_INSTANCE_T *pinstance);
99 extern VCHIQ_STATUS_T vchiq_shutdown(VCHIQ_INSTANCE_T instance);
100 extern VCHIQ_STATUS_T vchiq_connect(VCHIQ_INSTANCE_T instance);
101 extern VCHIQ_STATUS_T vchiq_add_service(VCHIQ_INSTANCE_T instance,
104 extern VCHIQ_STATUS_T vchiq_open_service(VCHIQ_INSTANCE_T instance,
138 extern VCHIQ_STATUS_T vchiq_remote_use(VCHIQ_INSTANCE_T instance,
140 extern VCHIQ_STATUS_T vchiq_remote_release(VCHIQ_INSTANCE_T instance);
Dvchiq_debugfs.c120 VCHIQ_INSTANCE_T instance = f->private; in debugfs_usecount_show()
132 VCHIQ_INSTANCE_T instance = f->private; in debugfs_trace_show()
151 VCHIQ_INSTANCE_T instance = f->private; in debugfs_trace_write()
187 void vchiq_debugfs_add_instance(VCHIQ_INSTANCE_T instance) in vchiq_debugfs_add_instance()
204 void vchiq_debugfs_remove_instance(VCHIQ_INSTANCE_T instance) in vchiq_debugfs_remove_instance()
245 void vchiq_debugfs_add_instance(VCHIQ_INSTANCE_T instance) in vchiq_debugfs_add_instance()
249 void vchiq_debugfs_remove_instance(VCHIQ_INSTANCE_T instance) in vchiq_debugfs_remove_instance()
Dvchiq_arm.h165 vchiq_instance_get_debugfs_node(VCHIQ_INSTANCE_T instance);
168 vchiq_instance_get_use_count(VCHIQ_INSTANCE_T instance);
171 vchiq_instance_get_pid(VCHIQ_INSTANCE_T instance);
174 vchiq_instance_get_trace(VCHIQ_INSTANCE_T instance);
177 vchiq_instance_set_trace(VCHIQ_INSTANCE_T instance, int trace);
Dvchiq_debugfs.h17 void vchiq_debugfs_add_instance(VCHIQ_INSTANCE_T instance);
19 void vchiq_debugfs_remove_instance(VCHIQ_INSTANCE_T instance);
Dvchiq_core.h271 VCHIQ_INSTANCE_T instance;
385 VCHIQ_INSTANCE_T *instance;
498 vchiq_connect_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance);
503 int srvstate, VCHIQ_INSTANCE_T instance,
519 vchiq_shutdown_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance);
563 find_service_for_instance(VCHIQ_INSTANCE_T instance,
567 find_closed_service_for_instance(VCHIQ_INSTANCE_T instance,
571 next_service_by_instance(struct vchiq_state *state, VCHIQ_INSTANCE_T instance,
Dvchiq_shim.c449 VCHIQ_INSTANCE_T instance; in vchi_initialise()
473 VCHIQ_INSTANCE_T instance = (VCHIQ_INSTANCE_T)instance_handle; in vchi_connect()
492 VCHIQ_INSTANCE_T instance = (VCHIQ_INSTANCE_T)instance_handle; in vchi_disconnect()
574 static struct shim_service *service_alloc(VCHIQ_INSTANCE_T instance, in service_alloc()
606 VCHIQ_INSTANCE_T instance = (VCHIQ_INSTANCE_T)instance_handle; in vchi_service_open()
Dvchiq_arm.c87 VCHIQ_INSTANCE_T instance;
180 VCHIQ_STATUS_T vchiq_initialise(VCHIQ_INSTANCE_T *instance_out) in vchiq_initialise()
184 VCHIQ_INSTANCE_T instance = NULL; in vchiq_initialise()
233 VCHIQ_STATUS_T vchiq_shutdown(VCHIQ_INSTANCE_T instance) in vchiq_shutdown()
270 static int vchiq_is_connected(VCHIQ_INSTANCE_T instance) in vchiq_is_connected()
275 VCHIQ_STATUS_T vchiq_connect(VCHIQ_INSTANCE_T instance) in vchiq_connect()
305 VCHIQ_INSTANCE_T instance, in vchiq_add_service()
344 VCHIQ_INSTANCE_T instance, in vchiq_open_service()
436 VCHIQ_INSTANCE_T instance; in vchiq_blocking_bulk_transfer()
519 add_completion(VCHIQ_INSTANCE_T instance, VCHIQ_REASON_T reason, in add_completion()
[all …]
Dvchiq_core.c180 find_service_for_instance(VCHIQ_INSTANCE_T instance, in find_service_for_instance()
204 find_closed_service_for_instance(VCHIQ_INSTANCE_T instance, in find_closed_service_for_instance()
230 next_service_by_instance(struct vchiq_state *state, VCHIQ_INSTANCE_T instance, in next_service_by_instance()
2286 int srvstate, VCHIQ_INSTANCE_T instance, in vchiq_add_service_internal()
2781 vchiq_connect_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance) in vchiq_connect_internal()
2817 vchiq_shutdown_internal(struct vchiq_state *state, VCHIQ_INSTANCE_T instance) in vchiq_shutdown_internal()