Home
last modified time | relevance | path

Searched refs:lstart (Results 1 - 25 of 56) sorted by relevance

123

/kernel/linux/linux-6.6/mm/
H A Dtruncate.c308 * @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 Dfilemap.c659 * @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 Dsegment.c932 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 Dtruncate.c267 * @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 Dfilemap.c639 * @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 Dsegment.c1081 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 Dtsi721.c1076 * @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 Dtsi721.h840 dma_addr_t lstart; member
846 dma_addr_t lstart; member
/kernel/linux/linux-6.6/drivers/rapidio/devices/
H A Dtsi721.c1076 * @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 Dtsi721.h840 dma_addr_t lstart; member
846 dma_addr_t lstart; member
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
H A Dfsl_rio.c298 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 Dfsl_rio.c307 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 Dudf_i.h15 loff_t lstart; member
/kernel/linux/linux-6.6/fs/udf/
H A Dudf_i.h15 loff_t lstart; member
/kernel/linux/linux-6.6/block/
H A Dbdev.c97 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 Drio.h420 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 Drio_drv.h367 extern void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart);
/kernel/linux/linux-6.6/include/linux/
H A Drio.h420 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 Dpagemap.h40 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 Drio_drv.h367 extern void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart);
/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_xtree.h91 extern int xtLookup(struct inode *ip, s64 lstart, s64 llen,
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_xtree.h91 extern int xtLookup(struct inode *ip, s64 lstart, s64 llen,
H A Djfs_xtree.c122 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 Dfscache.c125 * 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 Dzstd_compress_superblock.c438 const BYTE* const lstart = seqStorePtr->litStart; in ZSTD_compressSubBlock_multi() local
440 const BYTE* lp = lstart; in ZSTD_compressSubBlock_multi()

Completed in 39 milliseconds

123