Home
last modified time | relevance | path

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

123

/Linux-v4.19/fs/ocfs2/
Dexport.c55 u64 blkno = handle->ih_blkno; in ocfs2_get_dentry() local
59 trace_ocfs2_get_dentry_begin(sb, handle, (unsigned long long)blkno); in ocfs2_get_dentry()
61 if (blkno == 0) { in ocfs2_get_dentry()
66 inode = ocfs2_ilookup(sb, blkno); in ocfs2_get_dentry()
84 status = ocfs2_test_inode_bit(osb, blkno, &set); in ocfs2_get_dentry()
105 inode = ocfs2_iget(osb, blkno, 0, 0); in ocfs2_get_dentry()
113 trace_ocfs2_get_dentry_stale((unsigned long long)blkno, in ocfs2_get_dentry()
129 trace_ocfs2_get_dentry_generation((unsigned long long)blkno, in ocfs2_get_dentry()
148 u64 blkno; in ocfs2_get_parent() local
163 status = ocfs2_lookup_ino_from_name(dir, "..", 2, &blkno); in ocfs2_get_parent()
[all …]
Ddir.h66 struct inode *inode, u64 blkno,
71 struct inode *inode, u64 blkno, in ocfs2_add_entry() argument
77 inode, blkno, parent_fe_bh, lookup); in ocfs2_add_entry()
90 u64 *blkno,
94 int namelen, u64 *blkno);
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 …]
Dioctl.c281 struct inode *inode_alloc, u64 blkno, in ocfs2_info_scan_inode_alloc() argument
301 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_scan_inode_alloc()
332 u64 blkno = -1; in ocfs2_info_handle_freeinode() local
369 &blkno); in ocfs2_info_handle_freeinode()
376 status = ocfs2_info_scan_inode_alloc(osb, inode_alloc, blkno, oifi, i); in ocfs2_info_handle_freeinode()
443 u64 blkno; in ocfs2_info_freefrag_scan_chain() local
457 blkno = le64_to_cpu(rec->c_blkno); in ocfs2_info_freefrag_scan_chain()
459 blkno = le64_to_cpu(bg->bg_next_group); in ocfs2_info_freefrag_scan_chain()
469 blkno, &bh); in ocfs2_info_freefrag_scan_chain()
471 status = ocfs2_read_blocks_sync(osb, blkno, 1, &bh); in ocfs2_info_freefrag_scan_chain()
[all …]
Dsysfile.c145 u64 blkno; in _ocfs2_get_system_file_inode() local
153 strlen(namebuf), &blkno); in _ocfs2_get_system_file_inode()
158 inode = ocfs2_iget(osb, blkno, OCFS2_FI_FLAG_SYSFILE, type); in _ocfs2_get_system_file_inode()
Dresize.c63 u64 blkno, gd_blkno, lgd_blkno = le64_to_cpu(gd->bg_blkno); in ocfs2_calc_new_backup_super() local
66 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in ocfs2_calc_new_backup_super()
67 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in ocfs2_calc_new_backup_super()
190 u64 blkno; in update_backups() local
197 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in update_backups()
198 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in update_backups()
202 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &backup); in update_backups()
211 backup_di->i_blkno = cpu_to_le64(blkno); in update_backups()
/Linux-v4.19/fs/jfs/
Djfs_dmap.c77 static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
83 static int dbAdjCtl(struct bmap * bmp, s64 blkno, int newval, int alloc,
86 static int dbAllocNext(struct bmap * bmp, struct dmap * dp, s64 blkno,
88 static int dbAllocNear(struct bmap * bmp, struct dmap * dp, s64 blkno,
91 static int dbAllocDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
98 static int dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 blkno,
100 static int dbExtend(struct inode *ip, s64 blkno, s64 nblocks, s64 addnblocks);
102 static int dbFindCtl(struct bmap * bmp, int l2nb, int level, s64 * blkno);
104 static int dbFreeBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
106 static int dbFreeDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
[all …]
Djfs_discard.c45 void jfs_issue_discard(struct inode *ip, u64 blkno, u64 nblocks) in jfs_issue_discard() argument
50 r = sb_issue_discard(sb, blkno, nblocks, GFP_NOFS, 0); in jfs_issue_discard()
53 sb, (unsigned long long)blkno, in jfs_issue_discard()
58 sb, (unsigned long long)blkno, in jfs_issue_discard()
Djfs_extent.c459 s64 blkno = offsetXAD(xp) >> ip->i_blkbits; in extFill() local
467 if ((rc = extAlloc(ip, nbperpage, blkno, xp, false))) in extFill()
509 extBalloc(struct inode *ip, s64 hint, s64 * nblocks, s64 * blkno) in extBalloc() argument
547 *blkno = daddr; in extBalloc()
603 s64 blkno, s64 nblks, s64 * newnblks, s64 * newblkno) in extBrealloc() argument
608 if ((rc = dbExtend(ip, blkno, nblks, *newnblks - nblks)) == 0) { in extBrealloc()
609 *newblkno = blkno; in extBrealloc()
619 return (extBalloc(ip, blkno, newnblks, newblkno)); in extBrealloc()
Dxattr.c221 s64 blkno; in ea_write() local
245 rc = dbAlloc(ip, INOHINT(ip), nblocks, &blkno); in ea_write()
269 if (!(mp = get_metapage(ip, blkno + i, bytes_to_write, 1))) { in ea_write()
303 DXDaddress(ea, blkno); in ea_write()
315 dbFree(ip, blkno, nblocks); in ea_write()
370 s64 blkno; in ea_read() local
392 blkno = addressDXD(&ji->ea) << sbi->l2nbperpage; in ea_read()
409 if (!(mp = read_metapage(ip, blkno + i, bytes_to_read, 1))) in ea_read()
446 s64 blkno; in ea_get() local
528 &blkno); in ea_get()
[all …]
Djfs_dmap.h297 extern int dbFree(struct inode *ipbmap, s64 blkno, s64 nblocks);
300 int free, s64 blkno, s64 nblocks, struct tblock * tblk);
307 s64 blkno, s64 nblocks, s64 addnblocks, s64 * results);
310 extern int dbAllocBottomUp(struct inode *ip, s64 blkno, s64 nblocks);
311 extern int dbExtendFS(struct inode *ipbmap, s64 blkno, s64 nblocks);
/Linux-v4.19/fs/xfs/libxfs/
Dxfs_da_btree.c140 if (be64_to_cpu(hdr3->info.blkno) != bp->b_bn) in xfs_da3_node_verify()
317 xfs_dablk_t blkno, in xfs_da3_node_create() argument
333 error = xfs_da_get_buf(tp, dp, blkno, -1, &bp, whichfork); in xfs_da3_node_create()
345 hdr3->info.blkno = cpu_to_be64(bp->b_bn); in xfs_da3_node_create()
495 ASSERT(be32_to_cpu(node->hdr.info.forw) == addblk->blkno); in xfs_da3_split()
497 node->hdr.info.back = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
504 ASSERT(be32_to_cpu(node->hdr.info.back) == addblk->blkno); in xfs_da3_split()
506 node->hdr.info.forw = cpu_to_be32(oldblk->blkno); in xfs_da3_split()
535 xfs_dablk_t blkno; in xfs_da3_root_split() local
547 error = xfs_da_grow_inode(args, &blkno); in xfs_da3_root_split()
[all …]
Dxfs_attr_leaf.c259 if (be64_to_cpu(hdr3->info.blkno) != bp->b_bn) in xfs_attr3_leaf_verify()
780 xfs_dablk_t blkno; in xfs_attr_shortform_to_leaf() local
799 error = xfs_da_grow_inode(args, &blkno); in xfs_attr_shortform_to_leaf()
812 ASSERT(blkno == 0); in xfs_attr_shortform_to_leaf()
813 error = xfs_attr3_leaf_create(args, blkno, &bp); in xfs_attr_shortform_to_leaf()
1072 xfs_dablk_t blkno; in xfs_attr3_leaf_to_node() local
1077 error = xfs_da_grow_inode(args, &blkno); in xfs_attr3_leaf_to_node()
1084 error = xfs_da_get_buf(args->trans, dp, blkno, -1, &bp2, XFS_ATTR_FORK); in xfs_attr3_leaf_to_node()
1094 hdr3->blkno = cpu_to_be64(bp2->b_bn); in xfs_attr3_leaf_to_node()
1114 btree[0].before = cpu_to_be32(blkno); in xfs_attr3_leaf_to_node()
[all …]
Dxfs_attr.c538 args->blkno = 0; in xfs_attr_leaf_addname()
539 error = xfs_attr3_leaf_read(args->trans, args->dp, args->blkno, -1, &bp); in xfs_attr_leaf_addname()
561 args->blkno2 = args->blkno; /* set 2nd entry info*/ in xfs_attr_leaf_addname()
650 args->blkno = args->blkno2; in xfs_attr_leaf_addname()
664 error = xfs_attr3_leaf_read(args->trans, args->dp, args->blkno, in xfs_attr_leaf_addname()
718 args->blkno = 0; in xfs_attr_leaf_removename()
719 error = xfs_attr3_leaf_read(args->trans, args->dp, args->blkno, -1, &bp); in xfs_attr_leaf_removename()
760 args->blkno = 0; in xfs_attr_leaf_get()
761 error = xfs_attr3_leaf_read(args->trans, args->dp, args->blkno, -1, &bp); in xfs_attr_leaf_get()
833 args->blkno2 = args->blkno; /* set 2nd entry info*/ in xfs_attr_node_addname()
[all …]
Dxfs_dir2_node.c56 if (be64_to_cpu(leaf3->info.blkno) != bp->b_bn) in xfs_dir3_leafn_check()
97 if (be64_to_cpu(hdr3->blkno) != bp->b_bn) in xfs_dir3_free_verify()
280 hdr3->hdr.blkno = cpu_to_be64(bp->b_bn); in xfs_dir3_free_get_buf()
500 args->blkno, args->index)); in xfs_dir2_leafn_add()
608 curfdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_addname()
696 state->extrablk.blkno = curfdb; in xfs_dir2_leafn_lookup_for_addname()
759 curdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_entry()
789 curdb != state->extrablk.blkno)) in xfs_dir2_leafn_lookup_for_entry()
796 newdb == state->extrablk.blkno) { in xfs_dir2_leafn_lookup_for_entry()
825 curdb != state->extrablk.blkno) in xfs_dir2_leafn_lookup_for_entry()
[all …]
Dxfs_da_btree.h62 xfs_dablk_t blkno; /* blkno of attr leaf of interest */ member
101 xfs_dablk_t blkno; /* filesystem blkno of buffer */ member
150 int xfs_da3_node_create(struct xfs_da_args *args, xfs_dablk_t blkno,
/Linux-v4.19/fs/xfs/
Dxfs_buf.h123 #define DEFINE_SINGLE_BUF_MAP(map, blkno, numblk) \ argument
124 struct xfs_buf_map (map) = { .bm_bn = (blkno), .bm_len = (numblk) };
205 xfs_daddr_t blkno, size_t numblks,
215 xfs_daddr_t blkno, in xfs_buf_alloc() argument
219 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_alloc()
237 xfs_daddr_t blkno, in xfs_buf_get() argument
241 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_get()
248 xfs_daddr_t blkno, in xfs_buf_read() argument
253 DEFINE_SINGLE_BUF_MAP(map, blkno, numblks); in xfs_buf_read()
260 xfs_daddr_t blkno, in xfs_buf_readahead() argument
[all …]
Dxfs_attr_list.c48 !((cursor)->blkno) && !((cursor)->offset))
158 cursor->blkno = 0; in xfs_attr_shortform_list()
219 cursor->blkno = 0; in xfs_attr_node_list_lookup()
221 error = xfs_da3_node_read(tp, dp, cursor->blkno, -1, &bp, in xfs_attr_node_list_lookup()
244 if (cursor->blkno == 0) in xfs_attr_node_list_lookup()
254 cursor->blkno = be32_to_cpu(btree->before); in xfs_attr_node_list_lookup()
266 if (cursor->blkno == 0) in xfs_attr_node_list_lookup()
305 if (cursor->blkno > 0) { in xfs_attr_node_list()
306 error = xfs_da3_node_read(context->tp, dp, cursor->blkno, -1, in xfs_attr_node_list()
370 cursor->blkno = leafhdr.forw; in xfs_attr_node_list()
[all …]
Dxfs_attr_inactive.c39 xfs_dablk_t blkno, in xfs_attr3_leaf_freextent() argument
55 tblkno = blkno; in xfs_attr3_leaf_freextent()
320 xfs_daddr_t blkno; in xfs_attr3_root_inactive() local
332 blkno = bp->b_bn; in xfs_attr3_root_inactive()
359 error = xfs_da_get_buf(*trans, dp, 0, blkno, &bp, XFS_ATTR_FORK); in xfs_attr3_root_inactive()
/Linux-v4.19/fs/xfs/scrub/
Ddabtree.c62 ds->state->path.blk[level].blkno), in xchk_da_process_error()
84 ds->state->path.blk[level].blkno), in xchk_da_set_corrupt()
163 xfs_dablk_t blkno) in xchk_da_btree_ptr_ok() argument
165 if (blkno < ds->lowest || (ds->highest != 0 && blkno >= ds->highest)) { in xchk_da_btree_ptr_ok()
287 if (ds->state->altpath.blk[level].blkno != sibling) in xchk_da_btree_block_check_sibling()
334 xfs_dablk_t blkno) in xchk_da_btree_block() argument
357 blk->blkno = blkno; in xchk_da_btree_block()
358 if (!xchk_da_btree_ptr_ok(ds, level, blkno)) in xchk_da_btree_block()
362 error = xfs_da_read_buf(dargs->trans, dargs->dp, blk->blkno, -2, in xchk_da_btree_block()
470 blk->blkno = 0; in xchk_da_btree_block()
[all …]
/Linux-v4.19/fs/gfs2/
Dlops.c263 static struct bio *gfs2_log_alloc_bio(struct gfs2_sbd *sdp, u64 blkno) in gfs2_log_alloc_bio() argument
271 bio->bi_iter.bi_sector = blkno * (sb->s_blocksize >> 9); 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
302 if (blkno == nblk) in gfs2_log_get_bio()
307 return gfs2_log_alloc_bio(sdp, blkno); in gfs2_log_get_bio()
324 unsigned size, unsigned offset, u64 blkno) in gfs2_log_write() argument
329 bio = gfs2_log_get_bio(sdp, blkno); in gfs2_log_write()
333 bio = gfs2_log_alloc_bio(sdp, blkno); in gfs2_log_write()
535 u64 blkno; in buf_lo_scan_elements() local
544 blkno = be64_to_cpu(*ptr++); in buf_lo_scan_elements()
[all …]
Dmeta_io.c113 struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno, int create) in gfs2_getbuf() argument
127 index = blkno >> shift; /* convert block to page */ in gfs2_getbuf()
128 bufnum = blkno - (index << shift); /* block buf index within page */ in gfs2_getbuf()
153 map_bh(bh, sdp->sd_vfs, blkno); in gfs2_getbuf()
181 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno) in gfs2_meta_new() argument
184 bh = gfs2_getbuf(gl, blkno, CREATE); in gfs2_meta_new()
250 int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags, in gfs2_meta_read() argument
262 *bhp = bh = gfs2_getbuf(gl, blkno, CREATE); in gfs2_meta_read()
275 bh = gfs2_getbuf(gl, blkno + 1, CREATE); in gfs2_meta_read()
Dmeta_io.h54 extern struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno);
55 extern int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags,
58 extern struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno,
Drecovery.h26 extern int gfs2_revoke_add(struct gfs2_jdesc *jd, u64 blkno, unsigned int where);
27 extern int gfs2_revoke_check(struct gfs2_jdesc *jd, u64 blkno, unsigned int where);
/Linux-v4.19/fs/ufs/
Dballoc.c46 u64 blkno; in ufs_free_fragments() local
97 blkno = ufs_fragstoblks (bbase); in ufs_free_fragments()
98 if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno)) { in ufs_free_fragments()
103 ufs_clusteracct (sb, ucpi, blkno, 1); in ufs_free_fragments()
142 u64 blkno; in ufs_free_blocks() local
184 blkno = ufs_fragstoblks(i); in ufs_free_blocks()
185 if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno)) { in ufs_free_blocks()
188 ubh_setblock(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno); in ufs_free_blocks()
191 ufs_clusteracct (sb, ucpi, blkno, 1); in ufs_free_blocks()
707 u64 result, blkno; in ufs_alloccg_block() local
[all …]

123