Lines Matching refs:dev

19     rt_device_t dev = ctx;  in _rx_indicate()  local
21 if (dev->rx_indicate) in _rx_indicate()
22 dev->rx_indicate(dev, 0); in _rx_indicate()
27 rt_device_t dev = ctx; in _tx_complete() local
29 if (dev->tx_complete) in _tx_complete()
30 dev->tx_complete(dev, 0); in _tx_complete()
33 static rt_err_t _open(rt_device_t dev, rt_uint16_t oflag) in _open() argument
36 struct rt_vbus_dev *vdev = dev->user_data; in _open()
47 rt_vbus_register_listener(chnr, RT_VBUS_EVENT_ID_RX, _rx_indicate, dev); in _open()
48 rt_vbus_register_listener(chnr, RT_VBUS_EVENT_ID_TX, _tx_complete, dev); in _open()
53 static rt_err_t _close(rt_device_t dev) in _close() argument
55 struct rt_vbus_dev *vdev = dev->user_data; in _close()
65 static rt_ssize_t _read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) in _read() argument
68 struct rt_vbus_dev *vdev = dev->user_data; in _read()
129 static rt_ssize_t _write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size) in _write() argument
132 struct rt_vbus_dev *vdev = dev->user_data; in _write()
158 rt_err_t _control(rt_device_t dev, int cmd, void *args) in _control() argument
160 RT_ASSERT(dev); in _control()
164 struct rt_vbus_dev *vdev = dev->user_data; in _control()
178 struct rt_vbus_dev *vdev = dev->user_data; in _control()
195 struct rt_vbus_dev *vdev = dev->user_data; in _control()
219 rt_uint8_t rt_vbus_get_chnnr(rt_device_t dev) in rt_vbus_get_chnnr() argument
223 RT_ASSERT(dev); in rt_vbus_get_chnnr()
225 vdev = dev->user_data; in rt_vbus_get_chnnr()
230 void rt_vbus_chnx_register_disconn(rt_device_t dev, in rt_vbus_chnx_register_disconn() argument
234 if (dev && dev->user_data) in rt_vbus_chnx_register_disconn()
236 struct rt_vbus_dev *vdev = dev->user_data; in rt_vbus_chnx_register_disconn()