/kernel/linux/linux-6.6/fs/udf/ |
H A D | lowlevel.c | 47 unsigned long lblock = 0; in udf_get_last_block() local 53 if (!cdi || cdrom_get_last_written(cdi, &lblock) || lblock == 0) { in udf_get_last_block() 56 lblock = sb_bdev_nr_blocks(sb); in udf_get_last_block() 59 if (lblock) in udf_get_last_block() 60 return lblock - 1; in udf_get_last_block()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | lowlevel.c | 52 unsigned long lblock = 0; in udf_get_last_block() local 58 if (!cdi || cdrom_get_last_written(cdi, &lblock) || lblock == 0) in udf_get_last_block() 59 lblock = i_size_read(bdev->bd_inode) >> sb->s_blocksize_bits; in udf_get_last_block() 61 if (lblock) in udf_get_last_block() 62 return lblock - 1; in udf_get_last_block()
|
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | jfs_metapage.c | 234 static sector_t metapage_get_blocks(struct inode *inode, sector_t lblock, in metapage_get_blocks() argument 243 if (lblock >= file_blocks) in metapage_get_blocks() 245 if (lblock + *len > file_blocks) in metapage_get_blocks() 246 *len = file_blocks - lblock; in metapage_get_blocks() 249 rc = xtLookup(inode, (s64)lblock, *len, &xflag, &xaddr, len, 0); in metapage_get_blocks() 251 lblock = (sector_t)xaddr; in metapage_get_blocks() 253 lblock = 0; in metapage_get_blocks() 256 return lblock; in metapage_get_blocks() 345 sector_t lblock; in metapage_writepage() local 381 lblock in metapage_writepage() 575 __get_metapage(struct inode *inode, unsigned long lblock, unsigned int size, int absolute, unsigned long new) __get_metapage() argument 766 sector_t lblock; __invalidate_metapages() local [all...] |
H A D | jfs_metapage.h | 51 unsigned long lblock, unsigned int size, 54 #define read_metapage(inode, lblock, size, absolute)\ 55 __get_metapage(inode, lblock, size, absolute, false) 57 #define get_metapage(inode, lblock, size, absolute)\ 58 __get_metapage(inode, lblock, size, absolute, true)
|
H A D | jfs_dtree.c | 237 struct metapage ** mp, s64 *lblock) in find_index() 271 if (*mp && (*lblock != blkno)) { in find_index() 276 *lblock = blkno; in find_index() 486 s64 lblock; in free_index() local 489 dirtab_slot = find_index(ip, index, &mp, &lblock); in free_index() 512 int slot, struct metapage ** mp, s64 *lblock) in modify_index() 516 dirtab_slot = find_index(ip, index, mp, lblock); in modify_index() 539 s64 lblock; in read_index() local 543 slot = find_index(ip, index, &mp, &lblock); in read_index() 1575 s64 lblock; in dtSplitPage() local 236 find_index(struct inode *ip, u32 index, struct metapage ** mp, s64 *lblock) find_index() argument 511 modify_index(tid_t tid, struct inode *ip, u32 index, s64 bn, int slot, struct metapage ** mp, s64 *lblock) modify_index() argument 1699 s64 lblock; dtExtendPage() local 1989 s64 lblock; dtSplitRoot() local 2198 s64 lblock; dtDelete() local 4023 s64 lblock; dtInsertEntry() local [all...] |
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | jfs_metapage.c | 235 static sector_t metapage_get_blocks(struct inode *inode, sector_t lblock, in metapage_get_blocks() argument 244 if (lblock >= file_blocks) in metapage_get_blocks() 246 if (lblock + *len > file_blocks) in metapage_get_blocks() 247 *len = file_blocks - lblock; in metapage_get_blocks() 250 rc = xtLookup(inode, (s64)lblock, *len, &xflag, &xaddr, len, 0); in metapage_get_blocks() 252 lblock = (sector_t)xaddr; in metapage_get_blocks() 254 lblock = 0; in metapage_get_blocks() 257 return lblock; in metapage_get_blocks() 346 sector_t lblock; in metapage_writepage() local 382 lblock in metapage_writepage() 574 __get_metapage(struct inode *inode, unsigned long lblock, unsigned int size, int absolute, unsigned long new) __get_metapage() argument 794 sector_t lblock; __invalidate_metapages() local [all...] |
H A D | jfs_metapage.h | 51 unsigned long lblock, unsigned int size, 54 #define read_metapage(inode, lblock, size, absolute)\ 55 __get_metapage(inode, lblock, size, absolute, false) 57 #define get_metapage(inode, lblock, size, absolute)\ 58 __get_metapage(inode, lblock, size, absolute, true)
|
H A D | jfs_dtree.c | 237 struct metapage ** mp, s64 *lblock) in find_index() 271 if (*mp && (*lblock != blkno)) { in find_index() 276 *lblock = blkno; in find_index() 486 s64 lblock; in free_index() local 489 dirtab_slot = find_index(ip, index, &mp, &lblock); in free_index() 512 int slot, struct metapage ** mp, s64 *lblock) in modify_index() 516 dirtab_slot = find_index(ip, index, mp, lblock); in modify_index() 539 s64 lblock; in read_index() local 543 slot = find_index(ip, index, &mp, &lblock); in read_index() 1575 s64 lblock; in dtSplitPage() local 236 find_index(struct inode *ip, u32 index, struct metapage ** mp, s64 *lblock) find_index() argument 511 modify_index(tid_t tid, struct inode *ip, u32 index, s64 bn, int slot, struct metapage ** mp, s64 *lblock) modify_index() argument 1699 s64 lblock; dtExtendPage() local 1989 s64 lblock; dtSplitRoot() local 2198 s64 lblock; dtDelete() local 3725 s64 lblock; dtInsertEntry() local [all...] |
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | bmap.c | 573 * @lblock: The logical starting block number 575 * @mp: The metapath at lblock 582 static int gfs2_hole_size(struct inode *inode, sector_t lblock, u64 len, in gfs2_hole_size() argument 595 hole_size = metapath_to_block(GFS2_SB(inode), &clone) - lblock; in gfs2_hole_size() 847 sector_t lblock; in gfs2_iomap_get() local 893 lblock = pos >> inode->i_blkbits; in gfs2_iomap_get() 894 iomap->offset = lblock << inode->i_blkbits; in gfs2_iomap_get() 896 len = lblock_stop - lblock + 1; in gfs2_iomap_get() 900 while ((lblock + 1) * sdp->sd_sb.sb_bsize > sdp->sd_heightsize[height]) in gfs2_iomap_get() 902 find_metapath(sdp, lblock, m in gfs2_iomap_get() 972 gfs2_lblk_to_dblk(struct inode *inode, u32 lblock, u64 *dblock) gfs2_lblk_to_dblk() argument 1283 gfs2_block_map(struct inode *inode, sector_t lblock, struct buffer_head *bh_map, int create) gfs2_block_map() argument 1326 gfs2_extent_map(struct inode *inode, u64 lblock, int *new, u64 *dblock, unsigned *extlen) gfs2_extent_map() argument 1761 u64 lblock = (offset + (1 << bsize_shift) - 1) >> bsize_shift; punch_hole() local 2245 gfs2_add_jextent(struct gfs2_jdesc *jd, u64 lblock, u64 dblock, u64 blocks) gfs2_add_jextent() argument 2290 u64 lblock = 0; gfs2_map_journal_extents() local 2351 u64 lblock, lblock_stop, size; gfs2_write_alloc_required() local [all...] |
H A D | bmap.h | 50 extern int gfs2_block_map(struct inode *inode, sector_t lblock, 54 extern int gfs2_extent_map(struct inode *inode, u64 lblock, int *new, 65 extern int gfs2_lblk_to_dblk(struct inode *inode, u32 lblock, u64 *dblock);
|
H A D | lops.c | 142 u64 gfs2_log_bmap(struct gfs2_jdesc *jd, unsigned int lblock) in gfs2_log_bmap() argument 147 if (lblock >= je->lblock && lblock < je->lblock + je->blocks) in gfs2_log_bmap() 148 return je->dblock + lblock - je->lblock; in gfs2_log_bmap() 529 for (; block < je->lblock + je->blocks; block++, dblock++) { in gfs2_find_jhead()
|
H A D | recovery.c | 267 u32 lblock = head->lh_blkno; in clean_journal() local 269 gfs2_replay_incr_blk(jd, &lblock); in clean_journal() 270 gfs2_write_log_header(sdp, jd, head->lh_sequence + 1, 0, lblock, in clean_journal() 274 sdp->sd_log_flush_head = lblock; in clean_journal()
|
H A D | trace_gfs2.h | 442 sector_t lblock, int create, int errno), 444 TP_ARGS(ip, bh, lblock, create, errno), 448 __field( sector_t, lblock ) 459 __entry->lblock = lblock; 471 (unsigned long long)__entry->lblock,
|
H A D | aops.c | 64 * @lblock: The block number to look up 71 static int gfs2_get_block_noalloc(struct inode *inode, sector_t lblock, in gfs2_get_block_noalloc() argument 76 error = gfs2_block_map(inode, lblock, bh_result, 0); in gfs2_get_block_noalloc() 631 * @lblock: The block to map 636 static sector_t gfs2_bmap(struct address_space *mapping, sector_t lblock) in gfs2_bmap() argument 648 dblock = iomap_bmap(mapping, lblock, &gfs2_iomap_ops); in gfs2_bmap()
|
H A D | log.h | 70 u64 seq, u32 tail, u32 lblock, u32 flags,
|
H A D | dir.c | 157 u64 lblock, dblock; in gfs2_dir_write_data() local 180 lblock = offset; in gfs2_dir_write_data() 181 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_write_data() 193 error = gfs2_extent_map(&ip->i_inode, lblock, &new, in gfs2_dir_write_data() 216 lblock++; in gfs2_dir_write_data() 271 u64 lblock, dblock; in gfs2_dir_read_data() local 283 lblock = 0; in gfs2_dir_read_data() 284 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_read_data() 297 error = gfs2_extent_map(&ip->i_inode, lblock, &new, in gfs2_dir_read_data() 319 lblock in gfs2_dir_read_data() [all...] |
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | bmap.c | 572 * @lblock: The logical starting block number 574 * @mp: The metapath at lblock 581 static int gfs2_hole_size(struct inode *inode, sector_t lblock, u64 len, in gfs2_hole_size() argument 594 hole_size = metapath_to_block(GFS2_SB(inode), &clone) - lblock; in gfs2_hole_size() 845 sector_t lblock; in __gfs2_iomap_get() local 891 lblock = pos >> inode->i_blkbits; in __gfs2_iomap_get() 892 iomap->offset = lblock << inode->i_blkbits; in __gfs2_iomap_get() 894 len = lblock_stop - lblock + 1; in __gfs2_iomap_get() 898 while ((lblock + 1) * sdp->sd_sb.sb_bsize > sdp->sd_heightsize[height]) in __gfs2_iomap_get() 900 find_metapath(sdp, lblock, m in __gfs2_iomap_get() 1210 gfs2_block_map(struct inode *inode, sector_t lblock, struct buffer_head *bh_map, int create) gfs2_block_map() argument 1248 gfs2_get_extent(struct inode *inode, u64 lblock, u64 *dblock, unsigned int *extlen) gfs2_get_extent() argument 1269 gfs2_alloc_extent(struct inode *inode, u64 lblock, u64 *dblock, unsigned int *extlen, bool *new) gfs2_alloc_extent() argument 1718 u64 lblock = (offset + (1 << bsize_shift) - 1) >> bsize_shift; punch_hole() local 2194 gfs2_add_jextent(struct gfs2_jdesc *jd, u64 lblock, u64 dblock, u64 blocks) gfs2_add_jextent() argument 2239 u64 lblock = 0; gfs2_map_journal_extents() local 2300 u64 lblock, lblock_stop, size; gfs2_write_alloc_required() local [all...] |
H A D | bmap.h | 50 extern int gfs2_block_map(struct inode *inode, sector_t lblock, 56 extern int gfs2_get_extent(struct inode *inode, u64 lblock, u64 *dblock, 58 extern int gfs2_alloc_extent(struct inode *inode, u64 lblock, u64 *dblock,
|
H A D | recovery.c | 266 u32 lblock = head->lh_blkno; in clean_journal() local 268 gfs2_replay_incr_blk(jd, &lblock); in clean_journal() 269 gfs2_write_log_header(sdp, jd, head->lh_sequence + 1, 0, lblock, in clean_journal() 273 sdp->sd_log_flush_head = lblock; in clean_journal()
|
H A D | trace_gfs2.h | 439 sector_t lblock, int create, int errno), 441 TP_ARGS(ip, bh, lblock, create, errno), 445 __field( sector_t, lblock ) 456 __entry->lblock = lblock; 468 (unsigned long long)__entry->lblock,
|
H A D | lops.c | 145 u64 gfs2_log_bmap(struct gfs2_jdesc *jd, unsigned int lblock) in gfs2_log_bmap() argument 150 if (lblock >= je->lblock && lblock < je->lblock + je->blocks) in gfs2_log_bmap() 151 return je->dblock + lblock - je->lblock; in gfs2_log_bmap() 536 for (; block < je->lblock + je->blocks; block++, dblock++) { in gfs2_find_jhead()
|
H A D | aops.c | 64 * @lblock: The block number to look up 71 static int gfs2_get_block_noalloc(struct inode *inode, sector_t lblock, in gfs2_get_block_noalloc() argument 76 error = gfs2_block_map(inode, lblock, bh_result, 0); in gfs2_get_block_noalloc() 591 * @lblock: The block to map 596 static sector_t gfs2_bmap(struct address_space *mapping, sector_t lblock) in gfs2_bmap() argument 608 dblock = iomap_bmap(mapping, lblock, &gfs2_iomap_ops); in gfs2_bmap()
|
H A D | log.h | 84 u64 seq, u32 tail, u32 lblock, u32 flags,
|
H A D | dir.c | 157 u64 lblock, dblock; in gfs2_dir_write_data() local 180 lblock = offset; in gfs2_dir_write_data() 181 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_write_data() 193 error = gfs2_alloc_extent(&ip->i_inode, lblock, &dblock, in gfs2_dir_write_data() 216 lblock++; in gfs2_dir_write_data() 271 u64 lblock, dblock; in gfs2_dir_read_data() local 283 lblock = 0; in gfs2_dir_read_data() 284 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_read_data() 296 error = gfs2_get_extent(&ip->i_inode, lblock, in gfs2_dir_read_data() 318 lblock in gfs2_dir_read_data() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | f2fs.h | 1899 TP_PROTO(struct inode *inode, sector_t lblock, sector_t pblock), 1901 TP_ARGS(inode, lblock, pblock), 1906 __field(sector_t, lblock) 1913 __entry->lblock = lblock; 1917 TP_printk("dev = (%d,%d), ino = %lu, lblock:%lld, pblock:%lld", 1919 (unsigned long long)__entry->lblock, 1925 TP_PROTO(struct inode *inode, sector_t lblock, sector_t pblock, 1928 TP_ARGS(inode, lblock, pblock, len, flags, ret), 1933 __field(sector_t, lblock) [all...] |