Searched refs:i_blkbits (Results 1 - 25 of 82) sorted by relevance

1234

/linux-master/fs/
H A Dstack.c72 dest->i_blkbits = src->i_blkbits;
H A Ddirect-io.c589 * get_block() is passed the number of i_blkbits-sized blocks which direct_io
613 unsigned int i_blkbits = sdio->blkbits + sdio->blkfactor; local
629 map_bh->b_size = fs_count << i_blkbits;
645 if (i_size && fs_startblk <= (i_size - 1) >> i_blkbits)
898 * with the size of IO which is permitted at this offset and this i_blkbits.
900 * For best results, the blockdev should be set up with 512-byte i_blkbits and
909 const unsigned i_blkbits = blkbits + sdio->blkfactor; local
953 map_bh->b_size >> i_blkbits);
1111 unsigned i_blkbits = READ_ONCE(inode->i_blkbits); local
[all...]
H A Dmpage.c117 if (inode->i_blkbits == PAGE_SHIFT &&
162 const unsigned blkbits = inode->i_blkbits;
465 const unsigned blkbits = inode->i_blkbits;
/linux-master/include/linux/
H A Dquotaops.h326 return dquot_alloc_space_nodirty(inode, nr << inode->i_blkbits);
331 dquot_alloc_space_nofail(inode, nr << inode->i_blkbits);
336 return dquot_alloc_space(inode, nr << inode->i_blkbits);
341 return __dquot_alloc_space(inode, nr << inode->i_blkbits, 0);
356 return __dquot_alloc_space(inode, nr << inode->i_blkbits,
362 dquot_claim_space_nodirty(inode, nr << inode->i_blkbits);
368 dquot_reclaim_space_nodirty(inode, nr << inode->i_blkbits);
385 dquot_free_space_nodirty(inode, nr << inode->i_blkbits);
390 dquot_free_space(inode, nr << inode->i_blkbits);
396 __dquot_free_space(inode, nr << inode->i_blkbits, DQUOT_SPACE_RESERV
[all...]
/linux-master/fs/crypto/
H A Dbio.c52 const unsigned int blockbits = inode->i_blkbits;
119 u64 du_index = (u64)lblk << (inode->i_blkbits - du_bits);
120 u64 du_remaining = (u64)len << (inode->i_blkbits - du_bits);
121 sector_t sector = pblk << (inode->i_blkbits - SECTOR_SHIFT);
H A Dinline_crypt.c301 *lblk_num_ret = ((u64)page->index << (PAGE_SHIFT - inode->i_blkbits)) +
302 (bh_offset(bh) >> inode->i_blkbits);
H A Dfscrypt_private.h173 return policy->log2_data_unit_size ?: inode->i_blkbits;
182 return inode->i_blkbits;
H A Dpolicy.c253 if (policy->log2_data_unit_size > inode->i_blkbits ||
260 if (policy->log2_data_unit_size != inode->i_blkbits &&
/linux-master/fs/gfs2/
H A Dinode.h47 inode->i_blocks = blocks << (inode->i_blkbits - 9);
52 return inode->i_blocks >> (inode->i_blkbits - 9);
57 change <<= inode->i_blkbits - 9;
81 if (size & (BIT(inode->i_blkbits) - 1))
H A Dbmap.c75 BIT(inode->i_blkbits), BIT(BH_Uptodate));
600 iomap->length = hole_size << inode->i_blkbits;
669 size_t dblks = iomap->length >> inode->i_blkbits;
765 iomap->addr = bn << inode->i_blkbits;
774 iomap->length = (u64)dblks << inode->i_blkbits;
886 iomap->addr = (ip->i_no_addr << inode->i_blkbits) +
894 lblock = pos >> inode->i_blkbits;
895 iomap->offset = lblock << inode->i_blkbits;
896 lblock_stop = (pos + length - 1) >> inode->i_blkbits;
898 iomap->length = len << inode->i_blkbits;
[all...]
/linux-master/fs/ext4/
H A Dmove_extent.c189 block = (sector_t)folio->index << (PAGE_SHIFT - inode->i_blkbits);
264 int from = data_offset_in_page << orig_inode->i_blkbits;
265 int blocks_per_page = PAGE_SIZE >> orig_inode->i_blkbits;
290 ((orig_inode->i_size - 1) >> orig_inode->i_blkbits)) {
301 ((block_len_in_page - 1) << orig_inode->i_blkbits);
303 data_size = block_len_in_page << orig_inode->i_blkbits;
375 block_len_in_page << orig_inode->i_blkbits;
384 1 << orig_inode->i_blkbits, 0);
458 unsigned int blkbits = orig_inode->i_blkbits;
505 if ((orig_start & ~(PAGE_MASK >> orig_inode->i_blkbits)) !
[all...]
H A Dinode.c704 (loff_t)map->m_lblk << inode->i_blkbits;
705 loff_t length = (loff_t)map->m_len << inode->i_blkbits;
763 map.m_len = bh->b_size >> inode->i_blkbits;
1562 start = index << (PAGE_SHIFT - inode->i_blkbits);
1563 last = end << (PAGE_SHIFT - inode->i_blkbits);
1961 >> inode->i_blkbits;
2019 int blkbits = mpd->inode->i_blkbits;
2085 int bpp_bits = PAGE_SHIFT - inode->i_blkbits;
2214 io_end_vec->offset = ((loff_t)map->m_lblk) << inode->i_blkbits;
2371 int blkbits = mpd->inode->i_blkbits;
[all...]
/linux-master/fs/udf/
H A Ddirectory.c42 if (len > 1 << iter->dir->i_blkbits) {
70 u32 blksize = 1 << iter->dir->i_blkbits;
127 unsigned int ralen = 16 >> (iter->dir->i_blkbits - 9);
135 if (iter->loffset + ralen > (iter->elen >> iter->dir->i_blkbits))
136 ralen = (iter->elen >> iter->dir->i_blkbits) - iter->loffset;
170 if (iter->loffset < DIV_ROUND_UP(iter->elen, 1<<iter->dir->i_blkbits))
190 int blksize = 1 << iter->dir->i_blkbits;
262 if (inode_bmap(dir, iter->pos >> dir->i_blkbits, &iter->epos,
286 int blksize = 1 << iter->dir->i_blkbits;
405 int blksize = 1 << iter->dir->i_blkbits;
[all...]
/linux-master/fs/iomap/
H A Dfiemap.c103 .pos = (loff_t)bno << mapping->host->i_blkbits,
107 const unsigned int blkshift = mapping->host->i_blkbits - SECTOR_SHIFT;
H A Dbuffered-io.c64 unsigned int first_blk = off >> inode->i_blkbits;
65 unsigned int last_blk = (off + len - 1) >> inode->i_blkbits;
103 offset_in_folio(folio, *range_start) >> inode->i_blkbits;
105 offset_in_folio(folio, range_end) >> inode->i_blkbits,
119 *range_start = folio_pos(folio) + (start_blk << inode->i_blkbits);
120 return nblks << inode->i_blkbits;
141 unsigned int first_blk = (off >> inode->i_blkbits);
142 unsigned int last_blk = (off + len - 1) >> inode->i_blkbits;
164 unsigned int first_blk = (off >> inode->i_blkbits);
165 unsigned int last_blk = (off + len - 1) >> inode->i_blkbits;
[all...]
/linux-master/fs/nilfs2/
H A Dalloc.h28 return 1UL << (inode->i_blkbits + 3 /* log2(8 = CHAR_BITS) */);
H A Dfile.c106 nilfs_set_file_dirty(inode, 1 << (PAGE_SHIFT - inode->i_blkbits));
H A Dpage.c52 int blkbits = inode->i_blkbits;
506 index = start_blk >> (PAGE_SHIFT - inode->i_blkbits);
525 b = folio->index << (PAGE_SHIFT - inode->i_blkbits);
H A Dmdt.c359 pgoff_t index = block >> (PAGE_SHIFT - inode->i_blkbits);
374 (PAGE_SHIFT - inode->i_blkbits);
563 int blkbits = inode->i_blkbits;
604 n = bh_offset(bh) >> inode->i_blkbits;
H A Dbtnode.c187 if (inode->i_blkbits == PAGE_SHIFT) {
/linux-master/fs/jfs/
H A Djfs_metapage.c107 l2mp_blocks = L2PSIZE - page->mapping->host->i_blkbits;
119 int l2mp_blocks = L2PSIZE - page->mapping->host->i_blkbits;
242 inode->i_blkbits;
357 (PAGE_SHIFT - inode->i_blkbits);
381 block_offset = offset >> inode->i_blkbits;
388 bio_bytes += len << inode->i_blkbits;
407 xlen = (PAGE_SIZE - offset) >> inode->i_blkbits;
421 bio->bi_iter.bi_sector = pblock << (inode->i_blkbits - 9);
427 bio_bytes = len << inode->i_blkbits;
485 (PAGE_SHIFT - inode->i_blkbits);
[all...]
H A Dinode.c207 s32 xlen = bh_result->b_size >> ip->i_blkbits;
237 bh_result->b_size = xlen << ip->i_blkbits;
254 bh_result->b_size = lengthXAD(&xad) << ip->i_blkbits;
/linux-master/fs/omfs/
H A Dfile.c229 int max_blocks = bh_result->b_size >> inode->i_blkbits;
259 bh_result->b_size = (remain << inode->i_blkbits);
/linux-master/fs/ufs/
H A Dutil.c267 create_empty_buffers(folio, 1 << inode->i_blkbits, 0);
/linux-master/fs/ocfs2/
H A Daops.c139 u64 max_blocks = bh_result->b_size >> inode->i_blkbits;
189 bh_result->b_size = count << inode->i_blkbits;
2133 * this i_blkbits."
2150 unsigned int i_blkbits = inode->i_sb->s_blocksize_bits; local
2151 loff_t pos = iblock << i_blkbits;
2152 sector_t endblk = (i_size_read(inode) - 1) >> i_blkbits;
2171 ((iblock + ((len - 1) >> i_blkbits)) > endblk))
2172 len = (endblk - iblock + 1) << i_blkbits;

Completed in 375 milliseconds

1234