| /components/dfs/dfs_v2/src/ |
| A D | dfs_pcache.c | 854 …rt_kprintf(" pages >> fpos: %d index :%d is_dirty: %d\n", page->fpos, page->fpos / ARCH_PAGE_SI… in _dfs_aspace_dump() 858 …rt_kprintf(" pages >> fpos: %d index :%d is_dirty: %d\n", page->fpos, page->fpos / ARCH_PAGE_SI… in _dfs_aspace_dump() 979 vaddr = dfs_aspace_vaddr(varea, page->fpos); in dfs_page_unmap() 1105 static int dfs_page_compare(off_t fpos, off_t value) in dfs_page_compare() argument 1139 if (page->fpos < tmp->fpos) in _dfs_page_insert() 1141 else if (page->fpos > tmp->fpos) in _dfs_page_insert() 1391 if (aspace->avl_page && dfs_page_compare(fpos, aspace->avl_page->fpos) == 0) in dfs_page_search() 1404 cmp = dfs_page_compare(fpos, page->fpos); in dfs_page_search() 1495 page = dfs_aspace_load_page(file, fpos); in dfs_page_lookup() 1512 fpos += ARCH_PAGE_SIZE; in dfs_page_lookup() [all …]
|
| A D | dfs_posix.c | 1063 result = file->fpos - d->num + d->cur; in telldir() 1096 if (file->fpos > offset) in seekdir() 1103 while(file->fpos < offset) in seekdir() 1388 off_t fpos; in pread() local 1406 fpos = dfs_file_get_fpos(file); in pread() 1409 dfs_file_set_fpos(file, fpos); in pread() 1435 off_t fpos; in pwrite() local 1452 fpos = dfs_file_get_fpos(file); in pwrite() 1455 dfs_file_set_fpos(file, fpos); in pwrite()
|
| A D | dfs_file.c | 274 return file->fpos; in dfs_file_get_fpos() 291 void dfs_file_set_fpos(struct dfs_file *file, off_t fpos) in dfs_file_set_fpos() argument 299 file->fpos = fpos; in dfs_file_set_fpos() 1192 foffset = file->fpos + offset; in generic_dfs_lseek()
|
| A D | dfs_seq_file.c | 341 offset += file->fpos; in dfs_seq_lseek()
|
| /components/dfs/dfs_v2/filesystems/procfs/ |
| A D | procfs.c | 39 file->fpos = 0; in dfs_procfs_open() 144 if (index >= file->fpos) in dfs_procfs_getdents() 146 d = dirp + index - file->fpos; in dfs_procfs_getdents() 169 if (index - file->fpos >= count) in dfs_procfs_getdents() 177 file->fpos = index; in dfs_procfs_getdents() 184 file->fpos -= index; in dfs_procfs_getdents() 195 file->fpos += index; in dfs_procfs_getdents() 428 if (file->fpos >= file->vnode->size) in proc_read_data() 435 count = file->vnode->size - file->fpos >= count ? count : file->vnode->size - file->fpos; in proc_read_data() 438 file->fpos += count; in proc_read_data() [all …]
|
| A D | proc_pid.c | 296 if (index >= file->fpos) in proc_pid_fd_getdents() 298 struct dirent *d = dirp + index - file->fpos; in proc_pid_fd_getdents() 309 if (index - file->fpos >= count) in proc_pid_fd_getdents() 321 file->fpos = index; in proc_pid_fd_getdents()
|
| /components/dfs/dfs_v2/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 375 offset += file->fpos; in dfs_tmpfs_lseek() 437 file->fpos = file->vnode->size; in dfs_tmpfs_open() 448 file->fpos = file->vnode->size; in dfs_tmpfs_open() 452 file->fpos = 0; in dfs_tmpfs_open() 519 end = file->fpos + count; in dfs_tmpfs_getdents() 525 if (index >= (rt_size_t)file->fpos) in dfs_tmpfs_getdents() 541 file->fpos += 1; in dfs_tmpfs_getdents() 792 off_t fpos = page->fpos; in dfs_tmp_page_read() local 793 ret = dfs_tmpfs_read(file, page->page, page->size, &fpos); in dfs_tmp_page_read() 816 pos = page->fpos; in dfs_tmp_page_write()
|
| /components/lwp/terminal/ |
| A D | tty_ptmx.c | 95 uio.uio_offset = file->fpos; in ptm_fops_read() 111 file->fpos = uio.uio_offset; in ptm_fops_read() 136 uio.uio_offset = file->fpos; in ptm_fops_write() 155 file->fpos = uio.uio_offset; in ptm_fops_write()
|
| A D | tty_device.c | 149 uio.uio_offset = file->fpos; in tty_fops_read() 166 file->fpos = uio.uio_offset; in tty_fops_read() 200 uio.uio_offset = file->fpos; in tty_fops_write() 220 file->fpos = uio.uio_offset; in tty_fops_write()
|
| /components/dfs/dfs_v2/include/ |
| A D | dfs_pcache.h | 51 off_t fpos; /* File position this page represents */ member 119 void *dfs_aspace_vaddr(struct rt_varea *varea, off_t fpos);
|
| A D | dfs_file.h | 93 off_t fpos; member 104 #define DFS_FILE_POS(dfs_file) ((dfs_file)->fpos) 154 void dfs_file_set_fpos(struct dfs_file *file, off_t fpos);
|
| /components/dfs/dfs_v2/filesystems/romfs/ |
| A D | dfs_romfs.c | 293 file->fpos = 0; in dfs_romfs_open() 340 for (index = 0; index < count && file->fpos < file->vnode->size; index++) in dfs_romfs_getdents() 344 sub_dirent = &dirent[file->fpos]; in dfs_romfs_getdents() 358 ++ file->fpos; in dfs_romfs_getdents()
|
| /components/dfs/dfs_v2/filesystems/mqueue/ |
| A D | dfs_mqueue.c | 91 end = file->fpos + count; in dfs_mqueue_getdents() 98 if (index >= (rt_size_t)file->fpos) { in dfs_mqueue_getdents() 105 file->fpos += 1; in dfs_mqueue_getdents()
|
| /components/dfs/dfs_v2/filesystems/elmfat/ |
| A D | dfs_elm.c | 390 file->fpos = 0; in dfs_elm_open() 484 file->fpos = fd->fptr; in dfs_elm_open() 494 file->fpos = fd->fptr; in dfs_elm_open() 639 offset += file->fpos; in dfs_elm_lseek() 761 file->fpos += index * sizeof(struct dirent); in dfs_elm_getdents() 1032 off_t fpos = page->fpos; in dfs_elm_page_read() local 1033 ret = dfs_elm_read(file, page->page, page->size, &fpos); in dfs_elm_page_read() 1053 f_lseek(fd, page->fpos); in dfs_elm_page_write()
|
| /components/dfs/dfs_v2/filesystems/cromfs/ |
| A D | dfs_cromfs.c | 993 file->fpos = 0; in dfs_cromfs_open() 1059 file->fpos = 0; in dfs_cromfs_open() 1163 for (index = 0; index < count && file->fpos < file->vnode->size; index++) in dfs_cromfs_getdents() 1168 sub_dirent = &dirent[file->fpos >> CROMFS_ALIGN_SIZE_BIT]; in dfs_cromfs_getdents() 1188 file->fpos += (name_size + sizeof *sub_dirent); in dfs_cromfs_getdents() 1326 off_t fpos = page->fpos; in dfs_cromfs_page_read() local 1327 ret = dfs_cromfs_read(file, page->page, page->size, &fpos); in dfs_cromfs_page_read()
|
| /components/dfs/dfs_v2/filesystems/devfs/ |
| A D | devtmpfs.c | 311 end = file->fpos + count; in devtmpfs_getdents() 317 if (index >= (rt_size_t)file->fpos) in devtmpfs_getdents() 334 file->fpos += 1; in devtmpfs_getdents()
|
| A D | devfs.c | 38 file->fpos = 0; in dfs_devfs_open()
|
| /components/dfs/dfs_v2/filesystems/ptyfs/ |
| A D | ptyfs.c | 583 end = file->fpos + count; in devpty_deffops_getdents() 589 if (index >= (rt_size_t)file->fpos) in devpty_deffops_getdents() 609 file->fpos += 1; in devpty_deffops_getdents()
|
| /components/drivers/pci/ |
| A D | procfs.c | 231 offset += file->fpos; in pci_lseek()
|