Home
last modified time | relevance | path

Searched refs:blkno (Results 1 – 25 of 77) sorted by relevance

1234

/linux-6.14.4/fs/ocfs2/
Dexport.c39 u64 blkno = handle->ih_blkno; in ocfs2_get_dentry() local
43 trace_ocfs2_get_dentry_begin(sb, handle, (unsigned long long)blkno); in ocfs2_get_dentry()
45 if (blkno == 0) { in ocfs2_get_dentry()
50 inode = ocfs2_ilookup(sb, blkno); in ocfs2_get_dentry()
68 status = ocfs2_test_inode_bit(osb, blkno, &set); in ocfs2_get_dentry()
89 inode = ocfs2_iget(osb, blkno, 0, 0); in ocfs2_get_dentry()
97 trace_ocfs2_get_dentry_stale((unsigned long long)blkno, in ocfs2_get_dentry()
112 trace_ocfs2_get_dentry_generation((unsigned long long)blkno, in ocfs2_get_dentry()
132 u64 blkno; in ocfs2_get_parent() local
155 status = ocfs2_lookup_ino_from_name(dir, "..", 2, &blkno); in ocfs2_get_parent()
[all …]
Docfs2_trace.h45 TP_PROTO(unsigned long long blkno),
46 TP_ARGS(blkno),
48 __field(unsigned long long, blkno)
51 __entry->blkno = blkno;
53 TP_printk("%llu", __entry->blkno)
438 TP_PROTO(int subtree_root, unsigned long long blkno,
440 TP_ARGS(subtree_root, blkno, depth),
443 __field(unsigned long long, blkno)
448 __entry->blkno = blkno;
452 __entry->blkno, __entry->depth)
[all …]
Ddir.h50 struct inode *inode, u64 blkno,
55 struct inode *inode, u64 blkno, in ocfs2_add_entry() argument
61 inode, blkno, parent_fe_bh, lookup); in ocfs2_add_entry()
74 u64 *blkno,
78 int namelen, u64 *blkno);
Dioctl.c279 struct inode *inode_alloc, u64 blkno, in ocfs2_info_scan_inode_alloc() argument
299 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_scan_inode_alloc()
330 u64 blkno = -1; in ocfs2_info_handle_freeinode() local
367 &blkno); in ocfs2_info_handle_freeinode()
374 status = ocfs2_info_scan_inode_alloc(osb, inode_alloc, blkno, oifi, i); in ocfs2_info_handle_freeinode()
441 u64 blkno; in ocfs2_info_freefrag_scan_chain() local
455 blkno = le64_to_cpu(rec->c_blkno); in ocfs2_info_freefrag_scan_chain()
457 blkno = le64_to_cpu(bg->bg_next_group); in ocfs2_info_freefrag_scan_chain()
467 blkno, &bh); in ocfs2_info_freefrag_scan_chain()
469 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_freefrag_scan_chain()
[all …]
Dsysfile.c129 u64 blkno; in _ocfs2_get_system_file_inode() local
137 strlen(namebuf), &blkno); in _ocfs2_get_system_file_inode()
142 inode = ocfs2_iget(osb, blkno, OCFS2_FI_FLAG_SYSFILE, type); in _ocfs2_get_system_file_inode()
Dresize.c47 u64 blkno, gd_blkno, lgd_blkno = le64_to_cpu(gd->bg_blkno); in ocfs2_calc_new_backup_super() local
50 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in ocfs2_calc_new_backup_super()
51 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in ocfs2_calc_new_backup_super()
182 u64 blkno; in update_backups() local
189 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in update_backups()
190 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in update_backups()
194 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &backup); in update_backups()
203 backup_di->i_blkno = cpu_to_le64(blkno); in update_backups()
/linux-6.14.4/fs/jfs/
Djfs_dmap.c64 static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
70 static int dbAdjCtl(struct bmap * bmp, s64 blkno, int newval, int alloc,
73 static int dbAllocNext(struct bmap * bmp, struct dmap * dp, s64 blkno,
75 static int dbAllocNear(struct bmap * bmp, struct dmap * dp, s64 blkno,
78 static int dbAllocDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
85 static int dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 blkno,
87 static int dbExtend(struct inode *ip, s64 blkno, s64 nblocks, s64 addnblocks);
89 static int dbFindCtl(struct bmap * bmp, int l2nb, int level, s64 * blkno);
91 static int dbFreeBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
93 static int dbFreeDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
[all …]
Djfs_discard.c32 void jfs_issue_discard(struct inode *ip, u64 blkno, u64 nblocks) in jfs_issue_discard() argument
37 r = sb_issue_discard(sb, blkno, nblocks, GFP_NOFS, 0); in jfs_issue_discard()
40 sb, (unsigned long long)blkno, in jfs_issue_discard()
45 sb, (unsigned long long)blkno, in jfs_issue_discard()
Dxattr.c208 s64 blkno; in ea_write() local
232 rc = dbAlloc(ip, INOHINT(ip), nblocks, &blkno); in ea_write()
256 if (!(mp = get_metapage(ip, blkno + i, bytes_to_write, 1))) { in ea_write()
290 DXDaddress(ea, blkno); in ea_write()
302 dbFree(ip, blkno, nblocks); in ea_write()
357 s64 blkno; in ea_read() local
379 blkno = addressDXD(&ji->ea) << sbi->l2nbperpage; in ea_read()
396 if (!(mp = read_metapage(ip, blkno + i, bytes_to_read, 1))) in ea_read()
433 s64 blkno; in ea_get() local
517 &blkno); in ea_get()
[all …]
Djfs_dmap.h284 extern int dbFree(struct inode *ipbmap, s64 blkno, s64 nblocks);
287 int free, s64 blkno, s64 nblocks, struct tblock * tblk);
294 s64 blkno, s64 nblocks, s64 addnblocks, s64 * results);
297 extern int dbAllocBottomUp(struct inode *ip, s64 blkno, s64 nblocks);
298 extern int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks);
/linux-6.14.4/fs/xfs/libxfs/
Dxfs_da_btree.c211 if (be64_to_cpu(hdr3->blkno) != xfs_buf_daddr(bp)) in xfs_da3_blkinfo_verify()
492 da3->blkno = cpu_to_be64(xfs_buf_daddr(dst)); in xfs_da_buf_copy()
505 xfs_dablk_t blkno, in xfs_da3_node_create() argument
521 error = xfs_da_get_buf(tp, dp, blkno, &bp, whichfork); in xfs_da3_node_create()
533 hdr3->info.blkno = cpu_to_be64(xfs_buf_daddr(bp)); in xfs_da3_node_create()
685 if (be32_to_cpu(node->hdr.info.forw) != addblk->blkno) { in xfs_da3_split()
692 node->hdr.info.back = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
699 if (be32_to_cpu(node->hdr.info.back) != addblk->blkno) { in xfs_da3_split()
706 node->hdr.info.forw = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
736 xfs_dablk_t blkno; in xfs_da3_root_split() local
[all …]
Dxfs_attr_leaf.c952 xfs_dablk_t blkno; in xfs_attr_shortform_to_leaf() local
965 error = xfs_da_grow_inode(args, &blkno); in xfs_attr_shortform_to_leaf()
969 ASSERT(blkno == 0); in xfs_attr_shortform_to_leaf()
970 error = xfs_attr3_leaf_create(args, blkno, &bp); in xfs_attr_shortform_to_leaf()
1223 xfs_dablk_t blkno; in xfs_attr3_leaf_to_node() local
1233 error = xfs_da_grow_inode(args, &blkno); in xfs_attr3_leaf_to_node()
1240 error = xfs_da_get_buf(args->trans, dp, blkno, &bp2, XFS_ATTR_FORK); in xfs_attr3_leaf_to_node()
1265 icnodehdr.btree[0].before = cpu_to_be32(blkno); in xfs_attr3_leaf_to_node()
1285 xfs_dablk_t blkno, in xfs_attr3_leaf_create() argument
1297 error = xfs_da_get_buf(args->trans, args->dp, blkno, &bp, in xfs_attr3_leaf_create()
[all …]
Dxfs_dir2_node.c72 if (be64_to_cpu(leaf3->info.blkno) != xfs_buf_daddr(bp)) in xfs_dir3_leafn_check()
114 if (be64_to_cpu(hdr3->blkno) != xfs_buf_daddr(bp)) in xfs_dir3_free_verify()
355 hdr3->hdr.blkno = cpu_to_be64(xfs_buf_daddr(bp)); in xfs_dir3_free_get_buf()
574 args->blkno, args->index)); in xfs_dir2_leafn_add()
675 curfdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_addname()
764 state->extrablk.blkno = curfdb; in xfs_dir2_leafn_lookup_for_addname()
829 curdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_entry()
859 curdb != state->extrablk.blkno)) in xfs_dir2_leafn_lookup_for_entry()
866 newdb == state->extrablk.blkno) { in xfs_dir2_leafn_lookup_for_entry()
895 curdb != state->extrablk.blkno) in xfs_dir2_leafn_lookup_for_entry()
[all …]
/linux-6.14.4/fs/xfs/scrub/
Ddabtree.c55 ds->state->path.blk[level].blkno), in xchk_da_process_error()
77 ds->state->path.blk[level].blkno), in xchk_da_set_corrupt()
92 ds->state->path.blk[level].blkno), in xchk_da_set_preen()
148 xfs_dablk_t blkno) in xchk_da_btree_ptr_ok() argument
150 if (blkno < ds->lowest || (ds->highest != 0 && blkno >= ds->highest)) { in xchk_da_btree_ptr_ok()
273 if (altpath->blk[level].blkno != sibling) in xchk_da_btree_block_check_sibling()
331 xfs_dablk_t blkno) in xchk_da_btree_block() argument
355 blk->blkno = blkno; in xchk_da_btree_block()
356 if (!xchk_da_btree_ptr_ok(ds, level, blkno)) in xchk_da_btree_block()
360 error = xfs_da_read_buf(dargs->trans, dargs->dp, blk->blkno, in xchk_da_btree_block()
[all …]
Dlistxattr.c142 xfs_dablk_t blkno = 0; in xchk_xattr_find_leftmost_leaf() local
151 if (xdab_bitmap_test(seen_dablks, blkno, &len)) in xchk_xattr_find_leftmost_leaf()
154 error = xfs_da3_node_read(tp, ip, blkno, &bp, XFS_ATTR_FORK); in xchk_xattr_find_leftmost_leaf()
179 if (blkno == 0) in xchk_xattr_find_leftmost_leaf()
187 error = xdab_bitmap_set(seen_dablks, blkno, 1); in xchk_xattr_find_leftmost_leaf()
193 blkno = be32_to_cpu(btree->before); in xchk_xattr_find_leftmost_leaf()
206 error = xdab_bitmap_set(seen_dablks, blkno, 1); in xchk_xattr_find_leftmost_leaf()
Dattr.c196 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
208 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
215 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
250 if (!xchk_fblock_process_error(sc, XFS_ATTR_FORK, args.blkno, in xchk_xattr_actor()
254 xchk_fblock_set_corrupt(sc, XFS_ATTR_FORK, args.blkno); in xchk_xattr_actor()
401 if (*last_checked == blk->blkno) in xchk_xattr_block()
404 *last_checked = blk->blkno; in xchk_xattr_block()
429 if (blk->blkno == 0) in xchk_xattr_block()
/linux-6.14.4/fs/xfs/
Dxfs_buf.h141 #define DEFINE_SINGLE_BUF_MAP(map, blkno, numblk) \ argument
142 struct xfs_buf_map (map) = { .bm_bn = (blkno), .bm_len = (numblk) };
238 xfs_daddr_t blkno, in xfs_buf_incore() argument
243 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_incore()
251 xfs_daddr_t blkno, in xfs_buf_get() argument
255 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_get()
263 xfs_daddr_t blkno, in xfs_buf_read() argument
269 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_read()
278 xfs_daddr_t blkno, in xfs_buf_readahead() argument
282 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_readahead()
Dxfs_attr_list.c45 !((cursor)->blkno) && !((cursor)->offset))
165 cursor->blkno = 0; in xfs_attr_shortform_list()
233 cursor->blkno = 0; in xfs_attr_node_list_lookup()
235 error = xfs_da3_node_read(tp, dp, cursor->blkno, &bp, in xfs_attr_node_list_lookup()
262 if (cursor->blkno == 0) in xfs_attr_node_list_lookup()
272 cursor->blkno = be32_to_cpu(btree->before); in xfs_attr_node_list_lookup()
284 if (XFS_IS_CORRUPT(mp, cursor->blkno == 0)) { in xfs_attr_node_list_lookup()
334 if (cursor->blkno > 0) { in xfs_attr_node_list()
337 error = xfs_da3_node_read(context->tp, dp, cursor->blkno, &bp, in xfs_attr_node_list()
418 cursor->blkno = leafhdr.forw; in xfs_attr_node_list()
[all …]
Dxfs_attr_inactive.c37 xfs_dablk_t blkno, in xfs_attr3_rmt_stale() argument
53 error = xfs_bmapi_read(dp, (xfs_fileoff_t)blkno, blkcnt, in xfs_attr3_rmt_stale()
69 blkno += map.br_blockcount; in xfs_attr3_rmt_stale()
263 xfs_daddr_t blkno; in xfs_attr3_root_inactive() local
275 blkno = xfs_buf_daddr(bp); in xfs_attr3_root_inactive()
304 error = xfs_trans_get_buf(*trans, mp->m_ddev_targp, blkno, in xfs_attr3_root_inactive()
Dxfs_buf_item_recover.c37 #define XLOG_BUF_CANCEL_BUCKET(log, blkno) \ argument
38 ((log)->l_buf_cancel_table + ((uint64_t)blkno % XLOG_BC_TABLE_SIZE))
54 xfs_daddr_t blkno, in xlog_find_buffer_cancelled() argument
63 bucket = XLOG_BUF_CANCEL_BUCKET(log, blkno); in xlog_find_buffer_cancelled()
65 if (bcp->bc_blkno == blkno && bcp->bc_len == len) in xlog_find_buffer_cancelled()
75 xfs_daddr_t blkno, in xlog_add_buffer_cancelled() argument
87 bcp = xlog_find_buffer_cancelled(log, blkno, len); in xlog_add_buffer_cancelled()
94 bcp->bc_blkno = blkno; in xlog_add_buffer_cancelled()
97 list_add_tail(&bcp->bc_list, XLOG_BUF_CANCEL_BUCKET(log, blkno)); in xlog_add_buffer_cancelled()
107 xfs_daddr_t blkno, in xlog_is_buffer_cancelled() argument
[all …]
/linux-6.14.4/fs/gfs2/
Dlops.c264 static struct bio *gfs2_log_alloc_bio(struct gfs2_sbd *sdp, u64 blkno, in gfs2_log_alloc_bio() argument
270 bio->bi_iter.bi_sector = blkno << sdp->sd_fsb2bb_shift; in gfs2_log_alloc_bio()
294 static struct bio *gfs2_log_get_bio(struct gfs2_sbd *sdp, u64 blkno, in gfs2_log_get_bio() argument
305 if (blkno == nblk && !flush) in gfs2_log_get_bio()
310 *biop = gfs2_log_alloc_bio(sdp, blkno, end_io); in gfs2_log_get_bio()
330 u64 blkno) in gfs2_log_write() argument
335 bio = gfs2_log_get_bio(sdp, blkno, &jd->jd_log_bio, REQ_OP_WRITE, in gfs2_log_write()
339 bio = gfs2_log_get_bio(sdp, blkno, &jd->jd_log_bio, in gfs2_log_write()
758 u64 blkno) in obsolete_rgrp() argument
764 rgd = gfs2_blk2rgrpd(sdp, blkno, false); in obsolete_rgrp()
[all …]
Dmeta_io.c124 struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno, int create) in gfs2_getbuf() argument
138 index = blkno >> shift; /* convert block to page */ in gfs2_getbuf()
139 bufnum = blkno - (index << shift); /* block buf index within page */ in gfs2_getbuf()
162 map_bh(bh, sdp->sd_vfs, blkno); in gfs2_getbuf()
191 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno) in gfs2_meta_new() argument
194 bh = gfs2_getbuf(gl, blkno, CREATE); in gfs2_meta_new()
258 int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags, in gfs2_meta_read() argument
271 *bhp = bh = gfs2_getbuf(gl, blkno, CREATE); in gfs2_meta_read()
284 bh = gfs2_getbuf(gl, blkno + 1, CREATE); in gfs2_meta_read()
412 static struct buffer_head *gfs2_getjdatabuf(struct gfs2_inode *ip, u64 blkno) in gfs2_getjdatabuf() argument
[all …]
Drecovery.h23 int gfs2_revoke_add(struct gfs2_jdesc *jd, u64 blkno, unsigned int where);
24 int gfs2_revoke_check(struct gfs2_jdesc *jd, u64 blkno, unsigned int where);
30 const struct gfs2_log_header *lh, unsigned int blkno,
Dmeta_io.h53 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno);
54 int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags,
57 struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno,
Drecovery.c55 int gfs2_revoke_add(struct gfs2_jdesc *jd, u64 blkno, unsigned int where) in gfs2_revoke_add() argument
61 if (iter->rr_blkno == blkno) { in gfs2_revoke_add()
76 rr->rr_blkno = blkno; in gfs2_revoke_add()
83 int gfs2_revoke_check(struct gfs2_jdesc *jd, u64 blkno, unsigned int where) in gfs2_revoke_check() argument
89 if (iter->rr_blkno == blkno) { in gfs2_revoke_check()
119 unsigned int blkno, struct gfs2_log_header_host *head) in __get_log_header() argument
125 (blkno && be32_to_cpu(lh->lh_blkno) != blkno)) in __get_log_header()

1234