Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.h187 struct vchiq_service { struct
420 struct vchiq_service __rcu *services[VCHIQ_MAX_SERVICES];
465 struct vchiq_service *
472 vchiq_open_service_internal(struct vchiq_service *service, int client_id);
475 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd);
478 vchiq_terminate_service_internal(struct vchiq_service *service);
481 vchiq_free_service_internal(struct vchiq_service *service);
498 vchiq_dump_service_state(void *dump_context, struct vchiq_service *service);
507 request_poll(struct vchiq_state *state, struct vchiq_service *service,
510 static inline struct vchiq_service *
[all …]
Dvchiq_arm.h29 struct vchiq_service *service;
95 vchiq_check_service(struct vchiq_service *service);
104 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
108 struct vchiq_service *service);
Dvchiq_core.c228 set_service_state(struct vchiq_service *service, int newstate) in set_service_state()
237 struct vchiq_service *
240 struct vchiq_service *service; in find_service_by_handle()
257 struct vchiq_service *
261 struct vchiq_service *service; in find_service_by_port()
278 struct vchiq_service *
281 struct vchiq_service *service; in find_service_for_instance()
299 struct vchiq_service *
302 struct vchiq_service *service; in find_closed_service_for_instance()
322 struct vchiq_service *
[all …]
Dvchiq_arm.c781 struct vchiq_service *service = NULL; in vchiq_add_service()
811 struct vchiq_service *service = NULL; in vchiq_open_service()
916 struct vchiq_service *service; in vchiq_blocking_bulk_transfer()
1059 struct vchiq_service *service; in service_callback()
1228 struct vchiq_service *service; in vchiq_dump_platform_instances()
1242 struct vchiq_service *service; in vchiq_dump_platform_instances()
1277 struct vchiq_service *service) in vchiq_dump_platform_service_state()
1413 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, in vchiq_use_internal()
1470 vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) in vchiq_release_internal()
1533 vchiq_use_service_internal(struct vchiq_service *service) in vchiq_use_service_internal()
[all …]
Dvchiq_dev.c144 struct vchiq_service *service; in vchiq_ioc_create_service()
208 struct vchiq_service *service; in vchiq_ioc_dequeue_message()
291 struct vchiq_service *service; in vchiq_irq_queue_bulk_tx_rx()
472 struct vchiq_service *service; in vchiq_ioc_await_completion()
581 struct vchiq_service *service = NULL; in vchiq_ioctl()
962 struct vchiq_service *service; in vchiq_compat_ioctl_queue_message()
1203 struct vchiq_service *service; in vchiq_release()
1276 struct vchiq_service *service; in vchiq_release()