/kernel/linux/linux-6.6/mm/ |
H A D | truncate.c | 308 * @lstart: offset from which to truncate 313 * if lstart or lend + 1 is not page aligned). 330 loff_t lstart, loff_t lend) in truncate_inode_pages_range() 350 start = (lstart + PAGE_SIZE - 1) >> PAGE_SHIFT; in truncate_inode_pages_range() 375 same_folio = (lstart >> PAGE_SHIFT) == (lend >> PAGE_SHIFT); in truncate_inode_pages_range() 376 folio = __filemap_get_folio(mapping, lstart >> PAGE_SHIFT, FGP_LOCK, 0); in truncate_inode_pages_range() 379 if (!truncate_inode_partial_folio(folio, lstart, lend)) { in truncate_inode_pages_range() 393 if (!truncate_inode_partial_folio(folio, lstart, lend)) in truncate_inode_pages_range() 436 * @lstart: offset from which to truncate 446 void truncate_inode_pages(struct address_space *mapping, loff_t lstart) in truncate_inode_pages() argument 329 truncate_inode_pages_range(struct address_space *mapping, loff_t lstart, loff_t lend) truncate_inode_pages_range() argument 834 truncate_pagecache_range(struct inode *inode, loff_t lstart, loff_t lend) truncate_pagecache_range() argument [all...] |
H A D | filemap.c | 659 * @lstart: offset in bytes where the range starts 662 * Write out and wait upon file offsets lstart->lend, inclusive. 670 loff_t lstart, loff_t lend) in filemap_write_and_wait_range() 674 if (lend < lstart) in filemap_write_and_wait_range() 678 err = __filemap_fdatawrite_range(mapping, lstart, lend, in filemap_write_and_wait_range() 687 __filemap_fdatawait_range(mapping, lstart, lend); in filemap_write_and_wait_range() 759 * @lstart: offset in bytes where the range starts 762 * Write out and wait upon file offsets lstart->lend, inclusive. 772 int file_write_and_wait_range(struct file *file, loff_t lstart, loff_t lend) in file_write_and_wait_range() argument 777 if (lend < lstart) in file_write_and_wait_range() 669 filemap_write_and_wait_range(struct address_space *mapping, loff_t lstart, loff_t lend) filemap_write_and_wait_range() argument [all...] |
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | segment.c | 932 struct block_device *bdev, block_t lstart, in __create_discard_cmd() 946 dc->di.lstart = lstart; in __create_discard_cmd() 978 if (cur_dc->di.lstart + cur_dc->di.len > next_dc->di.lstart) { in f2fs_check_discard_tree() 981 cur_dc->di.lstart, cur_dc->di.len, in f2fs_check_discard_tree() 982 next_dc->di.lstart, next_dc->di.len); in f2fs_check_discard_tree() 1001 if (blkaddr < dc->di.lstart) in __lookup_discard_cmd() 1003 else if (blkaddr >= dc->di.lstart + dc->di.len) in __lookup_discard_cmd() 1034 if (blkaddr < dc->di.lstart) in __lookup_discard_cmd_ret() 931 __create_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) __create_discard_cmd() argument 1253 block_t lstart, start, len, total_len; __submit_discard_cmd() local 1362 __insert_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) __insert_discard_cmd() argument 1435 __update_discard_tree_range(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) __update_discard_tree_range() argument [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | truncate.c | 267 * @lstart: offset from which to truncate 272 * if lstart or lend + 1 is not page aligned). 289 loff_t lstart, loff_t lend) in truncate_inode_pages_range() 304 partial_start = lstart & (PAGE_SIZE - 1); in truncate_inode_pages_range() 313 start = (lstart + PAGE_SIZE - 1) >> PAGE_SHIFT; in truncate_inode_pages_range() 462 * @lstart: offset from which to truncate 471 void truncate_inode_pages(struct address_space *mapping, loff_t lstart) in truncate_inode_pages() argument 473 truncate_inode_pages_range(mapping, lstart, (loff_t)-1); in truncate_inode_pages() 917 * @lstart: offset of beginning of hole 927 void truncate_pagecache_range(struct inode *inode, loff_t lstart, loff_ argument 288 truncate_inode_pages_range(struct address_space *mapping, loff_t lstart, loff_t lend) truncate_inode_pages_range() argument [all...] |
H A D | filemap.c | 639 * @lstart: offset in bytes where the range starts 642 * Write out and wait upon file offsets lstart->lend, inclusive. 650 loff_t lstart, loff_t lend) in filemap_write_and_wait_range() 655 err = __filemap_fdatawrite_range(mapping, lstart, lend, in filemap_write_and_wait_range() 665 lstart, lend); in filemap_write_and_wait_range() 742 * @lstart: offset in bytes where the range starts 745 * Write out and wait upon file offsets lstart->lend, inclusive. 755 int file_write_and_wait_range(struct file *file, loff_t lstart, loff_t lend) in file_write_and_wait_range() argument 761 err = __filemap_fdatawrite_range(mapping, lstart, lend, in file_write_and_wait_range() 765 __filemap_fdatawait_range(mapping, lstart, len in file_write_and_wait_range() 649 filemap_write_and_wait_range(struct address_space *mapping, loff_t lstart, loff_t lend) filemap_write_and_wait_range() argument [all...] |
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.c | 1081 struct block_device *bdev, block_t lstart, in __create_discard_cmd() 1095 dc->lstart = lstart; in __create_discard_cmd() 1113 struct block_device *bdev, block_t lstart, in __attach_discard_cmd() 1121 dc = __create_discard_cmd(sbi, bdev, lstart, start, len); in __attach_discard_cmd() 1168 dc->lstart, dc->start, dc->len, dc->error); in __remove_discard_cmd() 1255 struct block_device *bdev, block_t lstart, 1273 block_t lstart, start, len, total_len; in __submit_discard_cmd() local 1286 lstart = dc->lstart; in __submit_discard_cmd() 1080 __create_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) __create_discard_cmd() argument 1112 __attach_discard_cmd(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len, struct rb_node *parent, struct rb_node **p, bool leftmost) __attach_discard_cmd() argument 1371 __insert_discard_tree(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len, struct rb_node **insert_p, struct rb_node *insert_parent) __insert_discard_tree() argument 1438 __update_discard_tree_range(struct f2fs_sb_info *sbi, struct block_device *bdev, block_t lstart, block_t start, block_t len) __update_discard_tree_range() argument [all...] |
/kernel/linux/linux-5.10/drivers/rapidio/devices/ |
H A D | tsi721.c | 1076 * @lstart: Local memory space start address. 1084 * from rstart to lstart. 1086 static int tsi721_rio_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart, in tsi721_rio_map_inb_mem() argument 1093 bool direct = (lstart == rstart); in tsi721_rio_map_inb_mem() 1108 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem() 1112 rstart, &lstart, size, ibw_start); in tsi721_rio_map_inb_mem() 1114 while ((lstart + size) > (ibw_start + ibw_size)) { in tsi721_rio_map_inb_mem() 1116 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem() 1131 rstart, &lstart, size); in tsi721_rio_map_inb_mem() 1134 ((u64)lstart in tsi721_rio_map_inb_mem() 1239 tsi721_rio_unmap_inb_mem(struct rio_mport *mport, dma_addr_t lstart) tsi721_rio_unmap_inb_mem() argument [all...] |
H A D | tsi721.h | 840 dma_addr_t lstart; member 846 dma_addr_t lstart; member
|
/kernel/linux/linux-6.6/drivers/rapidio/devices/ |
H A D | tsi721.c | 1076 * @lstart: Local memory space start address. 1084 * from rstart to lstart. 1086 static int tsi721_rio_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart, in tsi721_rio_map_inb_mem() argument 1093 bool direct = (lstart == rstart); in tsi721_rio_map_inb_mem() 1108 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem() 1112 rstart, &lstart, size, ibw_start); in tsi721_rio_map_inb_mem() 1114 while ((lstart + size) > (ibw_start + ibw_size)) { in tsi721_rio_map_inb_mem() 1116 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem() 1131 rstart, &lstart, size); in tsi721_rio_map_inb_mem() 1134 ((u64)lstart in tsi721_rio_map_inb_mem() 1239 tsi721_rio_unmap_inb_mem(struct rio_mport *mport, dma_addr_t lstart) tsi721_rio_unmap_inb_mem() argument [all...] |
H A D | tsi721.h | 840 dma_addr_t lstart; member 846 dma_addr_t lstart; member
|
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 298 int fsl_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart, in fsl_map_inb_mem() argument 315 if (lstart & (base_size - 1)) in fsl_map_inb_mem() 341 out_be32(&priv->inb_atmu_regs[i].riwtar, lstart >> RIWTAR_TRAD_VAL_SHIFT); in fsl_map_inb_mem() 349 void fsl_unmap_inb_mem(struct rio_mport *mport, dma_addr_t lstart) in fsl_unmap_inb_mem() argument 357 base_start_shift = lstart >> RIWTAR_TRAD_VAL_SHIFT; in fsl_unmap_inb_mem()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 307 static int fsl_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart, in fsl_map_inb_mem() argument 324 if (lstart & (base_size - 1)) in fsl_map_inb_mem() 350 out_be32(&priv->inb_atmu_regs[i].riwtar, lstart >> RIWTAR_TRAD_VAL_SHIFT); in fsl_map_inb_mem() 358 static void fsl_unmap_inb_mem(struct rio_mport *mport, dma_addr_t lstart) in fsl_unmap_inb_mem() argument 366 base_start_shift = lstart >> RIWTAR_TRAD_VAL_SHIFT; in fsl_unmap_inb_mem()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | udf_i.h | 15 loff_t lstart; member
|
/kernel/linux/linux-6.6/fs/udf/ |
H A D | udf_i.h | 15 loff_t lstart; member
|
/kernel/linux/linux-6.6/block/ |
H A D | bdev.c | 97 loff_t lstart, loff_t lend) in truncate_bdev_range() 110 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range() 121 lstart >> PAGE_SHIFT, in truncate_bdev_range() 202 int sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend) in sync_blockdev_range() argument 205 lstart, lend); in sync_blockdev_range() 96 truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, loff_t lstart, loff_t lend) truncate_bdev_range() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | rio.h | 420 int (*map_inb)(struct rio_mport *mport, dma_addr_t lstart, 422 void (*unmap_inb)(struct rio_mport *mport, dma_addr_t lstart);
|
H A D | rio_drv.h | 367 extern void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | rio.h | 420 int (*map_inb)(struct rio_mport *mport, dma_addr_t lstart, 422 void (*unmap_inb)(struct rio_mport *mport, dma_addr_t lstart);
|
H A D | pagemap.h | 40 int filemap_fdatawait_range(struct address_space *, loff_t lstart, loff_t lend); 49 bool filemap_range_has_page(struct address_space *, loff_t lstart, loff_t lend); 51 loff_t lstart, loff_t lend);
|
H A D | rio_drv.h | 367 extern void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart);
|
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | jfs_xtree.h | 91 extern int xtLookup(struct inode *ip, s64 lstart, s64 llen,
|
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | jfs_xtree.h | 91 extern int xtLookup(struct inode *ip, s64 lstart, s64 llen,
|
H A D | jfs_xtree.c | 122 int xtLookup(struct inode *ip, s64 lstart, in xtLookup() argument 144 if (lstart >= size) in xtLookup() 152 if ((rc = xtSearch(ip, lstart, &next, &cmp, &btstack, 0))) { in xtLookup() 167 * lstart is a page start address, in xtLookup() 168 * i.e., lstart cannot start in a hole; in xtLookup() 172 *plen = min(next - lstart, llen); in xtLookup() 187 *paddr = xaddr + (lstart - xoff); in xtLookup() 189 *plen = min(xend - lstart, llen); in xtLookup()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | fscache.c | 125 * page cache described by (req->mapping, lstart, len). @pstart describeis the 135 loff_t lstart = req->start + req->submitted; in erofs_fscache_read_folios_async() local 161 lstart + done, slen); in erofs_fscache_read_folios_async()
|
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress_superblock.c | 438 const BYTE* const lstart = seqStorePtr->litStart; in ZSTD_compressSubBlock_multi() local 440 const BYTE* lp = lstart; in ZSTD_compressSubBlock_multi()
|