Lines Matching full:count
51 int dfs_device_fs_read(struct dfs_fd *file, void *buf, size_t count) in dfs_device_fs_read() argument
63 result = rt_device_read(dev_id, file->pos, buf, count); in dfs_device_fs_read()
69 int dfs_device_fs_write(struct dfs_fd *file, const void *buf, size_t count) in dfs_device_fs_write() argument
81 result = rt_device_write(dev_id, file->pos, buf, count); in dfs_device_fs_write()
135 rt_uint32_t count = 0; in dfs_device_fs_open() local
145 count ++; in dfs_device_fs_open()
149 count * sizeof(rt_device_t)); in dfs_device_fs_open()
154 root_dirent->device_count = count; in dfs_device_fs_open()
155 count = 0; in dfs_device_fs_open()
160 root_dirent->devices[count] = (rt_device_t)object; in dfs_device_fs_open()
161 count ++; in dfs_device_fs_open()
257 int dfs_device_fs_getdents(struct dfs_fd *file, struct dirent *dirp, uint32_t count) in dfs_device_fs_getdents() argument
267 /* make integer count */ in dfs_device_fs_getdents()
268 count = (count / sizeof(struct dirent)); in dfs_device_fs_getdents()
269 if (count == 0) in dfs_device_fs_getdents()
272 for (index = 0; index < count && index + root_dirent->read_index < root_dirent->device_count; in dfs_device_fs_getdents()