Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.h195 struct vchiq_service { struct
429 struct vchiq_service __rcu *services[VCHIQ_MAX_SERVICES];
475 struct vchiq_service *
482 vchiq_open_service_internal(struct vchiq_service *service, int client_id);
485 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd);
488 vchiq_terminate_service_internal(struct vchiq_service *service);
491 vchiq_free_service_internal(struct vchiq_service *service);
508 vchiq_dump_service_state(void *dump_context, struct vchiq_service *service);
517 request_poll(struct vchiq_state *state, struct vchiq_service *service,
520 static inline struct vchiq_service *
[all …]
Dvchiq_core.c228 vchiq_set_service_state(struct vchiq_service *service, int newstate) in vchiq_set_service_state()
237 struct vchiq_service *
240 struct vchiq_service *service; in find_service_by_handle()
257 struct vchiq_service *
262 struct vchiq_service *service; in find_service_by_port()
279 struct vchiq_service *
283 struct vchiq_service *service; in find_service_for_instance()
301 struct vchiq_service *
305 struct vchiq_service *service; in find_closed_service_for_instance()
325 struct vchiq_service *
[all …]
Dvchiq_arm.h68 struct vchiq_service *service;
143 vchiq_check_service(struct vchiq_service *service);
156 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service,
160 struct vchiq_service *service);
Dvchiq_arm.c730 struct vchiq_service *service = NULL; in vchiq_add_service()
766 struct vchiq_service *service = NULL; in vchiq_open_service()
876 struct vchiq_service *service; in vchiq_blocking_bulk_transfer()
1028 struct vchiq_service *service; in service_callback()
1183 struct vchiq_service *service; in vchiq_dump_platform_instances()
1197 struct vchiq_service *service; in vchiq_dump_platform_instances()
1232 struct vchiq_service *service) in vchiq_dump_platform_service_state()
1388 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, in vchiq_use_internal()
1447 vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) in vchiq_release_internal()
1512 vchiq_use_service_internal(struct vchiq_service *service) in vchiq_use_service_internal()
[all …]
Dvchiq_dev.c149 struct vchiq_service *service; in vchiq_ioc_create_service()
214 struct vchiq_service *service; in vchiq_ioc_dequeue_message()
299 struct vchiq_service *service; in vchiq_irq_queue_bulk_tx_rx()
487 struct vchiq_service *service; in vchiq_ioc_await_completion()
597 struct vchiq_service *service = NULL; in vchiq_ioctl()
990 struct vchiq_service *service; in vchiq_compat_ioctl_queue_message()
1231 struct vchiq_service *service; in vchiq_release()
1304 struct vchiq_service *service; in vchiq_release()