| /include/linux/ |
| A D | splice.h | 42 loff_t pos; /* file position */ 43 loff_t *opos; /* sendfile: output position */ 72 loff_t *ppos, size_t len, unsigned int flags, 79 ssize_t vfs_splice_read(struct file *in, loff_t *ppos, 84 ssize_t do_splice(struct file *in, loff_t *off_in, struct file *out, 85 loff_t *off_out, size_t len, unsigned int flags); 86 ssize_t do_splice_direct(struct file *in, loff_t *ppos, struct file *out, 87 loff_t *opos, size_t len, unsigned int flags); 89 loff_t *opos, size_t len); 92 struct file *out, loff_t pos_out, in splice_copy_file_range() [all …]
|
| A D | iomap.h | 206 int (*iomap_begin)(struct inode *inode, loff_t pos, loff_t length, 216 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length, 237 loff_t pos; 239 loff_t iter_start_pos; 312 static inline loff_t iomap_last_written_block(struct inode *inode, loff_t pos, in iomap_last_written_block() 349 int iomap_file_unshare(struct inode *inode, loff_t pos, loff_t len, 352 int iomap_zero_range(struct inode *inode, loff_t pos, loff_t len, 360 typedef void (*iomap_punch_t)(struct inode *inode, loff_t offset, loff_t length, 368 loff_t iomap_seek_hole(struct inode *inode, loff_t offset, 370 loff_t iomap_seek_data(struct inode *inode, loff_t offset, [all …]
|
| A D | sysctl.h | 65 size_t *lenp, loff_t *ppos); 67 int proc_dostring(const struct ctl_table *, int, void *, size_t *, loff_t *); 69 size_t *lenp, loff_t *ppos); 74 size_t *lenp, loff_t *ppos); 76 size_t *lenp, loff_t *ppos); 79 void *buffer, size_t *lenp, loff_t *ppos); 81 loff_t *); 83 loff_t *); 86 size_t *, loff_t *); 89 size_t *lenp, loff_t *ppos); [all …]
|
| A D | seq_file.h | 22 loff_t index; 23 loff_t read_pos; 111 loff_t seq_lseek(struct file *, loff_t, int); 301 loff_t pos); 303 loff_t pos); 305 loff_t *ppos); 316 loff_t pos); 320 loff_t *ppos); 323 loff_t pos); 325 loff_t pos); [all …]
|
| A D | fscache.h | 166 loff_t); 177 loff_t start, size_t len, loff_t i_size, 252 loff_t object_size) in fscache_acquire_cookie() 289 const loff_t *object_size) in fscache_unuse_cookie() 330 const void *aux_data, const loff_t *object_size) in fscache_update_aux() 346 const loff_t *object_size) in __fscache_update_cookie() 372 const loff_t *object_size) in fscache_update_cookie() 505 loff_t start_pos, in fscache_read() 564 loff_t start_pos, in fscache_write() 584 loff_t start, size_t len, in fscache_clear_page_bits() [all …]
|
| A D | nvram.h | 36 ssize_t (*read)(char *, size_t, loff_t *); 37 ssize_t (*write)(char *, size_t, loff_t *); 81 static inline ssize_t nvram_read_bytes(char *buf, size_t count, loff_t *ppos) in nvram_read_bytes() 84 loff_t i; in nvram_read_bytes() 95 static inline ssize_t nvram_write_bytes(char *buf, size_t count, loff_t *ppos) in nvram_write_bytes() 98 loff_t i; in nvram_write_bytes() 109 static inline ssize_t nvram_read(char *buf, size_t count, loff_t *ppos) in nvram_read() 121 static inline ssize_t nvram_write(char *buf, size_t count, loff_t *ppos) in nvram_write()
|
| A D | dax.h | 158 struct page *dax_layout_busy_page_range(struct address_space *mapping, loff_t start, loff_t end); 205 int dax_file_unshare(struct inode *inode, loff_t pos, loff_t len, 207 int dax_zero_range(struct inode *inode, loff_t pos, loff_t len, bool *did_zero, 233 loff_t start, loff_t end, void (cb)(struct inode *)) in dax_break_layout() 266 loff_t start, loff_t end); 270 loff_t end, void (cb)(struct inode *)); 278 struct inode *dest, loff_t destoff, 279 loff_t len, bool *is_same, 281 int dax_remap_file_range_prep(struct file *file_in, loff_t pos_in, 282 struct file *file_out, loff_t pos_out, [all …]
|
| A D | pstore_zone.h | 8 typedef ssize_t (*pstore_zone_read_op)(char *, size_t, loff_t); 9 typedef ssize_t (*pstore_zone_write_op)(const char *, size_t, loff_t); 10 typedef ssize_t (*pstore_zone_erase_op)(size_t, loff_t);
|
| A D | fs.h | 288 loff_t ia_size; 971 loff_t i_size; in i_size_read() 980 loff_t i_size; in i_size_read() 2088 loff_t pos; 2157 loff_t (*llseek) (struct file *, loff_t, int); 2193 int (*fadvise)(struct file *, loff_t, loff_t, int); 3012 loff_t start, loff_t end); 3468 extern loff_t vfs_setpos(struct file *file, loff_t offset, loff_t maxsize); 3471 int whence, loff_t maxsize, loff_t eof); 3476 extern loff_t no_seek_end_llseek_size(struct file *, loff_t, int, loff_t); [all …]
|
| A D | kernel_read_file.h | 38 ssize_t kernel_read_file(struct file *file, loff_t offset, 42 ssize_t kernel_read_file_from_path(const char *path, loff_t offset, 46 ssize_t kernel_read_file_from_path_initns(const char *path, loff_t offset, 50 ssize_t kernel_read_file_from_fd(int fd, loff_t offset,
|
| A D | shmem_fs.h | 92 loff_t size, unsigned long flags); 93 extern struct file *shmem_kernel_file_setup(const char *name, loff_t size, 96 const char *name, loff_t size, unsigned long flags); 114 void shmem_truncate_range(struct inode *inode, loff_t start, loff_t end); 120 loff_t write_end, bool shmem_huge_force); 125 loff_t write_end, bool shmem_huge_force) in shmem_allowable_huge_orders() 156 int shmem_get_folio(struct inode *inode, pgoff_t index, loff_t write_end,
|
| A D | debugfs.h | 73 loff_t (*llseek) (struct file *, loff_t, int); 148 loff_t file_size); 171 size_t len, loff_t *ppos); 173 size_t len, loff_t *ppos); 175 size_t len, loff_t *ppos); 231 size_t count, loff_t *ppos); 297 loff_t file_size) in debugfs_create_file_size() 342 size_t len, loff_t *ppos) in debugfs_attr_read() 349 size_t len, loff_t *ppos) in debugfs_attr_write() 356 size_t len, loff_t *ppos) in debugfs_attr_write_signed() [all …]
|
| A D | vfio_pci_core.h | 32 size_t count, loff_t *ppos, bool iswrite); 119 size_t count, loff_t *ppos); 121 size_t count, loff_t *ppos); 135 loff_t off, size_t count, size_t x_start, 137 bool vfio_pci_core_range_intersect_range(loff_t buf_start, size_t buf_cnt, 138 loff_t reg_start, size_t reg_cnt, 139 loff_t *buf_offset,
|
| A D | netfs.h | 65 loff_t remote_i_size; /* Size of the remote file */ 305 void (*update_i_size)(struct inode *inode, loff_t i_size); 333 loff_t start_pos, 341 loff_t start_pos, 372 loff_t *_start, size_t *_len, size_t upper_len, 373 loff_t i_size, bool no_space_allocated_yet); 379 loff_t start, size_t *_len, 380 loff_t i_size, 387 loff_t start, size_t len, size_t granularity, 388 loff_t *_data_start, size_t *_data_len); [all …]
|
| A D | pagemap.h | 36 loff_t pos, loff_t end, bool nowait); 42 int filemap_fdatawait_range(struct address_space *, loff_t lstart, loff_t lend); 44 loff_t start_byte, loff_t end_byte); 46 loff_t start, loff_t end); 53 bool filemap_range_has_page(struct address_space *, loff_t lstart, loff_t lend); 55 loff_t lstart, loff_t lend); 57 loff_t start, loff_t end, int sync_mode); 59 loff_t start, loff_t end); 1267 loff_t mapping_seek_hole_data(struct address_space *, loff_t start, loff_t end, 1275 loff_t start_byte, loff_t end_byte); [all …]
|
| A D | coredump.h | 25 loff_t written; 26 loff_t pos; 27 loff_t to_skip;
|
| A D | mroute_base.h | 400 void *mr_vif_seq_next(struct seq_file *seq, void *v, loff_t *pos); 402 static inline void *mr_vif_seq_start(struct seq_file *seq, loff_t *pos) in mr_vif_seq_start() 413 struct mr_mfc_iter *it, loff_t pos); 415 loff_t *pos); 417 static inline void *mr_mfc_seq_start(struct seq_file *seq, loff_t *pos, in mr_mfc_seq_start() 443 loff_t pos) in mr_vif_seq_idx() 449 void *v, loff_t *pos) in mr_vif_seq_next() 454 static inline void *mr_vif_seq_start(struct seq_file *seq, loff_t *pos) in mr_vif_seq_start() 460 struct mr_mfc_iter *it, loff_t pos) in mr_mfc_seq_idx() 466 loff_t *pos) in mr_mfc_seq_next() [all …]
|
| A D | bitmap-str.h | 10 loff_t off, size_t count); 12 loff_t off, size_t count);
|
| A D | nsc_gpio.h | 35 size_t len, loff_t *ppos); 38 size_t len, loff_t *ppos);
|
| A D | buffer_head.h | 210 int generic_buffers_fsync_noflush(struct file *file, loff_t start, loff_t end, 212 int generic_buffers_fsync(struct file *file, loff_t start, loff_t end, 261 int block_write_begin(struct address_space *mapping, loff_t pos, unsigned len, 263 int __block_write_begin(struct folio *folio, loff_t pos, unsigned len, 265 int block_write_end(loff_t pos, unsigned len, unsigned copied, struct folio *); 267 loff_t, unsigned len, unsigned copied, 270 int cont_write_begin(const struct kiocb *, struct address_space *, loff_t, 272 get_block_t *, loff_t *); 273 int generic_cont_expand_simple(struct inode *inode, loff_t size); 278 int block_truncate_page(struct address_space *, loff_t, get_block_t *);
|
| /include/linux/mtd/ |
| A D | mtd.h | 322 int (*_write) (struct mtd_info *mtd, loff_t to, size_t len, 326 int (*_read_oob) (struct mtd_info *mtd, loff_t from, 328 int (*_write_oob) (struct mtd_info *mtd, loff_t to, 346 unsigned long count, loff_t to, size_t *retlen); 352 int (*_block_isbad) (struct mtd_info *mtd, loff_t ofs); 353 int (*_block_markbad) (struct mtd_info *mtd, loff_t ofs); 480 loff_t ofs, size_t len) in mtd_max_bad_blocks() 529 unsigned long count, loff_t to, size_t *retlen); 543 int mtd_block_isbad(struct mtd_info *mtd, loff_t ofs); 544 int mtd_block_markbad(struct mtd_info *mtd, loff_t ofs); [all …]
|
| A D | onenand.h | 87 loff_t diesize[MAX_DIES]; 104 int (*command)(struct mtd_info *mtd, int cmd, loff_t address, size_t len); 116 int (*block_markbad)(struct mtd_info *mtd, loff_t ofs); 224 int onenand_bbt_read_oob(struct mtd_info *mtd, loff_t from, 226 unsigned onenand_block(struct onenand_chip *this, loff_t addr); 227 loff_t onenand_addr(struct onenand_chip *this, int block); 228 int flexonenand_region(struct mtd_info *mtd, loff_t addr);
|
| A D | nftl.h | 44 int nftl_read_oob(struct mtd_info *mtd, loff_t offs, size_t len, 46 int nftl_write_oob(struct mtd_info *mtd, loff_t offs, size_t len,
|
| /include/trace/events/ |
| A D | hugetlbfs.h | 46 __field(loff_t, size) 96 __field(loff_t, old_size) 97 __field(loff_t, ia_size) 120 loff_t offset, loff_t len, int ret), 128 __field(loff_t, offset) 129 __field(loff_t, len) 130 __field(loff_t, size)
|
| /include/media/ |
| A D | media-devnode.h | 49 ssize_t (*read) (struct file *, char __user *, size_t, loff_t *); 50 ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
|