Lines Matching refs:rpmsg_endpoint
40 struct rpmsg_endpoint *(*create_ept)(struct rpmsg_device *rpdev,
49 * struct rpmsg_endpoint_ops - indirection table for rpmsg_endpoint operations
64 void (*destroy_ept)(struct rpmsg_endpoint *ept);
66 int (*send)(struct rpmsg_endpoint *ept, void *data, int len);
67 int (*sendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
69 int (*trysend)(struct rpmsg_endpoint *ept, void *data, int len);
70 int (*trysendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
71 __poll_t (*poll)(struct rpmsg_endpoint *ept, struct file *filp,
73 int (*set_flow_control)(struct rpmsg_endpoint *ept, bool pause, u32 dst);
74 ssize_t (*get_mtu)(struct rpmsg_endpoint *ept);