Searched refs:vchiq_service (Results 1 – 5 of 5) sorted by relevance
/linux-5.19.10/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_core.h | 187 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 …]
|
D | vchiq_arm.h | 29 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);
|
D | vchiq_core.c | 228 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 …]
|
D | vchiq_arm.c | 781 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 …]
|
D | vchiq_dev.c | 144 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()
|