Home
last modified time | relevance | path

Searched refs:blocknr (Results 1 – 25 of 35) sorted by relevance

12

/linux/fs/jbd2/
H A Drevoke.c106 unsigned long long blocknr; member
136 static int insert_revoke_hash(journal_t *journal, unsigned long long blocknr, in insert_revoke_hash() argument
150 record->blocknr = blocknr; in insert_revoke_hash()
151 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; in insert_revoke_hash()
161 unsigned long long blocknr) in find_revoke_record() argument
166 hash_list = &journal->j_revoke->hash_table[hash(journal, blocknr)]; in find_revoke_record()
171 if (record->blocknr == blocknr) { in find_revoke_record()
326 int jbd2_journal_revoke(handle_t *handle, unsigned long long blocknr, in jbd2_journal_revoke() argument
348 bh = __find_get_block(bdev, blocknr, journal->j_blocksize); in jbd2_journal_revoke()
358 bh2 = __find_get_block(bdev, blocknr, journal->j_blocksize); in jbd2_journal_revoke()
[all …]
H A Djournal.c328 sector_t blocknr) in jbd2_journal_write_metadata_buffer() argument
414 new_bh->b_blocknr = blocknr; in jbd2_journal_write_metadata_buffer()
809 unsigned long blocknr; in jbd2_journal_next_log_block() local
814 blocknr = journal->j_head; in jbd2_journal_next_log_block()
820 return jbd2_journal_bmap(journal, blocknr, retp); in jbd2_journal_next_log_block()
827 unsigned long blocknr; in jbd2_fc_get_buf() local
838 blocknr = journal->j_fc_first + fc_off; in jbd2_fc_get_buf()
840 ret = jbd2_journal_bmap(journal, blocknr, &pblock); in jbd2_fc_get_buf()
914 int jbd2_journal_bmap(journal_t *journal, unsigned long blocknr, in jbd2_journal_bmap() argument
919 sector_t block = blocknr; in jbd2_journal_bmap()
[all …]
H A Dcheckpoint.c320 unsigned long blocknr; in jbd2_cleanup_journal_tail() local
325 if (!jbd2_journal_get_log_tail(journal, &first_tid, &blocknr)) in jbd2_cleanup_journal_tail()
327 J_ASSERT(blocknr != 0); in jbd2_cleanup_journal_tail()
340 return __jbd2_update_log_tail(journal, first_tid, blocknr); in jbd2_cleanup_journal_tail()
/linux/fs/fat/
H A Dfatent.c24 int *offset, sector_t *blocknr) in fat12_ent_blocknr() argument
30 *blocknr = sbi->fat_start + (bytes >> sb->s_blocksize_bits); in fat12_ent_blocknr()
34 int *offset, sector_t *blocknr) in fat_ent_blocknr() argument
40 *blocknr = sbi->fat_start + (bytes >> sb->s_blocksize_bits); in fat_ent_blocknr()
70 int offset, sector_t blocknr) in fat12_ent_bread() argument
74 WARN_ON(blocknr < MSDOS_SB(sb)->fat_start); in fat12_ent_bread()
77 bhs[0] = sb_bread(sb, blocknr); in fat12_ent_bread()
85 blocknr++; in fat12_ent_bread()
86 bhs[1] = sb_bread(sb, blocknr); in fat12_ent_bread()
98 (llu)blocknr); in fat12_ent_bread()
[all …]
H A Dnfs.c68 sector_t blocknr; in __fat_nfs_get_inode() local
70 fat_get_blknr_offset(MSDOS_SB(sb), i_pos, &blocknr, &offset); in __fat_nfs_get_inode()
71 bh = sb_bread(sb, blocknr); in __fat_nfs_get_inode()
75 (llu)blocknr); in __fat_nfs_get_inode()
H A Dinode.c315 sector_t blocknr; in _fat_bmap() local
319 blocknr = generic_block_bmap(mapping, block, fat_get_block_bmap); in _fat_bmap()
322 return blocknr; in _fat_bmap()
859 sector_t blocknr; in __fat_write_inode() local
870 fat_get_blknr_offset(sbi, i_pos, &blocknr, &offset); in __fat_write_inode()
871 bh = sb_bread(sb, blocknr); in __fat_write_inode()
/linux/fs/nilfs2/
H A Ddirect.c56 sector_t blocknr; in nilfs_direct_lookup_contig() local
67 ret = nilfs_dat_translate(dat, ptr, &blocknr); in nilfs_direct_lookup_contig()
70 ptr = blocknr; in nilfs_direct_lookup_contig()
80 ret = nilfs_dat_translate(dat, ptr2, &blocknr); in nilfs_direct_lookup_contig()
83 ptr2 = blocknr; in nilfs_direct_lookup_contig()
295 sector_t blocknr, in nilfs_direct_assign_v() argument
305 nilfs_dat_commit_start(dat, &req.bpr_req, blocknr); in nilfs_direct_assign_v()
315 sector_t blocknr, in nilfs_direct_assign_p() argument
318 nilfs_direct_set_ptr(direct, key, blocknr); in nilfs_direct_assign_p()
329 sector_t blocknr, in nilfs_direct_assign() argument
[all …]
H A Dbtnode.c48 nilfs_btnode_create_block(struct address_space *btnc, __u64 blocknr) in nilfs_btnode_create_block() argument
53 bh = nilfs_grab_buffer(inode, btnc, blocknr, BIT(BH_NILFS_Node)); in nilfs_btnode_create_block()
68 (unsigned long long)blocknr, inode->i_ino); in nilfs_btnode_create_block()
72 bh->b_blocknr = blocknr; in nilfs_btnode_create_block()
87 int nilfs_btnode_submit_block(struct address_space *btnc, __u64 blocknr, in nilfs_btnode_submit_block() argument
96 bh = nilfs_grab_buffer(inode, btnc, blocknr, BIT(BH_NILFS_Node)); in nilfs_btnode_submit_block()
107 pblocknr = blocknr; in nilfs_btnode_submit_block()
112 err = nilfs_dat_translate(nilfs->ns_dat, blocknr, in nilfs_btnode_submit_block()
140 bh->b_blocknr = blocknr; /* set back to the given block address */ in nilfs_btnode_submit_block()
H A Dbmap.c62 sector_t blocknr; in nilfs_bmap_lookup_at_level()
72 &blocknr); in nilfs_bmap_lookup_at_level()
74 *ptrp = blocknr; in nilfs_bmap_lookup_at_level()
352 * @blocknr: block number
355 * Description: nilfs_bmap_assign() assigns the block number @blocknr to the
368 unsigned long blocknr,
374 ret = bmap->b_ops->bop_assign(bmap, bh, blocknr, binfo);
65 sector_t blocknr; nilfs_bmap_lookup_at_level() local
384 nilfs_bmap_assign(struct nilfs_bmap * bmap,struct buffer_head ** bh,unsigned long blocknr,union nilfs_binfo * binfo) nilfs_bmap_assign() argument
H A Dbtree.c335 * @blocknr: block number
341 sector_t blocknr) in nilfs_btree_node_broken() argument
356 "bad btree node (ino=%lu, blocknr=%llu): level = %d, flags = 0x%x, nchildren = %d", in nilfs_btree_node_broken()
357 inode->i_ino, (unsigned long long)blocknr, level, in nilfs_btree_node_broken()
524 "I/O error reading b-tree node block (ino=%lu, blocknr=%llu)", in __nilfs_btree_get_block()
710 sector_t blocknr; in nilfs_btree_lookup_contig()
725 ret = nilfs_dat_translate(dat, ptr, &blocknr); in nilfs_btree_lookup_contig()
728 ptr = blocknr; in nilfs_btree_lookup_contig()
744 ret = nilfs_dat_translate(dat, ptr2, &blocknr); in nilfs_btree_lookup_contig()
747 ptr2 = blocknr; in nilfs_btree_lookup_contig()
711 sector_t blocknr; nilfs_btree_lookup_contig() local
2207 nilfs_btree_assign_p(struct nilfs_bmap * btree,struct nilfs_btree_path * path,int level,struct buffer_head ** bh,sector_t blocknr,union nilfs_binfo * binfo) nilfs_btree_assign_p() argument
2249 nilfs_btree_assign_v(struct nilfs_bmap * btree,struct nilfs_btree_path * path,int level,struct buffer_head ** bh,sector_t blocknr,union nilfs_binfo * binfo) nilfs_btree_assign_v() argument
2278 nilfs_btree_assign(struct nilfs_bmap * btree,struct buffer_head ** bh,sector_t blocknr,union nilfs_binfo * binfo) nilfs_btree_assign() argument
2317 nilfs_btree_assign_gc(struct nilfs_bmap * btree,struct buffer_head ** bh,sector_t blocknr,union nilfs_binfo * binfo) nilfs_btree_assign_gc() argument
[all...]
H A Dbtnode.h36 __u64 blocknr);
H A Dthe_nilfs.h317 nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr) in nilfs_get_segnum_of_block() argument
319 sector_t segnum = blocknr; in nilfs_get_segnum_of_block()
H A Dsuper.c352 sector_t blocknr, newblocknr; in nilfs_move_2nd_super()
361 blocknr = nilfs->ns_sbh[1]->b_blocknr; in nilfs_move_2nd_super()
364 blocknr = nilfs->ns_sbh[0]->b_blocknr; in nilfs_move_2nd_super()
367 blocknr = 0; in nilfs_move_2nd_super()
369 if (sb2i >= 0 && (u64)blocknr << nilfs->ns_blocksize_bits == sb2off) in nilfs_move_2nd_super()
348 sector_t blocknr, newblocknr; nilfs_move_2nd_super() local
/linux/fs/affs/
H A Dfile.c124 u32 blocknr, tmp; in affs_alloc_extblock() local
126 blocknr = affs_alloc_block(inode, bh->b_blocknr); in affs_alloc_extblock()
127 if (!blocknr) in affs_alloc_extblock()
130 new_bh = affs_getzeroblk(sb, blocknr); in affs_alloc_extblock()
132 affs_free_block(sb, blocknr); in affs_alloc_extblock()
137 AFFS_HEAD(new_bh)->key = cpu_to_be32(blocknr); in affs_alloc_extblock()
147 AFFS_TAIL(sb, bh)->extension = cpu_to_be32(blocknr); in affs_alloc_extblock()
148 affs_adjust_checksum(bh, blocknr - tmp); in affs_alloc_extblock()
325 u32 blocknr = affs_alloc_block(inode, ext_bh->b_blocknr); in affs_get_block() local
326 if (!blocknr) in affs_get_block()
[all …]
/linux/drivers/md/persistent-data/
H A Ddm-space-map-common.h34 __le64 blocknr; member
44 __le64 blocknr; member
113 __le64 blocknr; member
H A Ddm-btree-spine.c26 h->blocknr = cpu_to_le64(dm_block_location(b)); in node_prepare_for_write()
42 if (dm_block_location(b) != le64_to_cpu(h->blocknr)) { in node_check()
44 le64_to_cpu(h->blocknr), dm_block_location(b)); in node_check()
H A Ddm-btree-internal.h32 __le64 blocknr; /* Block this node is supposed to live in. */ member
H A Ddm-array.c29 __le64 blocknr; /* Block this node is supposed to live in. */ member
47 bh_le->blocknr = cpu_to_le64(dm_block_location(b)); in array_block_prepare_for_write()
60 if (dm_block_location(b) != le64_to_cpu(bh_le->blocknr)) { in array_block_check()
62 (unsigned long long) le64_to_cpu(bh_le->blocknr), in array_block_check()
/linux/fs/cramfs/
H A Dinode.c189 unsigned i, blocknr, buffer; in cramfs_blkdev_read() local
195 blocknr = offset >> PAGE_SHIFT; in cramfs_blkdev_read()
204 if (blocknr < buffer_blocknr[i]) in cramfs_blkdev_read()
206 blk_offset = (blocknr - buffer_blocknr[i]) << PAGE_SHIFT; in cramfs_blkdev_read()
218 page_cache_sync_readahead(mapping, &ra, NULL, blocknr, BLKS_PER_BUF); in cramfs_blkdev_read()
223 if (blocknr + i < devsize) { in cramfs_blkdev_read()
224 page = read_mapping_page(mapping, blocknr + i, NULL); in cramfs_blkdev_read()
234 buffer_blocknr[buffer] = blocknr; in cramfs_blkdev_read()
/linux/fs/btrfs/
H A Ddefrag.c333 static bool close_blocks(u64 blocknr, u64 other, u32 blocksize) in close_blocks() argument
335 if (blocknr < other && other - (blocknr + blocksize) < SZ_32K) in close_blocks()
337 if (blocknr > other && blocknr - (other + blocksize) < SZ_32K) in close_blocks()
383 u64 blocknr; in btrfs_realloc_node() local
392 blocknr = btrfs_node_blockptr(parent, i); in btrfs_realloc_node()
394 last_block = blocknr; in btrfs_realloc_node()
398 close = close_blocks(blocknr, other, blocksize); in btrfs_realloc_node()
402 close = close_blocks(blocknr, other, blocksize); in btrfs_realloc_node()
405 last_block = blocknr; in btrfs_realloc_node()
/linux/fs/sysv/
H A Dsuper.c356 unsigned long blocknr; in sysv_fill_super() local
390 blocknr = bh->b_blocknr << 1; in sysv_fill_super()
393 bh1 = sb_bread(sb, blocknr); in sysv_fill_super()
394 bh = sb_bread(sb, blocknr + 1); in sysv_fill_super()
400 blocknr = bh->b_blocknr >> 1; in sysv_fill_super()
403 bh1 = bh = sb_bread(sb, blocknr); in sysv_fill_super()
/linux/fs/jffs2/
H A Dnodemgmt.c589 int blocknr; in jffs2_mark_node_obsolete() local
604 blocknr = ref->flash_offset / c->sector_size; in jffs2_mark_node_obsolete()
605 if (blocknr >= c->nr_blocks) { in jffs2_mark_node_obsolete()
610 jeb = &c->blocks[blocknr]; in jffs2_mark_node_obsolete()
630 freed_len, blocknr, in jffs2_mark_node_obsolete()
641 freed_len, blocknr, in jffs2_mark_node_obsolete()
/linux/drivers/md/
H A Ddm-clone-metadata.c41 __le64 blocknr; member
173 sb->blocknr = cpu_to_le64(dm_block_location(b)); in sb_prepare_for_write()
188 if (dm_block_location(b) != le64_to_cpu(sb->blocknr)) { in sb_check()
190 le64_to_cpu(sb->blocknr), in sb_check()
/linux/fs/exfat/
H A Dinode.c512 sector_t blocknr; in exfat_aop_bmap() local
516 blocknr = generic_block_bmap(mapping, block, exfat_get_block); in exfat_aop_bmap()
518 return blocknr; in exfat_aop_bmap()
/linux/fs/
H A Ddirect-io.c786 unsigned offset, unsigned len, sector_t blocknr, in submit_page_section() argument
806 (sdio->cur_page_len >> sdio->blkbits) == blocknr) { in submit_page_section()
826 sdio->cur_page_block = blocknr; in submit_page_section()

12