RPMsg device operations. More...
#include <rpmsg.h>
Data Fields | |
| int(* | send_offchannel_raw )(struct rpmsg_device *rdev, uint32_t src, uint32_t dst, const void *data, int len, int wait) |
| Send RPMsg data. More... | |
| void(* | hold_rx_buffer )(struct rpmsg_device *rdev, void *rxbuf) |
| Hold RPMsg RX buffer. More... | |
| void(* | release_rx_buffer )(struct rpmsg_device *rdev, void *rxbuf) |
| Release RPMsg RX buffer. More... | |
| void *(* | get_tx_payload_buffer )(struct rpmsg_device *rdev, uint32_t *len, int wait) |
| Get RPMsg TX buffer. More... | |
| int(* | send_offchannel_nocopy )(struct rpmsg_device *rdev, uint32_t src, uint32_t dst, const void *data, int len) |
| Send RPMsg data without copy. More... | |
| int(* | release_tx_buffer )(struct rpmsg_device *rdev, void *txbuf) |
| Release RPMsg TX buffer. More... | |
| int(* | get_rx_buffer_size )(struct rpmsg_device *rdev) |
| Get RPMsg RX buffer size. More... | |
| int(* | get_tx_buffer_size )(struct rpmsg_device *rdev) |
| Get RPMsg TX buffer size. More... | |
RPMsg device operations.
| int(* rpmsg_device_ops::get_rx_buffer_size) (struct rpmsg_device *rdev) |
Get RPMsg RX buffer size.
| int(* rpmsg_device_ops::get_tx_buffer_size) (struct rpmsg_device *rdev) |
Get RPMsg TX buffer size.
| void*(* rpmsg_device_ops::get_tx_payload_buffer) (struct rpmsg_device *rdev, uint32_t *len, int wait) |
Get RPMsg TX buffer.
| void(* rpmsg_device_ops::hold_rx_buffer) (struct rpmsg_device *rdev, void *rxbuf) |
Hold RPMsg RX buffer.
| void(* rpmsg_device_ops::release_rx_buffer) (struct rpmsg_device *rdev, void *rxbuf) |
Release RPMsg RX buffer.
| int(* rpmsg_device_ops::release_tx_buffer) (struct rpmsg_device *rdev, void *txbuf) |
Release RPMsg TX buffer.
| int(* rpmsg_device_ops::send_offchannel_nocopy) (struct rpmsg_device *rdev, uint32_t src, uint32_t dst, const void *data, int len) |
Send RPMsg data without copy.
| int(* rpmsg_device_ops::send_offchannel_raw) (struct rpmsg_device *rdev, uint32_t src, uint32_t dst, const void *data, int len, int wait) |
Send RPMsg data.