| /OK3568_Linux_fs/kernel/fs/nilfs2/ |
| H A D | bmap.c | 22 struct inode *nilfs_bmap_get_dat(const struct nilfs_bmap *bmap) in nilfs_bmap_get_dat() argument 24 struct the_nilfs *nilfs = bmap->b_inode->i_sb->s_fs_info; in nilfs_bmap_get_dat() 29 static int nilfs_bmap_convert_error(struct nilfs_bmap *bmap, in nilfs_bmap_convert_error() argument 32 struct inode *inode = bmap->b_inode; in nilfs_bmap_convert_error() 62 int nilfs_bmap_lookup_at_level(struct nilfs_bmap *bmap, __u64 key, int level, in nilfs_bmap_lookup_at_level() argument 68 down_read(&bmap->b_sem); in nilfs_bmap_lookup_at_level() 69 ret = bmap->b_ops->bop_lookup(bmap, key, level, ptrp); in nilfs_bmap_lookup_at_level() 71 ret = nilfs_bmap_convert_error(bmap, __func__, ret); in nilfs_bmap_lookup_at_level() 74 if (NILFS_BMAP_USE_VBN(bmap)) { in nilfs_bmap_lookup_at_level() 75 ret = nilfs_dat_translate(nilfs_bmap_get_dat(bmap), *ptrp, in nilfs_bmap_lookup_at_level() [all …]
|
| H A D | direct.c | 106 static int nilfs_direct_insert(struct nilfs_bmap *bmap, __u64 key, __u64 ptr) in nilfs_direct_insert() argument 115 if (nilfs_direct_get_ptr(bmap, key) != NILFS_BMAP_INVALID_PTR) in nilfs_direct_insert() 118 if (NILFS_BMAP_USE_VBN(bmap)) { in nilfs_direct_insert() 119 req.bpr_ptr = nilfs_direct_find_target_v(bmap, key); in nilfs_direct_insert() 120 dat = nilfs_bmap_get_dat(bmap); in nilfs_direct_insert() 122 ret = nilfs_bmap_prepare_alloc_ptr(bmap, &req, dat); in nilfs_direct_insert() 128 nilfs_bmap_commit_alloc_ptr(bmap, &req, dat); in nilfs_direct_insert() 129 nilfs_direct_set_ptr(bmap, key, req.bpr_ptr); in nilfs_direct_insert() 131 if (!nilfs_bmap_dirty(bmap)) in nilfs_direct_insert() 132 nilfs_bmap_set_dirty(bmap); in nilfs_direct_insert() [all …]
|
| H A D | bmap.h | 126 #define NILFS_BMAP_USE_VBN(bmap) ((bmap)->b_ptr_type > 0) argument 149 int nilfs_bmap_insert(struct nilfs_bmap *bmap, __u64 key, unsigned long rec); 150 int nilfs_bmap_delete(struct nilfs_bmap *bmap, __u64 key); 151 int nilfs_bmap_seek_key(struct nilfs_bmap *bmap, __u64 start, __u64 *keyp); 152 int nilfs_bmap_last_key(struct nilfs_bmap *bmap, __u64 *keyp); 153 int nilfs_bmap_truncate(struct nilfs_bmap *bmap, __u64 key); 167 static inline int nilfs_bmap_lookup(struct nilfs_bmap *bmap, __u64 key, in nilfs_bmap_lookup() argument 170 return nilfs_bmap_lookup_at_level(bmap, key, 1, ptr); in nilfs_bmap_lookup() 178 static inline int nilfs_bmap_prepare_alloc_ptr(struct nilfs_bmap *bmap, in nilfs_bmap_prepare_alloc_ptr() argument 185 req->bpr_ptr = bmap->b_last_allocated_ptr++; in nilfs_bmap_prepare_alloc_ptr() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/ |
| H A D | video_bmp.c | 21 static void draw_unencoded_bitmap(ushort **fbp, uchar *bmap, ushort *cmap, in draw_unencoded_bitmap() argument 25 *(*fbp)++ = cmap[*bmap++]; in draw_unencoded_bitmap() 46 uchar *bmap; in video_display_rle8_bitmap() local 55 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in video_display_rle8_bitmap() 61 if (bmap[0] == BMP_RLE8_ESCAPE) { in video_display_rle8_bitmap() 62 switch (bmap[1]) { in video_display_rle8_bitmap() 65 bmap += 2; in video_display_rle8_bitmap() 77 x += bmap[2]; in video_display_rle8_bitmap() 78 y -= bmap[3]; in video_display_rle8_bitmap() 82 bmap += 4; in video_display_rle8_bitmap() [all …]
|
| H A D | cfb_console.c | 1316 uchar *bmap; in video_display_bitmap() local 1427 bmap = (uchar *) bmp + le32_to_cpu(bmp->header.data_offset); in video_display_bitmap() 1456 idx = *bmap & 0xF; in video_display_bitmap() 1457 bmap++; in video_display_bitmap() 1459 idx = *bmap >> 4; in video_display_bitmap() 1464 bmap += padded_line; in video_display_bitmap() 1493 *fb++ = *bmap++; in video_display_bitmap() 1495 bmap += padded_line; in video_display_bitmap() 1505 cte = bmp->color_table[*bmap++]; in video_display_bitmap() 1509 bmap += padded_line; in video_display_bitmap() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | bmp_helper.c | 18 static void draw_unencoded_bitmap(uint16_t **dst, uint8_t *bmap, uint16_t *cmap, in draw_unencoded_bitmap() argument 22 *(*dst)++ = cmap[*bmap++]; in draw_unencoded_bitmap() 59 uint8_t *bmap = psrc; in decode_rle8_bitmap() local 68 if (bmap[0] == BMP_RLE8_ESCAPE) { in decode_rle8_bitmap() 69 switch (bmap[1]) { in decode_rle8_bitmap() 72 bmap += 2; in decode_rle8_bitmap() 87 x += bmap[2]; in decode_rle8_bitmap() 89 y -= bmap[3]; in decode_rle8_bitmap() 90 dst -= bmap[3] * linesize; in decode_rle8_bitmap() 91 dst += bmap[2] * 2; in decode_rle8_bitmap() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_bitmap.c | 72 const unsigned long *exp_bmap, const unsigned long *bmap, in __check_eq_bitmap() argument 75 if (!bitmap_equal(exp_bmap, bmap, nbits)) { in __check_eq_bitmap() 78 nbits, exp_bmap, nbits, bmap); in __check_eq_bitmap() 177 DECLARE_BITMAP(bmap, 1024); in test_zero_clear() 180 memset(bmap, 0xff, 128); in test_zero_clear() 182 expect_eq_pbl("0-22", bmap, 23); in test_zero_clear() 183 expect_eq_pbl("0-1023", bmap, 1024); in test_zero_clear() 186 bitmap_clear(bmap, 0, 9); in test_zero_clear() 187 expect_eq_pbl("9-1023", bmap, 1024); in test_zero_clear() 189 bitmap_zero(bmap, 35); in test_zero_clear() [all …]
|
| /OK3568_Linux_fs/kernel/fs/xfs/ |
| H A D | xfs_bmap_item.c | 282 struct xfs_map_extent *bmap, in xfs_trans_set_bmap_flags() argument 287 bmap->me_flags = 0; in xfs_trans_set_bmap_flags() 291 bmap->me_flags = type; in xfs_trans_set_bmap_flags() 297 bmap->me_flags |= XFS_BMAP_EXTENT_UNWRITTEN; in xfs_trans_set_bmap_flags() 299 bmap->me_flags |= XFS_BMAP_EXTENT_ATTR_FORK; in xfs_trans_set_bmap_flags() 307 struct xfs_bmap_intent *bmap) in xfs_bmap_update_log_item() argument 323 map->me_owner = bmap->bi_owner->i_ino; in xfs_bmap_update_log_item() 324 map->me_startblock = bmap->bi_bmap.br_startblock; in xfs_bmap_update_log_item() 325 map->me_startoff = bmap->bi_bmap.br_startoff; in xfs_bmap_update_log_item() 326 map->me_len = bmap->bi_bmap.br_blockcount; in xfs_bmap_update_log_item() [all …]
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | lcd.c | 349 uchar *bmap = &bmp_logo_bitmap[0]; in lcd_logo_plot() local 363 memcpy(fb, bmap, BMP_LOGO_WIDTH); in lcd_logo_plot() 364 bmap += BMP_LOGO_WIDTH; in lcd_logo_plot() 373 col16 = bmp_logo_palette[(bmap[j]-16)]; in lcd_logo_plot() 379 bmap += BMP_LOGO_WIDTH; in lcd_logo_plot() 418 static void draw_unencoded_bitmap(ushort **fbp, uchar *bmap, ushort *cmap, in draw_unencoded_bitmap() argument 422 *(*fbp)++ = cmap[*bmap++]; in draw_unencoded_bitmap() 457 uchar *bmap; in lcd_display_rle8_bitmap() local 465 bmap = (uchar *)bmp + get_unaligned_le32(&bmp->header.data_offset); in lcd_display_rle8_bitmap() 471 if (bmap[0] == BMP_RLE8_ESCAPE) { in lcd_display_rle8_bitmap() [all …]
|
| /OK3568_Linux_fs/kernel/fs/affs/ |
| H 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() 122 u32 blk, bmap, bit, mask, mask2, tmp; in affs_alloc_block() local 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() [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/x86_64/ |
| H A D | vmx_dirty_log_test.c | 73 unsigned long *bmap; in main() local 115 bmap = bitmap_alloc(TEST_MEM_PAGES); in main() 136 kvm_vm_get_dirty_log(vm, TEST_MEM_SLOT_INDEX, bmap); in main() 138 TEST_ASSERT(test_bit(0, bmap), "Page 0 incorrectly reported clean\n"); in main() 141 TEST_ASSERT(!test_bit(0, bmap), "Page 0 incorrectly reported dirty\n"); in main() 145 TEST_ASSERT(!test_bit(1, bmap), "Page 1 incorrectly reported dirty\n"); in main() 147 TEST_ASSERT(!test_bit(2, bmap), "Page 2 incorrectly reported dirty\n"); in main()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cptpf_ucode.c | 60 struct otx_cpt_bitmap bmap = { {0} }; in get_cores_bmap() local 67 return bmap; in get_cores_bmap() 72 bitmap_or(bmap.bits, bmap.bits, in get_cores_bmap() 73 eng_grp->engs[i].bmap, in get_cores_bmap() 75 bmap.size = eng_grp->g->engs_num; in get_cores_bmap() 83 return bmap; in get_cores_bmap() 179 struct otx_cpt_bitmap bmap; in cpt_set_ucode_base() local 182 bmap = get_cores_bmap(&cpt->pdev->dev, eng_grp); in cpt_set_ucode_base() 183 if (!bmap.size) in cpt_set_ucode_base() 196 for_each_set_bit(i, bmap.bits, bmap.size) in cpt_set_ucode_base() [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-support/bmap-tools/ |
| H A D | bmap-tools_git.bb | 1 SUMMARY = "Tools to generate block map (AKA bmap) and flash images using bmap" 2 DESCRIPTION = "Bmap-tools - tools to generate block map (AKA bmap) and flash images using \ 3 bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file, \ 7 HOMEPAGE = "https://github.com/01org/bmap-tools"
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad_ethtool.c | 532 u32 bmap; in bnad_get_strings() local 545 bmap = bna_tx_rid_mask(&bnad->bna); in bnad_get_strings() 546 for (i = 0; bmap; i++) { in bnad_get_strings() 547 if (bmap & 1) { in bnad_get_strings() 573 bmap >>= 1; in bnad_get_strings() 576 bmap = bna_rx_rid_mask(&bnad->bna); in bnad_get_strings() 577 for (i = 0; bmap; i++) { in bnad_get_strings() 578 if (bmap & 1) { in bnad_get_strings() 600 bmap >>= 1; in bnad_get_strings() 713 u32 bmap; in bnad_get_stats_count_locked() local [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/netfilter/ |
| H 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)
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/netfilter/ |
| H 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)
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/netfilter/ |
| H 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)
|
| /OK3568_Linux_fs/kernel/fs/jfs/ |
| H A D | jfs_dmap.c | 64 static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno, 70 static int dbAdjCtl(struct bmap * bmp, s64 blkno, int newval, int alloc, 72 static int dbAllocAny(struct bmap * bmp, s64 nblocks, int l2nb, s64 * results); 73 static int dbAllocNext(struct bmap * bmp, struct dmap * dp, s64 blkno, 75 static int dbAllocNear(struct bmap * bmp, struct dmap * dp, s64 blkno, 78 static int dbAllocDmap(struct bmap * bmp, struct dmap * dp, s64 blkno, 80 static int dbAllocDmapLev(struct bmap * bmp, struct dmap * dp, int nblocks, 83 static int dbAllocAG(struct bmap * bmp, int agno, s64 nblocks, int l2nb, 85 static int dbAllocCtl(struct bmap * bmp, s64 nblocks, int l2nb, s64 blkno, 89 static int dbFindCtl(struct bmap * bmp, int l2nb, int level, s64 * blkno); [all …]
|
| H 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()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_rdma.c | 38 struct qed_bmap *bmap, u32 max_count, char *name) in qed_rdma_bmap_alloc() argument 42 bmap->max_count = max_count; in qed_rdma_bmap_alloc() 44 bmap->bitmap = kcalloc(BITS_TO_LONGS(max_count), sizeof(long), in qed_rdma_bmap_alloc() 46 if (!bmap->bitmap) in qed_rdma_bmap_alloc() 49 snprintf(bmap->name, QED_RDMA_MAX_BMAP_NAME, "%s", name); in qed_rdma_bmap_alloc() 56 struct qed_bmap *bmap, u32 *id_num) in qed_rdma_bmap_alloc_id() argument 58 *id_num = find_first_zero_bit(bmap->bitmap, bmap->max_count); in qed_rdma_bmap_alloc_id() 59 if (*id_num >= bmap->max_count) in qed_rdma_bmap_alloc_id() 62 __set_bit(*id_num, bmap->bitmap); in qed_rdma_bmap_alloc_id() 65 bmap->name, *id_num); in qed_rdma_bmap_alloc_id() [all …]
|
| H A D | qed_rdma.h | 186 struct qed_bmap *bmap, u32 max_count, char *name); 189 qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, bool check); 193 struct qed_bmap *bmap, u32 *id_num); 196 qed_bmap_set_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num); 199 qed_bmap_release_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num); 202 qed_bmap_test_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
|
| /OK3568_Linux_fs/kernel/include/media/ |
| H A D | media-entity.h | 74 unsigned long *bmap; member 457 bitmap_zero(ent_enum->bmap, ent_enum->idx_max); in media_entity_enum_zero() 472 __set_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_set() 487 __clear_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_clear() 504 return test_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_test() 523 return __test_and_set_bit(entity->internal_idx, ent_enum->bmap); in media_entity_enum_test_and_set() 535 return bitmap_empty(ent_enum->bmap, ent_enum->idx_max); in media_entity_enum_empty() 553 return bitmap_intersects(ent_enum1->bmap, ent_enum2->bmap, in media_entity_enum_intersects()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/libcxgb/ |
| H 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 …]
|
| /OK3568_Linux_fs/buildroot/package/bmap-tools/ |
| H A D | Config.in.host | 2 bool "host bmap-tools" 6 bmaptool is a generic tool for creating the block map (bmap) 12 https://github.com/intel/bmap-tools
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/ |
| H A D | dirty_log_test.c | 290 static void vm_dirty_log_verify(enum vm_guest_mode mode, unsigned long *bmap) in vm_dirty_log_verify() argument 302 TEST_ASSERT(test_bit_le(page, bmap), in vm_dirty_log_verify() 308 if (test_and_clear_bit_le(page, bmap)) { in vm_dirty_log_verify() 383 unsigned long *bmap; in run_test() local 430 bmap = bitmap_alloc(host_num_pages); in run_test() 471 bmap, host_num_pages); in run_test() 472 vm_dirty_log_verify(mode, bmap); in run_test() 485 free(bmap); in run_test()
|