Home
last modified time | relevance | path

Searched refs:rpmsg_endpoint (Results 1 – 18 of 18) sorted by relevance

/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Drpmsg.h45 struct rpmsg_endpoint;
48 typedef int (*rpmsg_ept_cb)(struct rpmsg_endpoint *ept, void *data,
50 typedef void (*rpmsg_ns_unbind_cb)(struct rpmsg_endpoint *ept);
71 struct rpmsg_endpoint { struct
104 struct rpmsg_endpoint ns_ept;
128 int rpmsg_send_offchannel_raw(struct rpmsg_endpoint *ept, uint32_t src,
147 static inline int rpmsg_send(struct rpmsg_endpoint *ept, const void *data, in rpmsg_send()
196 static inline int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, in rpmsg_send_offchannel()
265 static inline int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, in rpmsg_trysend_offchannel()
286 static inline void rpmsg_init_ept(struct rpmsg_endpoint *ept, in rpmsg_init_ept()
[all …]
A Drpmsg_retarget.h40 struct rpmsg_endpoint ept;
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/include/openamp/
A Drpmsg.h45 struct rpmsg_endpoint;
48 typedef int (*rpmsg_ept_cb)(struct rpmsg_endpoint *ept, void *data,
50 typedef void (*rpmsg_ns_unbind_cb)(struct rpmsg_endpoint *ept);
71 struct rpmsg_endpoint { struct
104 struct rpmsg_endpoint ns_ept;
128 int rpmsg_send_offchannel_raw(struct rpmsg_endpoint *ept, uint32_t src,
147 static inline int rpmsg_send(struct rpmsg_endpoint *ept, const void *data, in rpmsg_send()
196 static inline int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, in rpmsg_send_offchannel()
265 static inline int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, in rpmsg_trysend_offchannel()
286 static inline void rpmsg_init_ept(struct rpmsg_endpoint *ept, in rpmsg_init_ept()
[all …]
A Drpmsg_retarget.h40 struct rpmsg_endpoint ept;
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg.c109 int rpmsg_send_offchannel_raw(struct rpmsg_endpoint *ept, uint32_t src, in rpmsg_send_offchannel_raw()
127 int rpmsg_send_ns_message(struct rpmsg_endpoint *ept, unsigned long flags) in rpmsg_send_ns_message()
144 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rdev, in rpmsg_get_endpoint()
149 struct rpmsg_endpoint *ept; in rpmsg_get_endpoint()
154 ept = metal_container_of(node, struct rpmsg_endpoint, node); in rpmsg_get_endpoint()
177 static void rpmsg_unregister_endpoint(struct rpmsg_endpoint *ept) in rpmsg_unregister_endpoint()
193 struct rpmsg_endpoint *ept) in rpmsg_register_endpoint()
201 int rpmsg_create_ept(struct rpmsg_endpoint *ept, struct rpmsg_device *rdev, in rpmsg_create_ept()
257 void rpmsg_destroy_ept(struct rpmsg_endpoint *ept) in rpmsg_destroy_ept()
A Drpmsg_internal.h87 int rpmsg_send_ns_message(struct rpmsg_endpoint *ept, unsigned long flags);
89 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rvdev,
93 struct rpmsg_endpoint *ept);
95 static inline struct rpmsg_endpoint *
A Drpmsg_virtio.c399 struct rpmsg_endpoint *ept; in rpmsg_virtio_rx_callback()
468 static int rpmsg_virtio_ns_callback(struct rpmsg_endpoint *ept, void *data, in rpmsg_virtio_ns_callback()
474 struct rpmsg_endpoint *_ept; in rpmsg_virtio_ns_callback()
679 struct rpmsg_endpoint *ept; in rpmsg_deinit_vdev()
684 ept = metal_container_of(node, struct rpmsg_endpoint, node); in rpmsg_deinit_vdev()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/open-amp/lib/rpmsg/
A Drpmsg.c109 int rpmsg_send_offchannel_raw(struct rpmsg_endpoint *ept, uint32_t src, in rpmsg_send_offchannel_raw()
127 int rpmsg_send_ns_message(struct rpmsg_endpoint *ept, unsigned long flags) in rpmsg_send_ns_message()
144 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rdev, in rpmsg_get_endpoint()
149 struct rpmsg_endpoint *ept; in rpmsg_get_endpoint()
154 ept = metal_container_of(node, struct rpmsg_endpoint, node); in rpmsg_get_endpoint()
177 static void rpmsg_unregister_endpoint(struct rpmsg_endpoint *ept) in rpmsg_unregister_endpoint()
193 struct rpmsg_endpoint *ept) in rpmsg_register_endpoint()
201 int rpmsg_create_ept(struct rpmsg_endpoint *ept, struct rpmsg_device *rdev, in rpmsg_create_ept()
257 void rpmsg_destroy_ept(struct rpmsg_endpoint *ept) in rpmsg_destroy_ept()
A Drpmsg_internal.h87 int rpmsg_send_ns_message(struct rpmsg_endpoint *ept, unsigned long flags);
89 struct rpmsg_endpoint *rpmsg_get_endpoint(struct rpmsg_device *rvdev,
93 struct rpmsg_endpoint *ept);
95 static inline struct rpmsg_endpoint *
A Drpmsg_virtio.c399 struct rpmsg_endpoint *ept; in rpmsg_virtio_rx_callback()
468 static int rpmsg_virtio_ns_callback(struct rpmsg_endpoint *ept, void *data, in rpmsg_virtio_ns_callback()
474 struct rpmsg_endpoint *_ept; in rpmsg_virtio_ns_callback()
679 struct rpmsg_endpoint *ept; in rpmsg_deinit_vdev()
684 ept = metal_container_of(node, struct rpmsg_endpoint, node); in rpmsg_deinit_vdev()
/bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Inc/
A Dopenamp.h40 void OPENAMP_init_ept(struct rpmsg_endpoint *ept);
43 int OPENAMP_create_endpoint(struct rpmsg_endpoint *ept, const char *name,
51 void OPENAMP_Wait_EndPointready(struct rpmsg_endpoint *rp_ept);
/bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Inc/
A Dopenamp.h40 void OPENAMP_init_ept(struct rpmsg_endpoint *ept);
43 int OPENAMP_create_endpoint(struct rpmsg_endpoint *ept, const char *name,
51 void OPENAMP_Wait_EndPointready(struct rpmsg_endpoint *rp_ept);
/bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/
A Dopenamp.c152 void OPENAMP_init_ept(struct rpmsg_endpoint *ept) in OPENAMP_init_ept()
157 int OPENAMP_create_endpoint(struct rpmsg_endpoint *ept, const char *name, in OPENAMP_create_endpoint()
170 void OPENAMP_Wait_EndPointready(struct rpmsg_endpoint *rp_ept) in OPENAMP_Wait_EndPointready()
/bsp/stm32/stm32mp157a-st-discovery/board/CubeMX_Config/CM4/Src/
A Dopenamp.c152 void OPENAMP_init_ept(struct rpmsg_endpoint *ept) in OPENAMP_init_ept()
157 int OPENAMP_create_endpoint(struct rpmsg_endpoint *ept, const char *name, in OPENAMP_create_endpoint()
170 void OPENAMP_Wait_EndPointready(struct rpmsg_endpoint *rp_ept) in OPENAMP_Wait_EndPointready()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/virtual_driver/
A Dvirt_uart.h35 struct rpmsg_endpoint ept; /*!< rpmsg endpoint */
A Dvirt_uart.c54 static int VIRT_UART_read_cb(struct rpmsg_endpoint *ept, void *data, in VIRT_UART_read_cb()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/virtual_driver/
A Dvirt_uart.h35 struct rpmsg_endpoint ept; /*!< rpmsg endpoint */
A Dvirt_uart.c54 static int VIRT_UART_read_cb(struct rpmsg_endpoint *ept, void *data, in VIRT_UART_read_cb()

Completed in 32 milliseconds