Lines Matching refs:dev
1344 rt_err_t (*init) (rt_device_t dev);
1345 rt_err_t (*open) (rt_device_t dev, rt_uint16_t oflag);
1346 rt_err_t (*close) (rt_device_t dev);
1347 rt_ssize_t (*read) (rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size);
1348 rt_ssize_t (*write) (rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size);
1349 rt_err_t (*control)(rt_device_t dev, int cmd, void *args);
1400 rt_err_t (*rx_indicate)(rt_device_t dev, rt_size_t size);
1401 rt_err_t (*tx_complete)(rt_device_t dev, void *buffer);
1407 rt_err_t (*init) (rt_device_t dev);
1408 rt_err_t (*open) (rt_device_t dev, rt_uint16_t oflag);
1409 rt_err_t (*close) (rt_device_t dev);
1410 rt_ssize_t (*read) (rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size);
1411 rt_ssize_t (*write) (rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t size);
1412 rt_err_t (*control)(rt_device_t dev, int cmd, void *args);
1421 (rt_device_t dev, char *buf, int len); /**< for dynamic device */
1431 void (*notify)(rt_device_t dev);
1432 struct rt_device *dev; member