Lines Matching refs:rpdev
36 struct rpmsg_device *(*create_channel)(struct rpmsg_device *rpdev,
38 int (*release_channel)(struct rpmsg_device *rpdev,
40 struct rpmsg_endpoint *(*create_ept)(struct rpmsg_device *rpdev,
44 int (*announce_create)(struct rpmsg_device *rpdev);
45 int (*announce_destroy)(struct rpmsg_device *rpdev);
86 struct rpmsg_device *rpmsg_create_channel(struct rpmsg_device *rpdev,
88 int rpmsg_release_channel(struct rpmsg_device *rpdev,
91 * rpmsg_ctrldev_register_device() - register a char device for control based on rpdev
92 * @rpdev: prepared rpdev to be used for creating endpoints
94 * This function wraps rpmsg_register_device() preparing the rpdev for use as
97 static inline int rpmsg_ctrldev_register_device(struct rpmsg_device *rpdev)
99 return rpmsg_register_device_override(rpdev, "rpmsg_ctrl");