Lines Matching refs:rpmsg_device
24 struct rpmsg_device;
51 struct rpmsg_device { struct
63 typedef int (*rpmsg_rx_cb_t)(struct rpmsg_device *, void *, int, void *, u32); argument
64 typedef int (*rpmsg_rx_sig_t)(struct rpmsg_device *, void *, u32, u32);
91 struct rpmsg_device *rpdev;
114 int (*probe)(struct rpmsg_device *dev);
115 void (*remove)(struct rpmsg_device *dev);
116 int (*callback)(struct rpmsg_device *, void *, int, void *, u32);
117 int (*signals)(struct rpmsg_device *rpdev,
123 int register_rpmsg_device(struct rpmsg_device *dev);
124 void unregister_rpmsg_device(struct rpmsg_device *dev);
128 struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *,
150 static inline int register_rpmsg_device(struct rpmsg_device *dev) in register_rpmsg_device()
155 static inline void unregister_rpmsg_device(struct rpmsg_device *dev) in unregister_rpmsg_device()
182 static inline struct rpmsg_endpoint *rpmsg_create_ept(struct rpmsg_device *rpdev, in rpmsg_create_ept()