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() 374 static struct ipc_rpmsg_ept *register_ept_on_host(struct ipc_rpmsg_instance *rpmsg_inst, in register_ept_on_host() 412 static struct ipc_rpmsg_ept *register_ept_on_remote(struct ipc_rpmsg_instance *rpmsg_inst, in register_ept_on_remote() [all …]
|