Searched refs:ipc_rpmsg_instance (Results  1 – 3 of 3) sorted by relevance
| /Zephyr-latest/include/zephyr/ipc/ | 
| D | ipc_rpmsg.h | 69 struct ipc_rpmsg_instance {  struct 108 int ipc_rpmsg_init(struct ipc_rpmsg_instance *instance,  argument 127 int ipc_rpmsg_deinit(struct ipc_rpmsg_instance *instance, 142 int ipc_rpmsg_register_ept(struct ipc_rpmsg_instance *instance, unsigned int role,
  | 
| /Zephyr-latest/subsys/ipc/ipc_service/lib/ | 
| D | ipc_rpmsg.c | 18 	struct ipc_rpmsg_instance *instance;  in ns_bind_cb() 23 	instance = CONTAINER_OF(p_rvdev->shpool, struct ipc_rpmsg_instance, shm_pool);  in ns_bind_cb() 49 int ipc_rpmsg_register_ept(struct ipc_rpmsg_instance *instance, unsigned int role,  in ipc_rpmsg_register_ept() 72 int ipc_rpmsg_init(struct ipc_rpmsg_instance *instance,  in ipc_rpmsg_init() 106 int ipc_rpmsg_deinit(struct ipc_rpmsg_instance *instance,  in ipc_rpmsg_deinit()
  | 
| /Zephyr-latest/subsys/ipc/ipc_service/backends/ | 
| D | ipc_rpmsg_static_vrings.c | 43 	struct ipc_rpmsg_instance rpmsg_inst; 77 static struct ipc_rpmsg_ept *get_ept_slot_with_name(struct ipc_rpmsg_instance *rpmsg_inst,  in get_ept_slot_with_name() 93 static struct ipc_rpmsg_ept *get_available_ept_slot(struct ipc_rpmsg_instance *rpmsg_inst)  in get_available_ept_slot() 98 static bool check_endpoints_freed(struct ipc_rpmsg_instance *rpmsg_inst)  in check_endpoints_freed() 124 static bool get_ept(struct ipc_rpmsg_instance *rpmsg_inst,  in get_ept() 146 static void advertise_ept(struct ipc_rpmsg_instance *rpmsg_inst, struct ipc_rpmsg_ept *rpmsg_ept,  in advertise_ept() 168 	struct ipc_rpmsg_instance *rpmsg_inst;  in ns_bind_cb() 174 	rpmsg_inst = CONTAINER_OF(p_rvdev->shpool, struct ipc_rpmsg_instance, shm_pool);  in ns_bind_cb() 375 static struct ipc_rpmsg_ept *register_ept_on_host(struct ipc_rpmsg_instance *rpmsg_inst,  in register_ept_on_host() 414 static struct ipc_rpmsg_ept *register_ept_on_remote(struct ipc_rpmsg_instance *rpmsg_inst,  in register_ept_on_remote() [all …] 
 |