Home
last modified time | relevance | path

Searched refs:srcmap (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/fs/iomap/
H A Dapply.c28 struct iomap srcmap = { .type = IOMAP_HOLE }; in iomap_apply() local
46 ret = ops->iomap_begin(inode, pos, length, flags, &iomap, &srcmap); in iomap_apply()
59 if (srcmap.type != IOMAP_HOLE) in iomap_apply()
60 trace_iomap_apply_srcmap(inode, &srcmap); in iomap_apply()
67 if (srcmap.type != IOMAP_HOLE) in iomap_apply()
68 end = min(end, srcmap.offset + srcmap.length); in iomap_apply()
78 * the srcmap if the file system filled it in. In that case we the in iomap_apply()
80 * If the file system did not provide a srcmap we pass in the normal in iomap_apply()
85 srcmap in iomap_apply()
[all...]
H A Dbuffered-io.c238 struct iomap *iomap, struct iomap *srcmap) in iomap_readpage_actor()
355 void *data, struct iomap *iomap, struct iomap *srcmap) in iomap_readahead_actor()
372 ctx, iomap, srcmap); in iomap_readahead_actor()
552 struct page *page, struct iomap *srcmap) in __iomap_write_begin()
575 if (iomap_block_needs_zeroing(inode, srcmap, block_start)) { in __iomap_write_begin()
581 poff, plen, srcmap); in __iomap_write_begin()
593 struct page **pagep, struct iomap *iomap, struct iomap *srcmap) in iomap_write_begin()
600 if (srcmap != iomap) in iomap_write_begin()
601 BUG_ON(pos + len > srcmap->offset + srcmap in iomap_write_begin()
237 iomap_readpage_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_readpage_actor() argument
354 iomap_readahead_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_readahead_actor() argument
551 __iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, int flags, struct page *page, struct iomap *srcmap) __iomap_write_begin() argument
592 iomap_write_begin(struct inode *inode, loff_t pos, unsigned len, unsigned flags, struct page **pagep, struct iomap *iomap, struct iomap *srcmap) iomap_write_begin() argument
710 iomap_write_end(struct inode *inode, loff_t pos, size_t len, size_t copied, struct page *page, struct iomap *iomap, struct iomap *srcmap) iomap_write_end() argument
750 iomap_write_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_write_actor() argument
845 iomap_unshare_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_unshare_actor() argument
904 iomap_zero(struct inode *inode, loff_t pos, u64 length, struct iomap *iomap, struct iomap *srcmap) iomap_zero() argument
922 iomap_zero_range_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_zero_range_actor() argument
988 iomap_page_mkwrite_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_page_mkwrite_actor() argument
[all...]
H A Dfiemap.c48 struct iomap *iomap, struct iomap *srcmap) in iomap_fiemap_actor()
109 void *data, struct iomap *iomap, struct iomap *srcmap) in iomap_bmap_actor()
47 iomap_fiemap_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_fiemap_actor() argument
108 iomap_bmap_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_bmap_actor() argument
H A Dseek.c122 void *data, struct iomap *iomap, struct iomap *srcmap) in iomap_seek_hole_actor()
165 void *data, struct iomap *iomap, struct iomap *srcmap) in iomap_seek_data_actor()
121 iomap_seek_hole_actor(struct inode *inode, loff_t offset, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_seek_hole_actor() argument
164 iomap_seek_data_actor(struct inode *inode, loff_t offset, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_seek_data_actor() argument
H A Dswapfile.c86 struct iomap *srcmap) in iomap_swapfile_activate_actor()
84 iomap_swapfile_activate_actor(struct inode *inode, loff_t pos, loff_t count, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_swapfile_activate_actor() argument
H A Ddirect-io.c375 void *data, struct iomap *iomap, struct iomap *srcmap) in iomap_dio_actor()
374 iomap_dio_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) iomap_dio_actor() argument
/kernel/linux/linux-6.6/fs/iomap/
H A Diter.c43 memset(&iter->srcmap, 0, sizeof(iter->srcmap)); in iomap_iter_advance()
55 if (iter->srcmap.type != IOMAP_HOLE) in iomap_iter_done()
56 trace_iomap_iter_srcmap(iter->inode, &iter->srcmap); in iomap_iter_done()
92 &iter->iomap, &iter->srcmap); in iomap_iter()
H A Dbuffered-io.c326 const struct iomap *srcmap = iomap_iter_srcmap(iter); in iomap_block_needs_zeroing() local
328 return srcmap->type != IOMAP_MAPPED || in iomap_block_needs_zeroing()
329 (srcmap->flags & IOMAP_F_NEW) || in iomap_block_needs_zeroing()
633 const struct iomap *srcmap = iomap_iter_srcmap(iter); in __iomap_write_begin() local
683 poff, plen, srcmap); in __iomap_write_begin()
730 const struct iomap *srcmap = iomap_iter_srcmap(iter); in iomap_write_begin() local
735 if (srcmap != &iter->iomap) in iomap_write_begin()
736 BUG_ON(pos + len > srcmap->offset + srcmap->length); in iomap_write_begin()
771 if (srcmap in iomap_write_begin()
837 const struct iomap *srcmap = iomap_iter_srcmap(iter); iomap_write_end() local
1267 const struct iomap *srcmap = iomap_iter_srcmap(iter); iomap_unshare_iter() local
1331 const struct iomap *srcmap = iomap_iter_srcmap(iter); iomap_zero_iter() local
[all...]
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/netfilter/
H A Dxt_sctp.h53 #define SCTP_CHUNKMAP_COPY(destmap,srcmap) memcpy((destmap), (srcmap), sizeof(srcmap))
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/netfilter/
H A Dxt_sctp.h53 #define SCTP_CHUNKMAP_COPY(destmap,srcmap) memcpy((destmap), (srcmap), sizeof(srcmap))
/kernel/linux/linux-6.6/include/linux/
H A Diomap.h190 struct iomap *srcmap);
213 * @srcmap: Source map for COW operations
222 struct iomap srcmap; member
238 if (iter->srcmap.type != IOMAP_HOLE) in iomap_length()
239 end = min(end, iter->srcmap.offset + iter->srcmap.length); in iomap_length()
254 if (i->srcmap.type != IOMAP_HOLE) in iomap_iter_srcmap()
255 return &i->srcmap; in iomap_iter_srcmap()
/kernel/linux/linux-5.10/include/uapi/linux/netfilter/
H A Dxt_sctp.h65 #define SCTP_CHUNKMAP_COPY(destmap, srcmap) \
66 memcpy((destmap), (srcmap), sizeof(srcmap))
/kernel/linux/linux-6.6/include/uapi/linux/netfilter/
H A Dxt_sctp.h65 #define SCTP_CHUNKMAP_COPY(destmap, srcmap) \
66 memcpy((destmap), (srcmap), sizeof(srcmap))
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/netfilter/
H A Dxt_sctp.h52 #define SCTP_CHUNKMAP_COPY(destmap, srcmap) \
53 memcpy((destmap), (srcmap), sizeof(srcmap))
/kernel/linux/linux-6.6/fs/
H A Ddax.c1108 * @srcmap: iomap srcmap
1116 * If the srcmap contains invalid data, such as HOLE and UNWRITTEN, zero the
1120 const struct iomap *srcmap, void *daddr) in dax_iomap_copy_around()
1128 /* zero the edges if srcmap is a HOLE or IOMAP_UNWRITTEN */ in dax_iomap_copy_around()
1129 bool zero_edge = srcmap->flags & IOMAP_F_SHARED || in dax_iomap_copy_around()
1130 srcmap->type == IOMAP_UNWRITTEN; in dax_iomap_copy_around()
1135 ret = dax_iomap_direct_access(srcmap, pos, size, &saddr, NULL); in dax_iomap_copy_around()
1175 dax_flush(srcmap->dax_dev, daddr, size); in dax_iomap_copy_around()
1264 const struct iomap *srcmap in dax_unshare_iter() local
1119 dax_iomap_copy_around(loff_t pos, uint64_t length, size_t align_size, const struct iomap *srcmap, void *daddr) dax_iomap_copy_around() argument
1322 const struct iomap *srcmap = iomap_iter_srcmap(iter); dax_memzero() local
1345 const struct iomap *srcmap = iomap_iter_srcmap(iter); dax_zero_iter() local
1423 const struct iomap *srcmap = iomap_iter_srcmap(iomi); dax_iomap_iter() local
1647 const struct iomap *srcmap = iomap_iter_srcmap(iter); dax_fault_iter() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Diomap.h134 struct iomap *srcmap);
150 void *data, struct iomap *iomap, struct iomap *srcmap);
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_iomap.c733 struct iomap *srcmap) in xfs_direct_write_iomap_begin()
838 error = xfs_bmbt_to_iomap(ip, srcmap, &imap, 0); in xfs_direct_write_iomap_begin()
860 struct iomap *srcmap) in xfs_buffered_write_iomap_begin()
879 flags, iomap, srcmap); in xfs_buffered_write_iomap_begin()
1062 error = xfs_bmbt_to_iomap(ip, srcmap, &imap, 0); in xfs_buffered_write_iomap_begin()
1150 struct iomap *srcmap) in xfs_read_iomap_begin()
1192 struct iomap *srcmap) in xfs_seek_iomap_begin()
1278 struct iomap *srcmap) in xfs_xattr_iomap_begin()
727 xfs_direct_write_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_direct_write_iomap_begin() argument
854 xfs_buffered_write_iomap_begin( struct inode *inode, loff_t offset, loff_t count, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_buffered_write_iomap_begin() argument
1144 xfs_read_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_read_iomap_begin() argument
1186 xfs_seek_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_seek_iomap_begin() argument
1272 xfs_xattr_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_xattr_iomap_begin() argument
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_iomap.c780 struct iomap *srcmap) in xfs_direct_write_iomap_begin()
902 error = xfs_bmbt_to_iomap(ip, srcmap, &imap, flags, 0, seq); in xfs_direct_write_iomap_begin()
954 struct iomap *srcmap) in xfs_buffered_write_iomap_begin()
975 flags, iomap, srcmap); in xfs_buffered_write_iomap_begin()
1164 error = xfs_bmbt_to_iomap(ip, srcmap, &imap, flags, 0, seq); in xfs_buffered_write_iomap_begin()
1236 struct iomap *srcmap) in xfs_read_iomap_begin()
1281 struct iomap *srcmap) in xfs_seek_iomap_begin()
1369 struct iomap *srcmap) in xfs_xattr_iomap_begin()
774 xfs_direct_write_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_direct_write_iomap_begin() argument
948 xfs_buffered_write_iomap_begin( struct inode *inode, loff_t offset, loff_t count, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_buffered_write_iomap_begin() argument
1230 xfs_read_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_read_iomap_begin() argument
1275 xfs_seek_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_seek_iomap_begin() argument
1363 xfs_xattr_iomap_begin( struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) xfs_xattr_iomap_begin() argument
/kernel/linux/linux-5.10/fs/
H A Ddax.c1109 struct iomap *iomap, struct iomap *srcmap) in dax_iomap_actor()
1270 struct iomap srcmap = { .type = IOMAP_HOLE }; in dax_iomap_pte_fault() local
1315 error = ops->iomap_begin(inode, pos, PAGE_SIZE, flags, &iomap, &srcmap); in dax_iomap_pte_fault()
1495 struct iomap srcmap = { .type = IOMAP_HOLE }; in dax_iomap_pmd_fault() local
1571 &srcmap); in dax_iomap_pmd_fault()
1108 dax_iomap_actor(struct inode *inode, loff_t pos, loff_t length, void *data, struct iomap *iomap, struct iomap *srcmap) dax_iomap_actor() argument
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_transfer.c635 char *srcmap, *dstmap; in nv30_transfer_rect_cpu() local
640 srcmap = src->bo->map + src->offset; in nv30_transfer_rect_cpu()
646 sp(src, srcmap, src->x0 + x, src->y0 + y, src->z), dst->cpp); in nv30_transfer_rect_cpu()
/kernel/linux/linux-6.6/fs/zonefs/
H A Dfile.c29 struct iomap *iomap, struct iomap *srcmap) in zonefs_read_iomap_begin()
66 struct iomap *iomap, struct iomap *srcmap) in zonefs_write_iomap_begin()
27 zonefs_read_iomap_begin(struct inode *inode, loff_t offset, loff_t length, unsigned int flags, struct iomap *iomap, struct iomap *srcmap) zonefs_read_iomap_begin() argument
64 zonefs_write_iomap_begin(struct inode *inode, loff_t offset, loff_t length, unsigned int flags, struct iomap *iomap, struct iomap *srcmap) zonefs_write_iomap_begin() argument
/kernel/linux/linux-6.6/fs/hpfs/
H A Dfile.c121 unsigned flags, struct iomap *iomap, struct iomap *srcmap) in hpfs_iomap_begin()
120 hpfs_iomap_begin(struct inode *inode, loff_t offset, loff_t length, unsigned flags, struct iomap *iomap, struct iomap *srcmap) hpfs_iomap_begin() argument
/kernel/linux/linux-6.6/fs/erofs/
H A Ddata.c256 unsigned int flags, struct iomap *iomap, struct iomap *srcmap) in erofs_iomap_begin()
255 erofs_iomap_begin(struct inode *inode, loff_t offset, loff_t length, unsigned int flags, struct iomap *iomap, struct iomap *srcmap) erofs_iomap_begin() argument
H A Dzmap.c732 struct iomap *iomap, struct iomap *srcmap) in z_erofs_iomap_begin_report()
730 z_erofs_iomap_begin_report(struct inode *inode, loff_t offset, loff_t length, unsigned int flags, struct iomap *iomap, struct iomap *srcmap) z_erofs_iomap_begin_report() argument
/third_party/selinux/libsepol/src/
H A Dlink.c1620 ebitmap_t *srcmap = src->scope + i; in copy_scope_index() local
1625 ebitmap_for_each_positive_bit(srcmap, node, j) { in copy_scope_index()
1648 const ebitmap_t *srcmap = src->class_perms_map + i; in copy_scope_index() local
1652 if (ebitmap_convert(srcmap, destmap, module->perm_map[i])) in copy_scope_index()

Completed in 23 milliseconds

12