Home
last modified time | relevance | path

Searched refs:off_t (Results 1 – 25 of 60) sorted by relevance

123

/components/dfs/dfs_v2/include/
A Ddfs_file.h43 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 Ddfs_seq_file.h29 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 Ddfs_pcache.h51 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 Ddfs_file.h31 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 Dproc_cpuinfo.c21 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 Dproc_filesystems.c22 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 Dproc_tty.c22 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 Dproc_mounts.c54 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 Dproc_net.c29 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 Dproc_stat.c22 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 Dproc_partitions.c167 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 Dproc_devices.c260 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 Dunistd.h36 off_t lseek(int fd, off_t offset, int whence);
42 int ftruncate(int fd, off_t length);
/components/drivers/pci/
A Dprocfs.c64 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 Ddtb_set.c9 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 Dmman.c35 int fd, off_t offset) in mmap()
47 off_t cur; in mmap()
/components/dfs/dfs_v2/src/
A Ddfs_seq_file.c99 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 Ddfs_pcache.c67 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 Dbsd_porting.h294 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 Dtty_ptmx.c77 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 Dtty_device.c125 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 Deventfd.c50 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 Ddevfs.c140 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 Ddfs_net.c50 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 Ddfs_tmpfs.c289 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()

Completed in 34 milliseconds

123