Home
last modified time | relevance | path

Searched refs:bitmap_size (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/firmware/efi/libstub/
H A Dunaccepted_memory.c13 u64 unaccepted_start = ULLONG_MAX, unaccepted_end = 0, bitmap_size; in allocate_unaccepted_bitmap() local
62 bitmap_size = DIV_ROUND_UP(unaccepted_end - unaccepted_start, in allocate_unaccepted_bitmap()
66 sizeof(*unaccepted_table) + bitmap_size, in allocate_unaccepted_bitmap()
76 unaccepted_table->size = bitmap_size; in allocate_unaccepted_bitmap()
77 memset(unaccepted_table->bitmap, 0, bitmap_size); in allocate_unaccepted_bitmap()
101 u64 bitmap_size = unaccepted_table->size; in process_unaccepted_memory() local
161 if (end > bitmap_size * unit_size * BITS_PER_BYTE) { in process_unaccepted_memory()
164 phys_start = bitmap_size * unit_size * BITS_PER_BYTE + in process_unaccepted_memory()
169 end = bitmap_size * unit_size * BITS_PER_BYTE; in process_unaccepted_memory()
184 unsigned long bitmap_size; in accept_memory() local
[all …]
/linux/kernel/
H A Dcompat.c194 unsigned long bitmap_size) in compat_get_bitmap() argument
199 bitmap_size = ALIGN(bitmap_size, BITS_PER_COMPAT_LONG); in compat_get_bitmap()
200 nr_compat_longs = BITS_TO_COMPAT_LONGS(bitmap_size); in compat_get_bitmap()
202 if (!user_read_access_begin(umask, bitmap_size / 8)) in compat_get_bitmap()
223 unsigned long bitmap_size) in compat_put_bitmap() argument
228 bitmap_size = ALIGN(bitmap_size, BITS_PER_COMPAT_LONG); in compat_put_bitmap()
229 nr_compat_longs = BITS_TO_COMPAT_LONGS(bitmap_size); in compat_put_bitmap()
231 if (!user_write_access_begin(umask, bitmap_size / 8)) in compat_put_bitmap()
/linux/arch/mips/dec/prom/
H A Dmemory.c61 int i, bitmap_size; in rex_setup_memory_region() local
68 bitmap_size = rex_getbitmap(bm); in rex_setup_memory_region()
70 for (i = 0; i < bitmap_size; i++) { in rex_setup_memory_region()
/linux/tools/include/linux/
H A Dbitmap.h37 #define bitmap_size(nbits) (ALIGN(nbits, BITS_PER_LONG) / BITS_PER_BYTE) in bitmap_zero()
44 memset(dst, 0, bitmap_size(nbits)); in bitmap_zero()
61 unsigned int len = bitmap_size(nbits); in bitmap_empty()
112 return malloc(bitmap_size(nbits));
121 return calloc(1, bitmap_size(nbits));
35 #define bitmap_size( global() macro
/linux/drivers/pci/endpoint/
H A Dpci-epc-mem.c55 int bitmap_size; in pci_epc_multi_mem_init() local
75 bitmap_size = BITS_TO_LONGS(pages) * sizeof(long); in pci_epc_multi_mem_init()
84 bitmap = kzalloc(bitmap_size, GFP_KERNEL); in pci_epc_multi_mem_init()
/linux/include/linux/
H A Dbitmap.h239 #define bitmap_size(nbits) (ALIGN(nbits, BITS_PER_LONG) / BITS_PER_BYTE) macro
243 unsigned int len = bitmap_size(nbits); in bitmap_zero()
253 unsigned int len = bitmap_size(nbits); in bitmap_fill()
264 unsigned int len = bitmap_size(nbits); in bitmap_copy()
292 memset(to + copy, 0, bitmap_size(size) - copy * sizeof(long)); in bitmap_copy_and_extend()
H A Dcompat.h960 unsigned long bitmap_size);
962 unsigned long bitmap_size);
H A Dcpumask.h1021 return bitmap_size(large_cpumask_bits); in cpumask_size()
/linux/drivers/vfio/pci/pds/
H A Ddirty.c529 u64 bitmap_size, pages; in pds_vfio_dirty_sync() local
548 bitmap_size = in pds_vfio_dirty_sync()
554 pages, bitmap_size); in pds_vfio_dirty_sync()
565 if (bmp_bytes != bitmap_size) { in pds_vfio_dirty_sync()
568 bmp_bytes, bitmap_size); in pds_vfio_dirty_sync()
/linux/fs/btrfs/
H A Dfree-space-tree.c40 size_t bitmap_size; in btrfs_set_free_space_tree_thresholds() local
53 bitmap_size = sizeof(struct btrfs_item) + BTRFS_FREE_SPACE_BITMAP_SIZE; in btrfs_set_free_space_tree_thresholds()
54 total_bitmap_size = num_bitmaps * bitmap_size; in btrfs_set_free_space_tree_thresholds()
158 static unsigned long *alloc_bitmap(u32 bitmap_size) in alloc_bitmap() argument
162 u32 bitmap_rounded_size = round_up(bitmap_size, sizeof(unsigned long)); in alloc_bitmap()
210 u32 bitmap_size, flags, expected_extent_count; in btrfs_convert_free_space_to_bitmaps() local
216 bitmap_size = free_space_bitmap_size(fs_info, block_group->length); in btrfs_convert_free_space_to_bitmaps()
217 bitmap = alloc_bitmap(bitmap_size); in btrfs_convert_free_space_to_bitmaps()
354 u32 bitmap_size, flags, expected_extent_count; in btrfs_convert_free_space_to_extents() local
361 bitmap_size = free_space_bitmap_size(fs_info, block_group->length); in btrfs_convert_free_space_to_extents()
[all …]
H A Dextent_io.c1464 const unsigned int bitmap_size = btrfs_blocks_per_folio(fs_info, folio); in find_next_delalloc_bitmap() local
1472 first_set = find_next_bit(delalloc_bitmap, bitmap_size, start_bit); in find_next_delalloc_bitmap()
1473 if (first_set >= bitmap_size) in find_next_delalloc_bitmap()
1477 first_zero = find_next_zero_bit(delalloc_bitmap, bitmap_size, first_set); in find_next_delalloc_bitmap()
1764 unsigned int bitmap_size = min( in writepage_delalloc() local
1770 bitmap_size) { in writepage_delalloc()
/linux/arch/arm/mm/
H A Ddma-mapping.c1490 unsigned int bitmap_size = BITS_TO_LONGS(bits) * sizeof(long); in arm_iommu_create_mapping() local
1499 if (!bitmap_size) in arm_iommu_create_mapping()
1502 if (bitmap_size > PAGE_SIZE) { in arm_iommu_create_mapping()
1503 extensions = bitmap_size / PAGE_SIZE; in arm_iommu_create_mapping()
1504 bitmap_size = PAGE_SIZE; in arm_iommu_create_mapping()
1511 mapping->bitmap_size = bitmap_size; in arm_iommu_create_mapping()
1517 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); in arm_iommu_create_mapping()
1524 mapping->bits = BITS_PER_BYTE * bitmap_size; in arm_iommu_create_mapping()
1568 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, in extend_iommu_mapping()
/linux/arch/arm/include/asm/
H A Ddma-iommu.h18 size_t bitmap_size; /* size of a single bitmap */ member
/linux/lib/pldmfw/
H A Dpldmfw.c36 u16 bitmap_size; member
166 data->bitmap_size = data->component_bitmap_len / 8; in pldm_parse_header()
351 err = pldm_move_fw_offset(data, data->bitmap_size); in pldm_parse_one_record()
361 for (i = 0; i < data->bitmap_size; i++) in pldm_parse_one_record()
/linux/net/netfilter/
H A Dnft_set_bitmap.c48 u16 bitmap_size; member
274 priv->bitmap_size = nft_bitmap_size(set->klen); in nft_bitmap_init()
/linux/drivers/s390/cio/
H A Didset.c21 return bitmap_size(size_mul(num_ssid, num_id)); in idset_bitmap_size()
/linux/fs/ext4/
H A Dballoc.c315 unsigned long bitmap_size = sb->s_blocksize * 8; in ext4_valid_block_bitmap_padding() local
318 if (bitmap_size <= offset) in ext4_valid_block_bitmap_padding()
321 next_zero_bit = ext4_find_next_zero_bit(bh->b_data, bitmap_size, offset); in ext4_valid_block_bitmap_padding()
323 return (next_zero_bit < bitmap_size ? next_zero_bit : 0); in ext4_valid_block_bitmap_padding()
/linux/tools/testing/selftests/iommu/
H A Diommufd_utils.h469 unsigned long bitmap_size = DIV_ROUND_UP(nbits, BITS_PER_BYTE); in _test_mock_dirty_bitmaps() local
473 memset(bitmap, 0, bitmap_size); in _test_mock_dirty_bitmaps()
482 memset(bitmap, 0, bitmap_size); in _test_mock_dirty_bitmaps()
494 memset(bitmap, 0, bitmap_size); in _test_mock_dirty_bitmaps()
512 bitmap, bitmap_size, flags, _metadata) \ argument
515 bitmap_size, flags, _metadata))
H A Diommufd.c2101 unsigned long bitmap_size; in FIXTURE_SETUP()
2166 self->bitmap_size = variant->buffer_size / self->page_size; in FIXTURE_SETUP()
2169 size = DIV_ROUND_UP(self->bitmap_size, BITS_PER_BYTE); in FIXTURE_SETUP()
2361 self->bitmap, self->bitmap_size, 0, _metadata); in TEST_F()
2367 self->bitmap_size, 0, _metadata); in TEST_F()
2372 self->bitmap + 0xff1, self->bitmap_size, 0, in TEST_F()
2404 self->bitmap, self->bitmap_size, in TEST_F()
2412 self->bitmap_size, in TEST_F()
2419 self->bitmap + 0xff1, self->bitmap_size, in TEST_F()
2086 unsigned long bitmap_size; FIXTURE() local
/linux/drivers/md/
H A Ddm-clone-metadata.c473 dmap->dirty_words = kvzalloc(bitmap_size(nr_words), GFP_KERNEL); in __dirty_map_init()
477 dmap->dirty_regions = kvzalloc(bitmap_size(nr_regions), GFP_KERNEL); in __dirty_map_init()
574 cmd->region_map = kvmalloc(bitmap_size(cmd->nr_regions), GFP_KERNEL); in dm_clone_metadata_open()
/linux/fs/f2fs/
H A Dsegment.c4930 unsigned int bitmap_size, main_bitmap_size, sit_bitmap_size; in build_sit_info() local
4953 bitmap_size = MAIN_SEGS(sbi) * SIT_VBLOCK_MAP_SIZE * (2 + discard_map); in build_sit_info()
4954 sit_i->bitmap = f2fs_kvzalloc(sbi, bitmap_size, GFP_KERNEL); in build_sit_info()
5007 sit_i->bitmap_size = sit_bitmap_size; in build_sit_info()
5019 unsigned int bitmap_size, sec_bitmap_size; in build_free_segmap() local
5028 bitmap_size = f2fs_bitmap_size(MAIN_SEGS(sbi)); in build_free_segmap()
5029 free_i->free_segmap = f2fs_kvmalloc(sbi, bitmap_size, GFP_KERNEL); in build_free_segmap()
5039 memset(free_i->free_segmap, 0xff, bitmap_size); in build_free_segmap()
5303 unsigned int bitmap_size = f2fs_bitmap_size(MAIN_SECS(sbi)); in init_victim_secmap() local
5305 dirty_i->victim_secmap = f2fs_kvzalloc(sbi, bitmap_size, GFP_KERNEL); in init_victim_secmap()
[all …]
H A Dsegment.h213 unsigned int bitmap_size; /* SIT bitmap size */ member
551 memcpy(dst_addr, sit_i->sit_bitmap, sit_i->bitmap_size); in get_sit_bitmap()
/linux/kernel/bpf/
H A Dcpumask.c462 if (src__sz < bitmap_size(nr_cpu_ids)) in bpf_cpumask_populate()
/linux/fs/xfs/
H A Dxfs_buf_item.c171 unsigned int bitmap_size = DIV_ROUND_UP(chunks, NBWORD); in xfs_buf_inval_log_space() local
174 (bitmap_size * sizeof_field(struct xfs_buf_log_format, in xfs_buf_inval_log_space()
/linux/drivers/gpio/
H A Dgpiolib.c5195 int count, bitmap_size; in gpiod_get_array() local
5225 bitmap_size = BITS_TO_LONGS(gdev->ngpio > count ? in gpiod_get_array()
5229 struct_size(array_info, invert_mask, 3 * bitmap_size), in gpiod_get_array()
5240 bitmap_size; in gpiod_get_array()
5242 bitmap_size; in gpiod_get_array()

12