| /linux/fs/nilfs2/ |
| A D | bmap.c | 105 ret = bmap->b_ops->bop_check_insert(bmap, key); in nilfs_bmap_do_insert() 121 return bmap->b_ops->bop_insert(bmap, key, ptr); in nilfs_bmap_do_insert() 160 ret = bmap->b_ops->bop_check_delete(bmap, key); in nilfs_bmap_do_delete() 176 return bmap->b_ops->bop_delete(bmap, key); in nilfs_bmap_do_delete() 215 ret = bmap->b_ops->bop_last_key(bmap, keyp); in nilfs_bmap_last_key() 256 ret = bmap->b_ops->bop_last_key(bmap, &lastkey); in nilfs_bmap_do_truncate() 267 ret = bmap->b_ops->bop_last_key(bmap, &lastkey); in nilfs_bmap_do_truncate() 313 bmap->b_ops->bop_clear(bmap); in nilfs_bmap_clear() 337 ret = bmap->b_ops->bop_propagate(bmap, bh); in nilfs_bmap_propagate() 412 ret = bmap->b_ops->bop_mark(bmap, key, level); in nilfs_bmap_mark() [all …]
|
| A D | direct.c | 118 if (NILFS_BMAP_USE_VBN(bmap)) { in nilfs_direct_insert() 120 dat = nilfs_bmap_get_dat(bmap); in nilfs_direct_insert() 131 if (!nilfs_bmap_dirty(bmap)) in nilfs_direct_insert() 132 nilfs_bmap_set_dirty(bmap); in nilfs_direct_insert() 134 if (NILFS_BMAP_USE_VBN(bmap)) in nilfs_direct_insert() 152 dat = NILFS_BMAP_USE_VBN(bmap) ? nilfs_bmap_get_dat(bmap) : NULL; in nilfs_direct_delete() 232 ret = bmap->b_ops->bop_delete(bmap, key); in nilfs_direct_delete_and_convert() 238 bmap->b_ops->bop_clear(bmap); in nilfs_direct_delete_and_convert() 252 nilfs_direct_init(bmap); in nilfs_direct_delete_and_convert() 265 if (!NILFS_BMAP_USE_VBN(bmap)) in nilfs_direct_propagate() [all …]
|
| A D | bmap.h | 126 #define NILFS_BMAP_USE_VBN(bmap) ((bmap)->b_ptr_type > 0) argument 150 int nilfs_bmap_delete(struct nilfs_bmap *bmap, __u64 key); 170 return nilfs_bmap_lookup_at_level(bmap, key, 1, ptr); in nilfs_bmap_lookup() 185 req->bpr_ptr = bmap->b_last_allocated_ptr++; in nilfs_bmap_prepare_alloc_ptr() 204 bmap->b_last_allocated_ptr--; in nilfs_bmap_abort_alloc_ptr() 220 bmap->b_ptr_type == NILFS_BMAP_PTR_VS); in nilfs_bmap_commit_end_ptr() 234 bmap->b_last_allocated_key = key; in nilfs_bmap_set_target_v() 235 bmap->b_last_allocated_ptr = ptr; in nilfs_bmap_set_target_v() 248 return !!(bmap->b_state & NILFS_BMAP_DIRTY); in nilfs_bmap_dirty() 254 bmap->b_state |= NILFS_BMAP_DIRTY; in nilfs_bmap_set_dirty() [all …]
|
| /linux/fs/xfs/ |
| A D | xfs_bmap_item.c | 286 bmap->me_flags = 0; in xfs_trans_set_bmap_flags() 290 bmap->me_flags = type; in xfs_trans_set_bmap_flags() 326 xfs_trans_set_bmap_flags(map, bmap->bi_type, bmap->bi_whichfork, in xfs_bmap_update_log_item() 327 bmap->bi_bmap.br_state); in xfs_bmap_update_log_item() 376 bmap->bi_type, in xfs_bmap_update_finish_item() 377 bmap->bi_owner, bmap->bi_whichfork, in xfs_bmap_update_finish_item() 447 if (!xfs_verify_fileext(mp, bmap->me_startoff, bmap->me_len)) in xfs_bui_validate() 450 return xfs_verify_fsbext(mp, bmap->me_startblock, bmap->me_len); in xfs_bui_validate() 512 count = bmap->me_len; in xfs_bui_item_recover() 514 whichfork, bmap->me_startoff, bmap->me_startblock, in xfs_bui_item_recover() [all …]
|
| /linux/lib/ |
| A D | test_bitmap.c | 198 memset(bmap, 0xff, 128); in test_zero_clear() 207 bitmap_zero(bmap, 35); in test_zero_clear() 214 bitmap_zero(bmap, 115); in test_zero_clear() 218 bitmap_zero(bmap, 1024); in test_zero_clear() 227 memset(bmap, 0x00, 128); in test_fill_set() 233 bitmap_set(bmap, 0, 9); in test_fill_set() 236 bitmap_fill(bmap, 35); in test_fill_set() 243 bitmap_fill(bmap, 115); in test_fill_set() 247 bitmap_fill(bmap, 1024); in test_fill_set() 300 bitmap_zero(bmap, 1024); in test_replace() [all …]
|
| /linux/fs/affs/ |
| A D | bitmap.c | 44 u32 blk, bmap, bit, mask, tmp; in affs_free_block() local 53 bmap = blk / sbi->s_bmap_bits; in affs_free_block() 55 bm = &sbi->s_bitmap[bmap]; in affs_free_block() 60 if (sbi->s_last_bmap != bmap) { in affs_free_block() 66 sbi->s_last_bmap = bmap; in affs_free_block() 145 bmap = blk / sbi->s_bmap_bits; in affs_alloc_block() 146 bm = &sbi->s_bitmap[bmap]; in affs_alloc_block() 159 bmap++; in affs_alloc_block() 161 if (bmap < sbi->s_bmap_count) in affs_alloc_block() 164 bmap = 0; in affs_alloc_block() [all …]
|
| /linux/drivers/crypto/marvell/octeontx/ |
| A D | otx_cptpf_ucode.c | 67 return bmap; in get_cores_bmap() 72 bitmap_or(bmap.bits, bmap.bits, in get_cores_bmap() 83 return bmap; in get_cores_bmap() 196 for_each_set_bit(i, bmap.bits, bmap.size) in cpt_set_ucode_base() 218 for_each_set_bit(i, bmap.bits, bmap.size) { in cpt_detach_and_disable_cores() 234 for_each_set_bit(i, bmap.bits, bmap.size) in cpt_detach_and_disable_cores() 243 for_each_set_bit(i, bmap.bits, bmap.size) in cpt_detach_and_disable_cores() 265 for_each_set_bit(i, bmap.bits, bmap.size) { in cpt_attach_and_enable_cores() 275 for_each_set_bit(i, bmap.bits, bmap.size) in cpt_attach_and_enable_cores() 587 bitmap_to_arr32(mask, bmap.bits, bmap.size); in cpt_print_engines_mask() [all …]
|
| /linux/drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptpf_ucode.c | 35 return bmap; in get_cores_bmap() 40 bitmap_or(bmap.bits, bmap.bits, in get_cores_bmap() 51 return bmap; in get_cores_bmap() 224 for_each_set_bit(i, bmap.bits, bmap.size) { in cptx_detach_and_disable_cores() 250 for_each_set_bit(i, bmap.bits, bmap.size) { in cptx_detach_and_disable_cores() 266 for_each_set_bit(i, bmap.bits, bmap.size) { in cptx_detach_and_disable_cores() 288 if (!bmap.size) in cpt_detach_and_disable_cores() 310 for_each_set_bit(i, bmap.bits, bmap.size) { in cptx_attach_and_enable_cores() 330 for_each_set_bit(i, bmap.bits, bmap.size) { in cptx_attach_and_enable_cores() 348 if (!bmap.size) in cpt_attach_and_enable_cores() [all …]
|
| /linux/tools/testing/selftests/kvm/x86_64/ |
| A D | vmx_dirty_log_test.c | 73 unsigned long *bmap; in main() local 114 bmap = bitmap_zalloc(TEST_MEM_PAGES); in main() 135 kvm_vm_get_dirty_log(vm, TEST_MEM_SLOT_INDEX, bmap); in main() 137 TEST_ASSERT(test_bit(0, bmap), "Page 0 incorrectly reported clean\n"); in main() 140 TEST_ASSERT(!test_bit(0, bmap), "Page 0 incorrectly reported dirty\n"); in main() 144 TEST_ASSERT(!test_bit(1, bmap), "Page 1 incorrectly reported dirty\n"); in main() 146 TEST_ASSERT(!test_bit(2, bmap), "Page 2 incorrectly reported dirty\n"); in main()
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| A D | bnad_ethtool.c | 598 u32 bmap; in bnad_get_strings() local 612 if (bmap & 1) in bnad_get_strings() 614 bmap >>= 1; in bnad_get_strings() 618 for (i = 0; bmap; i++, bmap >>= 1) { in bnad_get_strings() 621 bmap >>= 1; in bnad_get_strings() 661 u32 bmap; in bnad_get_stats_count_locked() local 667 bmap >>= 1; in bnad_get_stats_count_locked() 673 bmap >>= 1; in bnad_get_stats_count_locked() 796 u32 bmap; in bnad_get_ethtool_stats() local 855 bmap >>= 1; in bnad_get_ethtool_stats() [all …]
|
| /linux/include/uapi/linux/netfilter/ |
| A D | xt_TCPOPTSTRIP.h | 7 #define tcpoptstrip_set_bit(bmap, idx) \ argument 8 (bmap[(idx) >> 5] |= 1U << (idx & 31)) 9 #define tcpoptstrip_test_bit(bmap, idx) \ argument 10 (((1U << (idx & 31)) & bmap[(idx) >> 5]) != 0)
|
| /linux/fs/jfs/ |
| A D | jfs_dmap.c | 154 struct bmap *bmp; in dbMount() 231 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbUnmount() 253 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbSync() 325 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbFree() 416 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbUpdatePMap() 597 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbNextAG() 884 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbAllocExact() 1609 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbDiscardAG() 3206 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbAllocBottomUp() 3386 struct bmap *bmp = sbi->bmap; in dbExtendFS() [all …]
|
| A D | file.c | 66 atomic_inc(&jfs_sb->bmap->db_active[ji->active_ag]); in jfs_open() 79 struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap; in jfs_release() local 80 atomic_dec(&bmap->db_active[ji->active_ag]); in jfs_release()
|
| A D | inode.c | 172 struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap; in jfs_evict_inode() local 173 atomic_dec(&bmap->db_active[ji->active_ag]); in jfs_evict_inode() 367 .bmap = jfs_bmap,
|
| A D | jfs_discard.c | 68 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in jfs_ioc_trim()
|
| A D | jfs_dmap.h | 121 #define BLKTOAG(b,sbi) ((b) >> ((sbi)->bmap->db_agl2size)) 127 ((s64)(a) << (JFS_SBI((ip)->i_sb)->bmap->db_agl2size)) 230 struct bmap { struct
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| A D | qed_rdma.c | 43 bmap->max_count = max_count; in qed_rdma_bmap_alloc() 47 if (!bmap->bitmap) in qed_rdma_bmap_alloc() 59 *id_num = find_first_zero_bit(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_alloc_id() 66 bmap->name, *id_num); in qed_rdma_bmap_alloc_id() 91 bmap->name, id_num); in qed_bmap_release_id() 96 bmap->name, id_num); in qed_bmap_release_id() 110 return bmap->max_count == find_first_bit(bmap->bitmap, bmap->max_count); in qed_bmap_is_empty() 322 int weight = bitmap_weight(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_free() 335 bmap->name, bmap->max_count, weight); in qed_rdma_bmap_free() 363 kfree(bmap->bitmap); in qed_rdma_bmap_free() [all …]
|
| A D | qed_rdma.h | 189 struct qed_bmap *bmap, u32 max_count, char *name); 192 qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, bool check); 196 struct qed_bmap *bmap, u32 *id_num); 199 qed_bmap_set_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num); 202 qed_bmap_release_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num); 205 qed_bmap_test_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
|
| /linux/include/media/ |
| A D | media-entity.h | 74 unsigned long *bmap; member 456 bitmap_zero(ent_enum->bmap, ent_enum->idx_max); in media_entity_enum_zero() 471 __set_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_set() 486 __clear_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_clear() 503 return test_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_test() 522 return __test_and_set_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_test_and_set() 534 return bitmap_empty(ent_enum->bmap, ent_enum->idx_max); in media_entity_enum_empty() 552 return bitmap_intersects(ent_enum1->bmap, ent_enum2->bmap, in media_entity_enum_intersects()
|
| /linux/drivers/net/ethernet/chelsio/libcxgb/ |
| A D | libcxgb_ppm.c | 84 static int ppm_find_unused_entries(unsigned long *bmap, in ppm_find_unused_entries() argument 92 i = bitmap_find_next_zero_area(bmap, max_ppods, start, nr, align_mask); in ppm_find_unused_entries() 95 i = bitmap_find_next_zero_area(bmap, max_ppods, 0, start - 1, in ppm_find_unused_entries() 100 bitmap_set(bmap, i, nr); in ppm_find_unused_entries() 133 i = ppm_find_unused_entries(pool->bmap, ppm->pool_index_max, in ppm_get_cpu_entries() 204 bitmap_clear(pool->bmap, i, count); in ppm_unmark_entries() 351 unsigned int bmap; in ppm_alloc_cpu_pool() local 361 bmap = ppmax / BITS_PER_TYPE(unsigned long); in ppm_alloc_cpu_pool() 362 if (!bmap) in ppm_alloc_cpu_pool() 365 ppmax = (bmap * sizeof(unsigned long)) << 3; in ppm_alloc_cpu_pool() [all …]
|
| /linux/tools/testing/selftests/kvm/ |
| A D | dirty_log_test.c | 556 static void vm_dirty_log_verify(enum vm_guest_mode mode, unsigned long *bmap) in vm_dirty_log_verify() argument 569 TEST_ASSERT(test_bit_le(page, bmap), in vm_dirty_log_verify() 575 if (test_and_clear_bit_le(page, bmap)) { in vm_dirty_log_verify() 705 unsigned long *bmap; in run_test() local 752 bmap = bitmap_zalloc(host_num_pages); in run_test() 790 bmap, host_num_pages); in run_test() 807 vm_dirty_log_verify(mode, bmap); in run_test() 823 free(bmap); in run_test()
|
| /linux/arch/sparc/mm/ |
| A D | io-unit.c | 117 nexti: scan = find_next_zero_bit(iounit->bmap, limit, scan); in iounit_get_area() 130 if (test_bit(scan++, iounit->bmap)) in iounit_get_area() 137 set_bit(scan, iounit->bmap); in iounit_get_area() 191 clear_bit(vaddr, iounit->bmap); in iounit_unmap_page() 209 clear_bit(vaddr, iounit->bmap); in iounit_unmap_sg()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | rvu.c | 127 if (!rsrc->bmap) in rvu_alloc_rsrc() 143 if (!rsrc->bmap) in rvu_alloc_rsrc_contig() 156 if (!rsrc->bmap) in rvu_free_rsrc_contig() 168 if (!rsrc->bmap) in rvu_rsrc_check_contig() 180 if (!rsrc->bmap) in rvu_free_rsrc() 190 if (!rsrc->bmap) in rvu_rsrc_free_count() 199 if (!rsrc->bmap) in is_rsrc_free() 209 if (!rsrc->bmap) in rvu_alloc_bitmap() 216 kfree(rsrc->bmap); in rvu_free_bitmap() 1089 if (!block->lf.bmap) in rvu_setup_hw_resources() [all …]
|
| /linux/arch/riscv/kernel/ |
| A D | cpufeature.c | 53 const unsigned long *bmap = (isa_bitmap) ? isa_bitmap : riscv_isa; in __riscv_isa_extension_available() local 58 return test_bit(bit, bmap) ? true : false; in __riscv_isa_extension_available()
|
| /linux/include/linux/ |
| A D | hid.h | 988 unsigned long *bmap = NULL; in hid_map_usage() local 993 bmap = input->absbit; in hid_map_usage() 997 bmap = input->relbit; in hid_map_usage() 1001 bmap = input->keybit; in hid_map_usage() 1005 bmap = input->ledbit; in hid_map_usage() 1010 if (unlikely(c > limit || !bmap)) { in hid_map_usage() 1020 *bit = bmap; in hid_map_usage()
|