Lines Matching refs:ctrl
46 struct serdev_controller *ctrl; member
95 int (*break_ctl)(struct serdev_controller *ctrl, unsigned int break_state);
146 void *serdev_controller_get_drvdata(const struct serdev_controller *ctrl) in serdev_controller_get_drvdata() argument
148 return ctrl ? dev_get_drvdata(&ctrl->dev) : NULL; in serdev_controller_get_drvdata()
151 static inline void serdev_controller_set_drvdata(struct serdev_controller *ctrl, in serdev_controller_set_drvdata() argument
154 dev_set_drvdata(&ctrl->dev, data); in serdev_controller_set_drvdata()
161 static inline void serdev_controller_put(struct serdev_controller *ctrl) in serdev_controller_put() argument
163 if (ctrl) in serdev_controller_put()
164 put_device(&ctrl->dev); in serdev_controller_put()
177 static inline void serdev_controller_write_wakeup(struct serdev_controller *ctrl) in serdev_controller_write_wakeup() argument
179 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_write_wakeup()
187 static inline size_t serdev_controller_receive_buf(struct serdev_controller *ctrl, in serdev_controller_receive_buf() argument
191 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_receive_buf()