Searched refs:vchiq_service (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_core.h | 187 struct vchiq_service { struct 421 struct vchiq_service __rcu *services[VCHIQ_MAX_SERVICES]; 464 struct vchiq_service * 471 vchiq_open_service_internal(struct vchiq_service *service, int client_id); 474 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd); 477 vchiq_terminate_service_internal(struct vchiq_service *service); 480 vchiq_free_service_internal(struct vchiq_service *service); 497 vchiq_dump_service_state(void *dump_context, struct vchiq_service *service); 506 request_poll(struct vchiq_state *state, struct vchiq_service *service, 509 struct vchiq_service *handle_to_service(struct vchiq_instance *instance, unsigned int handle); [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 *handle_to_service(struct vchiq_instance *instance, unsigned int handle) in handle_to_service() 243 struct vchiq_service * 246 struct vchiq_service *service; in find_service_by_handle() 263 struct vchiq_service * 267 struct vchiq_service *service; in find_service_by_port() 284 struct vchiq_service * 287 struct vchiq_service *service; in find_service_for_instance() 305 struct vchiq_service * 308 struct vchiq_service *service; in find_closed_service_for_instance() [all …]
|
D | vchiq_arm.c | 783 struct vchiq_service *service = NULL; in vchiq_add_service() 813 struct vchiq_service *service = NULL; in vchiq_open_service() 917 struct vchiq_service *service; in vchiq_blocking_bulk_transfer() 1058 struct vchiq_service *service; in service_callback() 1225 struct vchiq_service *service; in vchiq_dump_platform_instances() 1239 struct vchiq_service *service; in vchiq_dump_platform_instances() 1274 struct vchiq_service *service) in vchiq_dump_platform_service_state() 1411 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, in vchiq_use_internal() 1468 vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) in vchiq_release_internal() 1531 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() 963 struct vchiq_service *service; in vchiq_compat_ioctl_queue_message() 1205 struct vchiq_service *service; in vchiq_release() 1278 struct vchiq_service *service; in vchiq_release()
|