Searched refs:aos_device_t (Results 1 – 4 of 4) sorted by relevance
/AliOS-Things-master/components/drivers/core/base/include/device/ |
A D | aos_device.h | 91 typedef struct aos_device * aos_device_t; typedef 115 int (*init) (aos_device_t dev); 117 int (*close) (aos_device_t dev); 137 long (*init) (aos_device_t dev); 139 long (*close) (aos_device_t dev); 155 int aos_device_register(aos_device_t dev, 192 void aos_device_destroy(aos_device_t dev); 201 int aos_device_init(aos_device_t dev); 220 int aos_device_close(aos_device_t dev); 234 size_t aos_device_read(aos_device_t dev, [all …]
|
/AliOS-Things-master/components/drivers/core/base/device/ |
A D | device.c | 142 int aos_device_register(aos_device_t dev, 176 int aos_device_unregister(aos_device_t dev) 203 aos_device_t aos_device_find(const char *name) 226 return (aos_device_t)object; 248 aos_device_t device; 255 device = (aos_device_t)aos_malloc(size); 270 void aos_device_destroy(aos_device_t dev) 289 int aos_device_init(aos_device_t dev) 383 int aos_device_close(aos_device_t dev) 422 size_t aos_device_read(aos_device_t dev, [all …]
|
A D | vfs_adapter.c | 13 aos_device_t dev = NULL; in _device_open() 34 aos_device_t dev = NULL; in _device_close() 56 aos_device_t dev = NULL; in _device_read() 84 aos_device_t dev = NULL; in _device_write() 111 aos_device_t dev = NULL; in _device_ioctl() 132 aos_device_t dev = NULL; in _device_lseek()
|
/AliOS-Things-master/components/drivers/peripheral/flash/src/ |
A D | mtd.c | 150 static int mtd_init(aos_device_t dev) in mtd_init() 155 static int mtd_open(aos_device_t dev, uint16_t flags) in mtd_open() 160 static int mtd_close(aos_device_t dev) in mtd_close() 165 static size_t mtd_read(aos_device_t dev, long pos, void *buffer, uint32_t size) in mtd_read() 170 static size_t mtd_write(aos_device_t dev, long pos, const void *buffer, uint32_t size) in mtd_write() 175 static int mtd_ioctl(aos_device_t dev, int cmd, void *arg) in mtd_ioctl() 240 ret = aos_device_register((aos_device_t)master, name, 0); in aos_mtd_register() 274 ret = aos_device_register((aos_device_t)slave, name, 0); in aos_mtd_register()
|
Completed in 8 milliseconds