| /components/dfs/dfs_v2/include/ |
| A D | dfs_file.h | 43 ssize_t (*read)(struct dfs_file *file, void *buf, size_t count, off_t *pos); 44 ssize_t (*write)(struct dfs_file *file, const void *buf, size_t count, off_t *pos); 46 off_t (*lseek)(struct dfs_file *file, off_t offset, int wherece); 47 int (*truncate)(struct dfs_file *file, off_t offset); 93 off_t fpos; 139 off_t pgoffset; 153 off_t dfs_file_get_fpos(struct dfs_file *file); 154 void dfs_file_set_fpos(struct dfs_file *file, off_t fpos); 159 off_t generic_dfs_lseek(struct dfs_file *file, off_t offset, int whence); 160 off_t dfs_file_lseek(struct dfs_file *file, off_t offset, int wherece); [all …]
|
| A D | dfs_seq_file.h | 29 off_t index; /* Current item index in sequence */ 30 off_t read_pos; /* Current read position in file */ 44 void *(*start)(struct dfs_seq_file *seq, off_t *index); /* Start sequence traversal */ 46 … void *(*next)(struct dfs_seq_file *seq, void *data, off_t *index); /* Get next item in sequence */ 67 ssize_t dfs_seq_read(struct dfs_file *file, void *buf, size_t size, off_t *pos); 68 off_t dfs_seq_lseek(struct dfs_file *file, off_t offset, int whence);
|
| A D | dfs_pcache.h | 51 off_t fpos; /* File position this page represents */ 108 int dfs_aspace_read(struct dfs_file *file, void *buf, size_t count, off_t *pos); 109 int dfs_aspace_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos); 118 off_t dfs_aspace_fpos(struct rt_varea *varea, void *vaddr); 119 void *dfs_aspace_vaddr(struct rt_varea *varea, off_t fpos);
|
| /components/dfs/dfs_v1/include/ |
| A D | dfs_file.h | 31 off_t (*lseek) (struct dfs_file *fd, off_t offset); 62 off_t pos; /* Current file position */ 75 off_t pgoffset; 94 off_t dfs_file_lseek(struct dfs_file *fd, off_t offset); 98 int dfs_file_ftruncate(struct dfs_file *fd, off_t length);
|
| /components/dfs/dfs_v2/filesystems/procfs/ |
| A D | proc_cpuinfo.c | 21 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 23 off_t i = *index; // seq->index in seq_start() 32 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 35 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_filesystems.c | 22 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 24 off_t i = *index; // seq->index in seq_start() 46 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 49 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_tty.c | 22 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 24 off_t i = *index; // seq->index in seq_start() 33 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 36 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_mounts.c | 54 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 56 off_t i = *index; // seq->index in seq_start() 65 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 68 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_net.c | 29 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 31 off_t i = *index; // seq->index in seq_start() 40 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 43 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_stat.c | 22 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 24 off_t i = *index; // seq->index in seq_start() 33 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 36 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_partitions.c | 167 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 169 off_t i = *index; // seq->index in seq_start() 178 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 181 off_t i = *index + 1; // seq->index in seq_next()
|
| A D | proc_devices.c | 260 static void *seq_start(struct dfs_seq_file *seq, off_t *index) in seq_start() 262 off_t i = *index; // seq->index in seq_start() 271 static void *seq_next(struct dfs_seq_file *seq, void *data, off_t *index) in seq_next() 274 off_t i = *index + 1; // seq->index in seq_next()
|
| /components/libc/compilers/common/include/sys/ |
| A D | unistd.h | 36 off_t lseek(int fd, off_t offset, int whence); 42 int ftruncate(int fd, off_t length);
|
| /components/drivers/pci/ |
| A D | procfs.c | 64 static ssize_t pci_read(struct dfs_file *file, void *buf, size_t count, off_t *ppos) in pci_read() 66 off_t pos = *ppos; in pci_read() 145 static ssize_t pci_write(struct dfs_file *file, const void *buf, size_t count, off_t *ppos) in pci_write() 147 off_t pos = *ppos; in pci_write() 220 static off_t pci_lseek(struct dfs_file *file, off_t offset, int wherece) in pci_lseek() 242 if (offset <= (off_t)pdev->cfg_size) in pci_lseek()
|
| /components/legacy/fdt/src/ |
| A D | dtb_set.c | 9 static off_t dtb_node_find_and_add_subnode(void *fdt, char* name) in dtb_node_find_and_add_subnode() 11 off_t chosen_offset = 0; in dtb_node_find_and_add_subnode() 25 off_t chosen_offset; in dtb_node_set_linux_cmdline() 53 off_t chosen_offset; in dtb_node_set_linux_initrd()
|
| /components/libc/posix/io/mman/ |
| A D | mman.c | 35 int fd, off_t offset) in mmap() 47 off_t cur; in mmap()
|
| /components/dfs/dfs_v2/src/ |
| A D | dfs_seq_file.c | 99 static int dfs_seq_traverse(struct dfs_seq_file *seq, off_t offset) in dfs_seq_traverse() 101 off_t pos = 0; in dfs_seq_traverse() 175 ssize_t dfs_seq_read(struct dfs_file *file, void *buf, size_t size, off_t *pos) in dfs_seq_read() 273 off_t pos = seq->index; in dfs_seq_read() 331 off_t dfs_seq_lseek(struct dfs_file *file, off_t offset, int whence) in dfs_seq_lseek() 334 off_t retval = -EINVAL; in dfs_seq_lseek()
|
| A D | dfs_pcache.c | 67 static struct dfs_page *dfs_page_lookup(struct dfs_file *file, off_t pos); 1005 static struct dfs_page *dfs_page_create(off_t pos) in dfs_page_create() 1105 static int dfs_page_compare(off_t fpos, off_t value) in dfs_page_compare() 1491 off_t fpos = pos / ARCH_PAGE_SIZE * ARCH_PAGE_SIZE; in dfs_page_lookup() 1579 off_t len; in dfs_aspace_read() 1660 off_t len; in dfs_aspace_write() 2059 off_t dfs_aspace_fpos(struct rt_varea *varea, void *vaddr) in dfs_aspace_fpos() 2061 return (off_t)(intptr_t)vaddr - (off_t)(intptr_t)varea->start + varea->offset * ARCH_PAGE_SIZE; in dfs_aspace_fpos() 2072 void *dfs_aspace_vaddr(struct rt_varea *varea, off_t fpos) in dfs_aspace_vaddr() 2101 off_t fpos = dfs_aspace_fpos(varea, msg->fault_vaddr); in dfs_aspace_mmap_read() [all …]
|
| /components/lwp/terminal/ |
| A D | bsd_porting.h | 294 off_t uio_offset; /* offset in target object */ 670 typedef int fo_truncate_t(struct lwp_tty *tp, off_t length, 686 struct uio *trl_uio, off_t offset, size_t nbytes, 687 off_t *sent, int flags, struct rt_thread *td); 688 typedef int fo_seek_t(struct file *fp, off_t offset, int whence, 701 typedef int fo_fallocate_t(struct file *fp, off_t offset, off_t len, 703 typedef int fo_fspacectl_t(struct file *fp, int cmd, off_t *offset, 704 off_t *length, int flags, struct ucred *active_cred,
|
| A D | tty_ptmx.c | 77 off_t *pos) in ptm_fops_read() 118 size_t count, off_t *pos) in ptm_fops_write() 218 static off_t ptm_fops_lseek(struct dfs_file *file, off_t offset, int wherece) in ptm_fops_lseek() 223 static int ptm_fops_truncate(struct dfs_file *file, off_t offset) in ptm_fops_truncate()
|
| A D | tty_device.c | 125 off_t *pos) in tty_fops_read() 176 size_t count, off_t *pos) in tty_fops_write() 230 static off_t tty_fops_lseek(struct dfs_file *file, off_t offset, int wherece) in tty_fops_lseek() 235 static int tty_fops_truncate(struct dfs_file *file, off_t offset) in tty_fops_truncate()
|
| /components/libc/posix/io/eventfd/ |
| A D | eventfd.c | 50 static ssize_t eventfd_read(struct dfs_file *file, void *buf, size_t count, off_t *pos); 51 static ssize_t eventfd_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos); 126 static ssize_t eventfd_read(struct dfs_file *file, void *buf, size_t count, off_t *pos) in eventfd_read() 193 static ssize_t eventfd_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in eventfd_write()
|
| /components/dfs/dfs_v2/filesystems/devfs/ |
| A D | devfs.c | 140 static ssize_t dfs_devfs_read(struct dfs_file *file, void *buf, size_t count, off_t *pos) in dfs_devfs_read() 176 static ssize_t dfs_devfs_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in dfs_devfs_write() 301 static off_t dfs_devfs_lseek(struct dfs_file *file, off_t offset, int wherece) in dfs_devfs_lseek() 303 off_t ret = -EPERM; in dfs_devfs_lseek() 324 static int dfs_devfs_truncate(struct dfs_file *file, off_t offset) in dfs_devfs_truncate()
|
| /components/net/sal/dfs_net/ |
| A D | dfs_net.c | 50 static ssize_t dfs_net_read(struct dfs_file* file, void *buf, size_t count, off_t *pos) in dfs_net_read() 69 static ssize_t dfs_net_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in dfs_net_write()
|
| /components/dfs/dfs_v2/filesystems/tmpfs/ |
| A D | dfs_tmpfs.c | 289 static ssize_t dfs_tmpfs_read(struct dfs_file *file, void *buf, size_t count, off_t *pos) in dfs_tmpfs_read() 314 static ssize_t _dfs_tmpfs_write(struct tmpfs_file *d_file, const void *buf, size_t count, off_t *po… in _dfs_tmpfs_write() 351 static ssize_t dfs_tmpfs_write(struct dfs_file *file, const void *buf, size_t count, off_t *pos) in dfs_tmpfs_write() 367 static off_t dfs_tmpfs_lseek(struct dfs_file *file, off_t offset, int wherece) in dfs_tmpfs_lseek() 386 if (offset <= (off_t)file->vnode->size) in dfs_tmpfs_lseek() 792 off_t fpos = page->fpos; in dfs_tmp_page_read() 801 off_t pos; in dfs_tmp_page_write() 825 static int dfs_tmpfs_truncate(struct dfs_file *file, off_t offset) in dfs_tmpfs_truncate()
|