Home
last modified time | relevance | path

Searched refs:loff_t (Results 1 – 25 of 1961) sorted by relevance

12345678910>>...79

/Linux-v5.15/fs/
Dread_write.c54 loff_t vfs_setpos(struct file *file, loff_t offset, loff_t maxsize) in vfs_setpos()
85 loff_t
86 generic_file_llseek_size(struct file *file, loff_t offset, int whence, in generic_file_llseek_size()
87 loff_t maxsize, loff_t eof) in generic_file_llseek_size()
144 loff_t generic_file_llseek(struct file *file, loff_t offset, int whence) in generic_file_llseek()
162 loff_t fixed_size_llseek(struct file *file, loff_t offset, int whence, loff_t size) in fixed_size_llseek()
181 loff_t no_seek_end_llseek(struct file *file, loff_t offset, int whence) in no_seek_end_llseek()
201 loff_t no_seek_end_llseek_size(struct file *file, loff_t offset, int whence, loff_t size) in no_seek_end_llseek_size()
224 loff_t noop_llseek(struct file *file, loff_t offset, int whence) in noop_llseek()
230 loff_t no_llseek(struct file *file, loff_t offset, int whence) in no_llseek()
[all …]
Dremap_range.c29 static int generic_remap_checks(struct file *file_in, loff_t pos_in, in generic_remap_checks()
30 struct file *file_out, loff_t pos_out, in generic_remap_checks()
31 loff_t *req_count, unsigned int remap_flags) in generic_remap_checks()
37 loff_t size_in, size_out; in generic_remap_checks()
38 loff_t bs = inode_out->i_sb->s_blocksize; in generic_remap_checks()
99 static int remap_verify_area(struct file *file, loff_t pos, loff_t len, in remap_verify_area()
105 if (unlikely((loff_t) (pos + len) < 0)) in remap_verify_area()
124 loff_t pos_out, in generic_remap_check_len()
125 loff_t *len, in generic_remap_check_len()
129 loff_t new_len = *len; in generic_remap_check_len()
[all …]
/Linux-v5.15/include/linux/
Diomap.h83 loff_t offset; /* file offset of mapping, bytes */
94 static inline sector_t iomap_sector(const struct iomap *iomap, loff_t pos) in iomap_sector()
102 static inline void *iomap_inline_data(const struct iomap *iomap, loff_t pos) in iomap_inline_data()
128 int (*page_prepare)(struct inode *inode, loff_t pos, unsigned len);
129 void (*page_done)(struct inode *inode, loff_t pos, unsigned copied,
151 int (*iomap_begin)(struct inode *inode, loff_t pos, loff_t length,
161 int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length,
180 loff_t pos;
236 int iomap_file_unshare(struct inode *inode, loff_t pos, loff_t len,
238 int iomap_zero_range(struct inode *inode, loff_t pos, loff_t len,
[all …]
Dfs.h95 typedef int (dio_iodone_t)(struct kiocb *iocb, loff_t offset,
227 loff_t ia_size;
331 loff_t ki_pos;
391 loff_t pos, unsigned len, unsigned flags,
394 loff_t pos, unsigned len, unsigned copied,
430 loff_t pos, unsigned len, unsigned flags,
434 loff_t pos, unsigned len, unsigned copied,
657 loff_t i_size;
875 static inline loff_t i_size_read(const struct inode *inode) in i_size_read()
878 loff_t i_size; in i_size_read()
[all …]
Dsysctl.h48 size_t *lenp, loff_t *ppos);
50 int proc_dostring(struct ctl_table *, int, void *, size_t *, loff_t *);
52 size_t *lenp, loff_t *ppos);
53 int proc_dointvec(struct ctl_table *, int, void *, size_t *, loff_t *);
54 int proc_douintvec(struct ctl_table *, int, void *, size_t *, loff_t *);
55 int proc_dointvec_minmax(struct ctl_table *, int, void *, size_t *, loff_t *);
57 size_t *lenp, loff_t *ppos);
59 size_t *lenp, loff_t *ppos);
60 int proc_dointvec_jiffies(struct ctl_table *, int, void *, size_t *, loff_t *);
62 loff_t *);
[all …]
Dnetfs.h114 loff_t start; /* Where to start the I/O */
146 loff_t i_size; /* Size of the file */
147 loff_t start; /* Start position */
171 int (*check_write_begin)(struct file *file, loff_t pos, unsigned len,
187 loff_t start_pos,
195 loff_t start_pos,
202 loff_t *_start, size_t *_len, loff_t i_size);
208 loff_t i_size);
214 loff_t *_start, size_t *_len, loff_t i_size);
226 loff_t, unsigned int, unsigned int, struct page **,
Dseq_file.h22 loff_t index;
23 loff_t read_pos;
32 void * (*start) (struct seq_file *m, loff_t *pos);
34 void * (*next) (struct seq_file *m, void *v, loff_t *pos);
109 ssize_t seq_read(struct file *, char __user *, size_t, loff_t *);
111 loff_t seq_lseek(struct file *, loff_t, int);
258 loff_t pos);
260 loff_t pos);
262 loff_t *ppos);
269 loff_t pos);
[all …]
Dnvram.h36 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()
Duprobes.h113 extern int uprobe_register(struct inode *inode, loff_t offset, struct uprobe_consumer *uc);
114 extern int uprobe_register_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset, struct…
115 extern int uprobe_apply(struct inode *inode, loff_t offset, struct uprobe_consumer *uc, bool);
116 extern void uprobe_unregister(struct inode *inode, loff_t offset, struct uprobe_consumer *uc);
152 uprobe_register(struct inode *inode, loff_t offset, struct uprobe_consumer *uc) in uprobe_register()
156 static inline int uprobe_register_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset,… in uprobe_register_refctr()
161 uprobe_apply(struct inode *inode, loff_t offset, struct uprobe_consumer *uc, bool add) in uprobe_apply()
166 uprobe_unregister(struct inode *inode, loff_t offset, struct uprobe_consumer *uc) in uprobe_unregister()
/Linux-v5.15/include/linux/mtd/
Dmtd.h315 int (*_point) (struct mtd_info *mtd, loff_t from, size_t len,
317 int (*_unpoint) (struct mtd_info *mtd, loff_t from, size_t len);
318 int (*_read) (struct mtd_info *mtd, loff_t from, size_t len,
320 int (*_write) (struct mtd_info *mtd, loff_t to, size_t len,
322 int (*_panic_write) (struct mtd_info *mtd, loff_t to, size_t len,
324 int (*_read_oob) (struct mtd_info *mtd, loff_t from,
326 int (*_write_oob) (struct mtd_info *mtd, loff_t to,
330 int (*_read_fact_prot_reg) (struct mtd_info *mtd, loff_t from,
334 int (*_read_user_prot_reg) (struct mtd_info *mtd, loff_t from,
336 int (*_write_user_prot_reg) (struct mtd_info *mtd, loff_t to,
[all …]
/Linux-v5.15/fs/nfs/
Dnfs42.h19 int nfs42_proc_allocate(struct file *, loff_t, loff_t);
20 ssize_t nfs42_proc_copy(struct file *, loff_t, struct file *, loff_t, size_t,
22 int nfs42_proc_deallocate(struct file *, loff_t, loff_t);
23 loff_t nfs42_proc_llseek(struct file *, loff_t, int);
26 int nfs42_proc_clone(struct file *, struct file *, loff_t, loff_t, loff_t);
/Linux-v5.15/fs/iomap/
Dseek.c13 static loff_t iomap_seek_hole_iter(const struct iomap_iter *iter, in iomap_seek_hole_iter()
14 loff_t *hole_pos) in iomap_seek_hole_iter()
16 loff_t length = iomap_length(iter); in iomap_seek_hole_iter()
33 loff_t
34 iomap_seek_hole(struct inode *inode, loff_t pos, const struct iomap_ops *ops) in iomap_seek_hole()
36 loff_t size = i_size_read(inode); in iomap_seek_hole()
59 static loff_t iomap_seek_data_iter(const struct iomap_iter *iter, in iomap_seek_data_iter()
60 loff_t *hole_pos) in iomap_seek_data_iter()
62 loff_t length = iomap_length(iter); in iomap_seek_data_iter()
79 loff_t
[all …]
Dbuffered-io.c89 loff_t *pos, loff_t length, unsigned *offp, unsigned *lenp) in iomap_adjust_read_range()
91 loff_t orig_pos = *pos; in iomap_adjust_read_range()
92 loff_t isize = i_size_read(inode); in iomap_adjust_read_range()
96 unsigned plen = min_t(loff_t, PAGE_SIZE - poff, length); in iomap_adjust_read_range()
208 static loff_t iomap_read_inline_data(const struct iomap_iter *iter, in iomap_read_inline_data()
238 loff_t pos) in iomap_block_needs_zeroing()
247 static loff_t iomap_readpage_iter(const struct iomap_iter *iter, in iomap_readpage_iter()
248 struct iomap_readpage_ctx *ctx, loff_t offset) in iomap_readpage_iter()
251 loff_t pos = iter->pos + offset; in iomap_readpage_iter()
252 loff_t length = iomap_length(iter) - offset; in iomap_readpage_iter()
[all …]
/Linux-v5.15/fs/xfs/
Dxfs_reflink.h41 extern loff_t xfs_reflink_remap_range(struct file *file_in, loff_t pos_in,
42 struct file *file_out, loff_t pos_out, loff_t len,
50 extern int xfs_reflink_remap_prep(struct file *file_in, loff_t pos_in,
51 struct file *file_out, loff_t pos_out, loff_t *len,
53 extern int xfs_reflink_remap_blocks(struct xfs_inode *src, loff_t pos_in,
54 struct xfs_inode *dest, loff_t pos_out, loff_t remap_len,
55 loff_t *remapped);
/Linux-v5.15/drivers/infiniband/hw/hfi1/
Ddebugfs.c28 loff_t *ppos) in hfi1_seq_read()
41 loff_t hfi1_seq_lseek(struct file *file, loff_t offset, int whence) in hfi1_seq_lseek()
44 loff_t r; in hfi1_seq_lseek()
57 static void *_opcode_stats_seq_start(struct seq_file *s, loff_t *pos) in _opcode_stats_seq_start()
66 static void *_opcode_stats_seq_next(struct seq_file *s, void *v, loff_t *pos) in _opcode_stats_seq_next()
93 loff_t *spos = v; in _opcode_stats_seq_show()
94 loff_t i = *spos, j; in _opcode_stats_seq_show()
115 static void *_tx_opcode_stats_seq_start(struct seq_file *s, loff_t *pos) in _tx_opcode_stats_seq_start()
120 static void *_tx_opcode_stats_seq_next(struct seq_file *s, void *v, loff_t *pos) in _tx_opcode_stats_seq_next()
131 loff_t *spos = v; in _tx_opcode_stats_seq_show()
[all …]
/Linux-v5.15/fs/ecryptfs/
Dread_write.c28 loff_t offset, size_t size) in ecryptfs_write_lower()
62 loff_t offset; in ecryptfs_write_lower_page_segment()
65 offset = ((((loff_t)page_for_lower->index) << PAGE_SHIFT) in ecryptfs_write_lower_page_segment()
93 int ecryptfs_write(struct inode *ecryptfs_inode, char *data, loff_t offset, in ecryptfs_write()
99 loff_t ecryptfs_file_size = i_size_read(ecryptfs_inode); in ecryptfs_write()
100 loff_t data_offset = 0; in ecryptfs_write()
101 loff_t pos; in ecryptfs_write()
117 loff_t total_remaining_bytes = ((offset + size) - pos); in ecryptfs_write()
128 loff_t total_remaining_zeros = (offset - pos); in ecryptfs_write()
219 int ecryptfs_read_lower(char *data, loff_t offset, size_t size, in ecryptfs_read_lower()
[all …]
/Linux-v5.15/drivers/net/ethernet/amd/xgbe/
Dxgbe-debugfs.c125 loff_t *ppos, unsigned int value) in xgbe_common_read()
149 loff_t *ppos, unsigned int *value) in xgbe_common_write()
175 size_t count, loff_t *ppos) in xgmac_reg_addr_read()
184 size_t count, loff_t *ppos) in xgmac_reg_addr_write()
193 size_t count, loff_t *ppos) in xgmac_reg_value_read()
205 size_t count, loff_t *ppos) in xgmac_reg_value_write()
235 size_t count, loff_t *ppos) in xpcs_mmd_read()
243 size_t count, loff_t *ppos) in xpcs_mmd_write()
252 size_t count, loff_t *ppos) in xpcs_reg_addr_read()
260 size_t count, loff_t *ppos) in xpcs_reg_addr_write()
[all …]
/Linux-v5.15/include/linux/sched/
Dsysctl.h23 void *buffer, size_t *lenp, loff_t *ppos);
68 size_t *lenp, loff_t *ppos);
70 size_t *lenp, loff_t *ppos);
72 void *buffer, size_t *lenp, loff_t *ppos);
74 size_t *lenp, loff_t *ppos);
76 size_t *lenp, loff_t *ppos);
81 void *buffer, size_t *lenp, loff_t *ppos);
/Linux-v5.15/mm/
Dfadvise.c32 int generic_fadvise(struct file *file, loff_t offset, loff_t len, int advice) in generic_fadvise()
37 loff_t endbyte; /* inclusive */ in generic_fadvise()
181 int vfs_fadvise(struct file *file, loff_t offset, loff_t len, int advice) in vfs_fadvise()
192 int ksys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice) in ksys_fadvise64_64()
206 SYSCALL_DEFINE4(fadvise64_64, int, fd, loff_t, offset, loff_t, len, int, advice) in SYSCALL_DEFINE4() argument
213 SYSCALL_DEFINE4(fadvise64, int, fd, loff_t, offset, size_t, len, int, advice) in SYSCALL_DEFINE4() argument
/Linux-v5.15/drivers/mtd/tests/
Dspeedtest.c47 loff_t addr = (loff_t)ebnum * mtd->erasesize; in multiblock_erase()
65 loff_t addr = (loff_t)ebnum * mtd->erasesize; in write_eraseblock()
73 loff_t addr = (loff_t)ebnum * mtd->erasesize; in write_eraseblock_by_page()
91 loff_t addr = (loff_t)ebnum * mtd->erasesize; in write_eraseblock_by_2pages()
109 loff_t addr = (loff_t)ebnum * mtd->erasesize; in read_eraseblock()
117 loff_t addr = (loff_t)ebnum * mtd->erasesize; in read_eraseblock_by_page()
135 loff_t addr = (loff_t)ebnum * mtd->erasesize; in read_eraseblock_by_2pages()
/Linux-v5.15/fs/hpfs/
Ddnode.c12 static loff_t get_pos(struct dnode *d, struct hpfs_dirent *fde) in get_pos()
18 if (de == fde) return ((loff_t) le32_to_cpu(d->self) << 4) | (loff_t)i; in get_pos()
22 return ((loff_t)le32_to_cpu(d->self) << 4) | (loff_t)1; in get_pos()
25 int hpfs_add_pos(struct inode *inode, loff_t *pos) in hpfs_add_pos()
29 loff_t **ppos; in hpfs_add_pos()
36 ppos = kmalloc_array(i + 0x11, sizeof(loff_t *), GFP_NOFS); in hpfs_add_pos()
42 memcpy(ppos, hpfs_inode->i_rddir_off, i * sizeof(loff_t)); in hpfs_add_pos()
52 void hpfs_del_pos(struct inode *inode, loff_t *pos) in hpfs_del_pos()
55 loff_t **i, **j; in hpfs_del_pos()
75 static void for_all_poss(struct inode *inode, void (*f)(loff_t *, loff_t, loff_t), in for_all_poss() argument
[all …]
/Linux-v5.15/drivers/infiniband/hw/qib/
Dqib_debugfs.c69 static void *_opcode_stats_seq_start(struct seq_file *s, loff_t *pos) in _opcode_stats_seq_start()
78 static void *_opcode_stats_seq_next(struct seq_file *s, void *v, loff_t *pos) in _opcode_stats_seq_next()
96 loff_t *spos = v; in _opcode_stats_seq_show()
97 loff_t i = *spos, j; in _opcode_stats_seq_show()
119 static void *_ctx_stats_seq_start(struct seq_file *s, loff_t *pos) in DEBUGFS_FILE()
131 static void *_ctx_stats_seq_next(struct seq_file *s, void *v, loff_t *pos) in _ctx_stats_seq_next()
152 loff_t *spos; in _ctx_stats_seq_show()
153 loff_t i, j; in _ctx_stats_seq_show()
181 static void *_qp_stats_seq_start(struct seq_file *s, loff_t *pos) in DEBUGFS_FILE()
185 loff_t n = *pos; in DEBUGFS_FILE()
[all …]
/Linux-v5.15/drivers/mtd/chips/
Dmap_rom.c18 static int maprom_read (struct mtd_info *, loff_t, size_t, size_t *, u_char *);
19 static int maprom_write (struct mtd_info *, loff_t, size_t, size_t *, const u_char *);
23 static int maprom_point (struct mtd_info *mtd, loff_t from, size_t len,
25 static int maprom_unpoint(struct mtd_info *mtd, loff_t from, size_t len);
72 static int maprom_point(struct mtd_info *mtd, loff_t from, size_t len, in maprom_point()
86 static int maprom_unpoint(struct mtd_info *mtd, loff_t from, size_t len) in maprom_unpoint()
91 static int maprom_read (struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) in maprom_read()
105 static int maprom_write (struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char … in maprom_write()
/Linux-v5.15/fs/nfsd/
Dvfs.h42 typedef int (*nfsd_filldir_t)(void *, const char *, int, loff_t, u64, unsigned);
59 struct file *, loff_t, loff_t, int);
77 loff_t, unsigned long, __be32 *verf);
95 struct file *file, loff_t offset,
99 struct file *file, loff_t offset,
104 loff_t, struct kvec *, int, unsigned long *,
106 __be32 nfsd_write(struct svc_rqst *, struct svc_fh *, loff_t,
110 struct nfsd_file *nf, loff_t offset,
128 loff_t *, struct readdir_cd *, nfsd_filldir_t);
/Linux-v5.15/net/appletalk/
Datalk_proc.c17 static __inline__ struct atalk_iface *atalk_get_interface_idx(loff_t pos) in atalk_get_interface_idx()
27 static void *atalk_seq_interface_start(struct seq_file *seq, loff_t *pos) in atalk_seq_interface_start()
30 loff_t l = *pos; in atalk_seq_interface_start()
36 static void *atalk_seq_interface_next(struct seq_file *seq, void *v, loff_t *pos) in atalk_seq_interface_next()
78 static __inline__ struct atalk_route *atalk_get_route_idx(loff_t pos) in atalk_get_route_idx()
88 static void *atalk_seq_route_start(struct seq_file *seq, loff_t *pos) in atalk_seq_route_start()
91 loff_t l = *pos; in atalk_seq_route_start()
97 static void *atalk_seq_route_next(struct seq_file *seq, void *v, loff_t *pos) in atalk_seq_route_next()
145 static void *atalk_seq_socket_start(struct seq_file *seq, loff_t *pos) in atalk_seq_socket_start()
152 static void *atalk_seq_socket_next(struct seq_file *seq, void *v, loff_t *pos) in atalk_seq_socket_next()

12345678910>>...79