| /fs/ntfs3/ |
| A D | bitfunc.c | 39 if (8 - pos >= nbits) in are_bits_clear() 40 return !nbits || !(*map & fill_mask[pos + nbits] & in are_bits_clear() 45 nbits -= 8 - pos; in are_bits_clear() 51 if (nbits >= pos * 8) { in are_bits_clear() 52 for (nbits -= pos * 8; pos; pos--, map++) { in are_bits_clear() 69 pos = nbits & 7; in are_bits_clear() 88 if (8 - pos >= nbits) { in are_bits_set() 90 return !nbits || (*map & mask) == mask; in are_bits_set() 96 nbits -= 8 - pos; in are_bits_set() 102 if (nbits >= pos * 8) { in are_bits_set() [all …]
|
| A D | bitmap.c | 302 wnd->nbits : in wnd_add_free_ext() 571 if (wbit + wbits > wnd->nbits) in wnd_rescan() 572 wbits = wnd->nbits - wbit; in wnd_rescan() 653 wnd->nbits = nbits; in wnd_init() 654 wnd->total_zeroes = nbits; in wnd_init() 991 max_alloc = wnd->nbits; in wnd_find() 1126 if (max_alloc == wnd->nbits) { in wnd_find() 1151 if (max_alloc == wnd->nbits) { in wnd_find() 1315 size_t old_bits = wnd->nbits; in wnd_extend() 1379 wnd->nbits = new_bits; in wnd_extend() [all …]
|
| A D | index.c | 200 u32 nbits; member 281 bbuf->nbits = 8 * blocksize; in bmp_buf_get() 389 from &= nbits - 1; in scan_nres_bitmap() 434 ok = nbits > from ? in scan_nres_bitmap() 495 if (pos < nbits) in indx_find_free() 542 if (pos < nbits) in indx_used_bit() 2051 size_t nbits; in indx_shrink() local 2068 if (bit >= nbits) in indx_shrink() 2072 if (pos < nbits) in indx_shrink() 2079 if (bit >= nbits) in indx_shrink() [all …]
|
| A D | fsntfs.c | 399 if (lcn >= wnd->nbits) in ntfs_look_for_free_space() 507 new_mft_total = ALIGN(wnd->nbits + NTFS_MFT_INCREASE_STEP, 128); in ntfs_extend_mft() 588 mft_total = wnd->nbits; in ntfs_look_free_mft() 668 if (zbit + zlen > wnd->nbits) in ntfs_look_free_mft() 669 zlen = wnd->nbits - zbit; in ntfs_look_free_mft() 700 if (sbi->mft.next_free >= sbi->mft.bitmap.nbits) { in ntfs_look_free_mft() 702 sbi->mft.next_free = sbi->mft.bitmap.nbits; in ntfs_look_free_mft() 743 if (rno >= wnd->nbits) in ntfs_mark_rec_free() 825 (u64)sbi->mft.bitmap.nbits << sbi->record_bits); in ntfs_refresh_zone()
|
| A D | super.c | 474 sbi->cluster_size, sbi->used.bitmap.nbits, in ntfs3_volinfo() 475 sbi->mft.bitmap.nbits, in ntfs3_volinfo() 476 sbi->mft.bitmap.nbits - wnd_zeroes(&sbi->mft.bitmap), in ntfs3_volinfo() 711 buf->f_blocks = wnd->nbits; in ntfs_statfs() 1113 sbi->used.bitmap.nbits = clusters; in ntfs_init_from_boot() 1392 tt = sbi->used.bitmap.nbits; in ntfs_fill_super()
|
| A D | ntfs_fs.h | 148 size_t nbits; member 489 bool are_bits_clear(const void *map, size_t bit, size_t nbits); 490 bool are_bits_set(const void *map, size_t bit, size_t nbits); 491 size_t get_set_bits_ex(const void *map, size_t bit, size_t nbits); 839 int wnd_init(struct wnd_bitmap *wnd, struct super_block *sb, size_t nbits);
|
| A D | run.c | 1008 if (lcn != SPARSE_LCN64 && lcn + len > sbi->used.bitmap.nbits) { in run_unpack()
|
| A D | inode.c | 615 if (lcn >= sbi->used.bitmap.nbits) { in ntfs_get_block_vbo()
|
| /fs/omfs/ |
| A D | bitmap.c | 13 int nbits = sb->s_blocksize * 8; in omfs_count_free() local 16 sum += nbits - bitmap_weight(sbi->s_imap[i], nbits); in omfs_count_free() 26 static int count_run(unsigned long **addr, int nbits, in count_run() argument 33 x = find_next_bit(*addr, nbits, bit); in count_run() 36 if (x < nbits || count > max) in count_run() 49 int nbits, int bit, int count, int set) in set_run() argument 62 if (bit >= nbits) { in set_run()
|
| /fs/btrfs/ |
| A D | misc.h | 145 unsigned long nbits) in bitmap_test_range_all_set() argument 149 found_zero = find_next_zero_bit(addr, start + nbits, start); in bitmap_test_range_all_set() 150 return (found_zero == start + nbits); in bitmap_test_range_all_set() 155 unsigned long nbits) in bitmap_test_range_all_zero() argument 159 found_set = find_next_bit(addr, start + nbits, start); in bitmap_test_range_all_zero() 160 return (found_set == start + nbits); in bitmap_test_range_all_zero()
|
| A D | subpage.c | 228 const int nbits = (len >> fs_info->sectorsize_bits); in btrfs_subpage_end_and_test_lock() local 249 for_each_set_bit_from(bit, bfs->bitmaps, start_bit + nbits) { in btrfs_subpage_end_and_test_lock() 707 unsigned int nbits; in btrfs_folio_assert_not_dirty() local 719 nbits = len >> fs_info->sectorsize_bits; in btrfs_folio_assert_not_dirty() 725 ASSERT(bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits)); in btrfs_folio_assert_not_dirty() 727 ASSERT(bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits)); in btrfs_folio_assert_not_dirty() 744 unsigned int nbits; in btrfs_folio_set_lock() local 753 nbits = len >> fs_info->sectorsize_bits; in btrfs_folio_set_lock() 758 ASSERT(bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits)); in btrfs_folio_set_lock() 760 bitmap_set(bfs->bitmaps, start_bit, nbits); in btrfs_folio_set_lock() [all …]
|
| A D | extent_io.h | 79 #define BITMAP_LAST_BYTE_MASK(nbits) \ argument 80 (BYTE_MASK >> (-(nbits) & (BITS_PER_BYTE - 1)))
|
| A D | zoned.c | 1165 unsigned long nbits = size >> shift; in btrfs_ensure_empty_zones() local 1172 if (begin + nbits > zinfo->nr_zones) in btrfs_ensure_empty_zones() 1176 if (bitmap_test_range_all_zero(zinfo->seq_zones, begin, nbits)) in btrfs_ensure_empty_zones() 1180 if (bitmap_test_range_all_set(zinfo->seq_zones, begin, nbits) && in btrfs_ensure_empty_zones() 1181 bitmap_test_range_all_set(zinfo->empty_zones, begin, nbits)) in btrfs_ensure_empty_zones()
|
| A D | extent_io.c | 1265 unsigned int nbits; in set_delalloc_bitmap() local 1269 nbits = len >> fs_info->sectorsize_bits; in set_delalloc_bitmap() 1270 ASSERT(bitmap_test_range_all_zero(delalloc_bitmap, start_bit, nbits)); in set_delalloc_bitmap() 1271 bitmap_set(delalloc_bitmap, start_bit, nbits); in set_delalloc_bitmap()
|
| /fs/xfs/ |
| A D | xfs_buf_item.c | 132 int nbits; in xfs_buf_item_size_segment() local 142 nbits = xfs_contig_bits(blfp->blf_data_map, in xfs_buf_item_size_segment() 144 ASSERT(nbits > 0); in xfs_buf_item_size_segment() 146 *nbytes += nbits * XFS_BLF_CHUNK; in xfs_buf_item_size_segment() 155 (uint)first_bit + nbits + 1); in xfs_buf_item_size_segment() 271 uint nbits) in xfs_buf_item_copy_iovec() argument 276 nbits * XFS_BLF_CHUNK); in xfs_buf_item_copy_iovec() 290 uint nbits; in xfs_buf_item_format_segment() local 333 ASSERT(nbits > 0); in xfs_buf_item_format_segment() 335 first_bit, nbits); in xfs_buf_item_format_segment() [all …]
|
| A D | xfs_buf_item_recover.c | 474 int nbits; in xlog_recover_do_reg_buffer() local 487 nbits = xfs_contig_bits(buf_f->blf_data_map, in xlog_recover_do_reg_buffer() 489 ASSERT(nbits > 0); in xlog_recover_do_reg_buffer() 504 nbits = item->ri_buf[i].iov_len >> XFS_BLF_SHIFT; in xlog_recover_do_reg_buffer() 537 nbits<<XFS_BLF_SHIFT); /* length */ in xlog_recover_do_reg_buffer() 540 bit += nbits; in xlog_recover_do_reg_buffer() 615 int nbits = 0; in xlog_recover_do_inode_buffer() local 645 bit += nbits; in xlog_recover_do_inode_buffer() 656 nbits = xfs_contig_bits(buf_f->blf_data_map, in xlog_recover_do_inode_buffer() 658 ASSERT(nbits > 0); in xlog_recover_do_inode_buffer() [all …]
|
| /fs/jfs/ |
| A D | jfs_dmap.c | 442 int word, nbits, nwords; in dbUpdatePMap() local 503 rbits -= nbits, dbitno += nbits) { in dbUpdatePMap() 508 nbits = min(rbits, DBWORD - wbitno); in dbUpdatePMap() 511 if (nbits < DBWORD) { in dbUpdatePMap() 516 (ONES << (DBWORD - nbits) >> wbitno); in dbUpdatePMap() 531 nbits = nwords << L2DBWORD; in dbUpdatePMap()
|
| /fs/xfs/libxfs/ |
| A D | xfs_btree.h | 386 int nbits, /* number of bits to inspect */
|
| A D | xfs_btree.c | 927 int nbits, /* number of bits to inspect */ in xfs_btree_offsets() argument 947 for (i = nbits - 1, imask = 1u << i; ; i--, imask >>= 1) { in xfs_btree_offsets() 1624 int nbits; in xfs_btree_log_block() local 1636 nbits = XFS_BB_NUM_BITS_CRC; in xfs_btree_log_block() 1638 nbits = XFS_BB_NUM_BITS; in xfs_btree_log_block() 1643 nbits, &first, &last); in xfs_btree_log_block()
|