| /Linux-v6.6/fs/xfs/libxfs/ | 
| D | xfs_bit.c | 37 xfs_contig_bits(uint *map, uint	size, uint start_bit)  in xfs_contig_bits()  argument 39 	uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT);  in xfs_contig_bits() 45 	ASSERT(start_bit < size);  in xfs_contig_bits() 46 	size -= start_bit & ~(NBWORD - 1);  in xfs_contig_bits() 47 	start_bit &= (NBWORD - 1);  in xfs_contig_bits() 48 	if (start_bit) {  in xfs_contig_bits() 51 		tmp |= (~0U >> (NBWORD-start_bit));  in xfs_contig_bits() 63 	return result - start_bit;  in xfs_contig_bits() 65 	return result + ffz(tmp) - start_bit;  in xfs_contig_bits() 76 int xfs_next_bit(uint *map, uint size, uint start_bit)  in xfs_next_bit()  argument [all …] 
 | 
| D | xfs_bit.h | 70 extern int xfs_contig_bits(uint *map, uint size, uint start_bit); 73 extern int xfs_next_bit(uint *map, uint size, uint start_bit);
  | 
| /Linux-v6.6/fs/ntfs/ | 
| D | bitmap.h | 18 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit, 34 		const s64 start_bit, const s64 count, const u8 value)  in ntfs_bitmap_set_bits_in_run()  argument 36 	return __ntfs_bitmap_set_bits_in_run(vi, start_bit, count, value,  in ntfs_bitmap_set_bits_in_run() 51 static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit,  in ntfs_bitmap_set_run()  argument 54 	return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 1);  in ntfs_bitmap_set_run() 68 static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit,  in ntfs_bitmap_clear_run()  argument 71 	return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 0);  in ntfs_bitmap_clear_run()
  | 
| D | bitmap.c | 33 int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,  in __ntfs_bitmap_set_bits_in_run()  argument 46 			"value %u.%s", vi->i_ino, (unsigned long long)start_bit,  in __ntfs_bitmap_set_bits_in_run() 49 	BUG_ON(start_bit < 0);  in __ntfs_bitmap_set_bits_in_run() 56 	index = start_bit >> (3 + PAGE_SHIFT);  in __ntfs_bitmap_set_bits_in_run() 57 	end_index = (start_bit + cnt - 1) >> (3 + PAGE_SHIFT);  in __ntfs_bitmap_set_bits_in_run() 71 	pos = (start_bit >> 3) & ~PAGE_MASK;  in __ntfs_bitmap_set_bits_in_run() 74 	bit = start_bit & 7;  in __ntfs_bitmap_set_bits_in_run() 160 		pos = __ntfs_bitmap_set_bits_in_run(vi, start_bit, count - cnt,  in __ntfs_bitmap_set_bits_in_run()
  | 
| /Linux-v6.6/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ | 
| D | vmem.c | 58 	unsigned int start_bit  = target_bit % uedge_bits;  in move_subword()  local 63 	if (subword_width + start_bit > uedge_bits) { /* overlap */  in move_subword() 65 		hive_uedge old_val0 = inv_subword(target[start_elem], start_bit, uedge_bits);  in move_subword() 67 		target[start_elem] = old_val0 | (src_subword << start_bit);  in move_subword() 69 				       subword_width + start_bit - uedge_bits);  in move_subword() 70 		target[start_elem + 1] = old_val1 | (src_subword >> (uedge_bits - start_bit));  in move_subword() 72 		hive_uedge old_val = inv_subword(target[start_elem], start_bit,  in move_subword() 73 						 start_bit + subword_width);  in move_subword() 75 		target[start_elem] = old_val | (src_subword << start_bit);  in move_subword() 88 	unsigned int start_bit  = (elem_bits * index) % uedge_bits;  in hive_sim_wide_unpack()  local [all …] 
 | 
| /Linux-v6.6/fs/btrfs/ | 
| D | subpage.c | 369 	unsigned int start_bit;						\ 372 	start_bit = offset_in_page(start) >> fs_info->sectorsize_bits;	\ 373 	start_bit += fs_info->subpage_info->name##_offset;		\ 374 	start_bit;							\ 391 	unsigned int start_bit = subpage_calc_start_bit(fs_info, page,  in btrfs_subpage_set_uptodate()  local 396 	bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits);  in btrfs_subpage_set_uptodate() 406 	unsigned int start_bit = subpage_calc_start_bit(fs_info, page,  in btrfs_subpage_clear_uptodate()  local 411 	bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits);  in btrfs_subpage_clear_uptodate() 420 	unsigned int start_bit = subpage_calc_start_bit(fs_info, page,  in btrfs_subpage_set_dirty()  local 425 	bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits);  in btrfs_subpage_set_dirty() [all …] 
 | 
| D | free-space-tree.c | 355 	unsigned long nrbits, start_bit, end_bit;  in convert_free_space_to_extents()  local 437 	start_bit = find_next_bit_le(bitmap, nrbits, 0);  in convert_free_space_to_extents() 439 	while (start_bit < nrbits) {  in convert_free_space_to_extents() 440 		end_bit = find_next_zero_bit_le(bitmap, nrbits, start_bit);  in convert_free_space_to_extents() 441 		ASSERT(start_bit < end_bit);  in convert_free_space_to_extents() 443 		key.objectid = start + start_bit * block_group->fs_info->sectorsize;  in convert_free_space_to_extents() 445 		key.offset = (end_bit - start_bit) * block_group->fs_info->sectorsize;  in convert_free_space_to_extents() 454 		start_bit = find_next_bit_le(bitmap, nrbits, end_bit);  in convert_free_space_to_extents()
  | 
| /Linux-v6.6/lib/ | 
| D | genalloc.c | 283 	unsigned long nbits, start_bit, end_bit, remain;  in gen_pool_alloc_algo_owner()  local 301 		start_bit = 0;  in gen_pool_alloc_algo_owner() 304 		start_bit = algo(chunk->bits, end_bit, start_bit,  in gen_pool_alloc_algo_owner() 306 		if (start_bit >= end_bit)  in gen_pool_alloc_algo_owner() 308 		remain = bitmap_set_ll(chunk->bits, start_bit, nbits);  in gen_pool_alloc_algo_owner() 310 			remain = bitmap_clear_ll(chunk->bits, start_bit,  in gen_pool_alloc_algo_owner() 316 		addr = chunk->start_addr + ((unsigned long)start_bit << order);  in gen_pool_alloc_algo_owner() 492 	unsigned long start_bit, nbits, remain;  in gen_pool_free_owner()  local 506 			start_bit = (addr - chunk->start_addr) >> order;  in gen_pool_free_owner() 507 			remain = bitmap_clear_ll(chunk->bits, start_bit, nbits);  in gen_pool_free_owner() [all …] 
 | 
| /Linux-v6.6/drivers/net/ethernet/mellanox/mlxsw/ | 
| D | spectrum2_kvdl.c | 60 	unsigned int start_bit;  in mlxsw_sp2_kvdl_part_find_zero_bits()  local 65 	start_bit = part->last_allocated_bit + 1;  in mlxsw_sp2_kvdl_part_find_zero_bits() 66 	if (start_bit == part->usage_bit_count)  in mlxsw_sp2_kvdl_part_find_zero_bits() 67 		start_bit = 0;  in mlxsw_sp2_kvdl_part_find_zero_bits() 68 	bit = start_bit;  in mlxsw_sp2_kvdl_part_find_zero_bits() 76 	if (wrap && bit + bit_count >= start_bit)  in mlxsw_sp2_kvdl_part_find_zero_bits()
  | 
| /Linux-v6.6/drivers/usb/mtu3/ | 
| D | mtu3_core.c | 27 	u32 start_bit;  in ep_fifo_alloc()  local 36 	start_bit = bitmap_find_next_zero_area(fifo->bitmap,  in ep_fifo_alloc() 38 	if (start_bit >= fifo->limit)  in ep_fifo_alloc() 41 	bitmap_set(fifo->bitmap, start_bit, num_bits);  in ep_fifo_alloc() 43 	mep->fifo_addr = fifo->base + MTU3_EP_FIFO_UNIT * start_bit;  in ep_fifo_alloc() 46 		__func__, mep->fifo_seg_size, mep->fifo_size, start_bit);  in ep_fifo_alloc() 56 	u32 start_bit;  in ep_fifo_free()  local 61 	start_bit = (addr - fifo->base) / MTU3_EP_FIFO_UNIT;  in ep_fifo_free() 62 	bitmap_clear(fifo->bitmap, start_bit, bits);  in ep_fifo_free() 67 		__func__, mep->fifo_seg_size, mep->fifo_size, start_bit);  in ep_fifo_free()
  | 
| /Linux-v6.6/drivers/i2c/busses/ | 
| D | i2c-riic.c | 118 	u8 start_bit;  in riic_xfer()  local 132 	for (i = 0, start_bit = ICCR2_ST; i < num; i++) {  in riic_xfer() 140 		writeb(start_bit, riic->base + RIIC_ICCR2);  in riic_xfer() 149 		start_bit = ICCR2_RS;  in riic_xfer()
  | 
| D | i2c-pnx.c | 80 	start_bit = 1 << 8,  enumerator 184 		(slave_addr << 1) | start_bit | alg_data->mif.mode);  in i2c_pnx_start() 187 	iowrite32((slave_addr << 1) | start_bit | alg_data->mif.mode,  in i2c_pnx_start()
  | 
| /Linux-v6.6/drivers/iio/adc/ | 
| D | mcp320x.c | 102 	int start_bit = 1;  in mcp320x_channel_to_tx_data()  local 107 		return ((start_bit << 4) | (!differential << 3) |  in mcp320x_channel_to_tx_data() 113 		return ((start_bit << 6) | (!differential << 5) |  in mcp320x_channel_to_tx_data()
  | 
| /Linux-v6.6/scripts/gdb/linux/ | 
| D | pgtable.py | 47         def start_bit(level):  function 61         entry_offset =  ((translating_va >> start_bit(level)) & 511) * 8
  | 
| /Linux-v6.6/drivers/input/mouse/ | 
| D | alps.c | 369 				point->start_bit = i;  in alps_get_bitmap_points() 419 		x_high.start_bit = x_low.start_bit + i;  in alps_process_bitmap() 425 		y_high.start_bit = y_low.start_bit + i;  in alps_process_bitmap() 431 		(priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) /  in alps_process_bitmap() 434 		(priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) /  in alps_process_bitmap() 439 		(priv->x_max * (2 * x_high.start_bit + x_high.num_bits - 1)) /  in alps_process_bitmap() 442 		(priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) /  in alps_process_bitmap() 447 		(priv->x_max * (2 * x_high.start_bit + x_high.num_bits - 1)) /  in alps_process_bitmap() 450 		(priv->y_max * (2 * y_high.start_bit + y_high.num_bits - 1)) /  in alps_process_bitmap() 455 		(priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) /  in alps_process_bitmap() [all …] 
 | 
| D | alps.h | 211 	int start_bit;  member
  | 
| /Linux-v6.6/fs/ocfs2/ | 
| D | ocfs2_trace.h | 838 		 unsigned int start_bit, unsigned int count), 839 	TP_ARGS(inode, group, start_bit, count), 843 		__field(unsigned int, start_bit) 849 		__entry->start_bit = start_bit; 853 		  __entry->start_bit, __entry->count) 858 		 unsigned int start_bit, unsigned int count), 859 	TP_ARGS(bg_blkno, start_blk, start_bit, count), 863 		__field(unsigned int, start_bit) 869 		__entry->start_bit = start_bit; 873 		  __entry->start_bit, __entry->count)
  | 
| D | suballoc.h | 122 			     unsigned int start_bit,
  | 
| D | suballoc.c | 2450 				     unsigned int start_bit,  in _ocfs2_free_suballoc_bits()  argument 2469 	BUG_ON((count + start_bit) > ocfs2_bits_per_group(cl));  in _ocfs2_free_suballoc_bits() 2474 		start_bit, count);  in _ocfs2_free_suballoc_bits() 2484 	BUG_ON((count + start_bit) > le16_to_cpu(group->bg_bits));  in _ocfs2_free_suballoc_bits() 2488 					      start_bit, count, undo_fn);  in _ocfs2_free_suballoc_bits() 2499 				start_bit, count);  in _ocfs2_free_suballoc_bits() 2517 			     unsigned int start_bit,  in ocfs2_free_suballoc_bits()  argument 2522 					 start_bit, bg_blkno, count, NULL);  in ocfs2_free_suballoc_bits()
  | 
| /Linux-v6.6/drivers/net/ethernet/ti/ | 
| D | cpsw_ale.c | 62 	u8 start_bit;  member 181 	.start_bit = start,		\ 188 	.start_bit = start,			\ 252 	return cpsw_ale_get_field(ale_entry, entry_fld->start_bit, bits);  in cpsw_ale_entry_get_fld() 277 	cpsw_ale_set_field(ale_entry, entry_fld->start_bit, bits, value);  in cpsw_ale_entry_set_fld()
  | 
| /Linux-v6.6/drivers/staging/sm750fb/ | 
| D | sm750.h | 76 			    u32 src_delta, u32 start_bit, u32 d_base, u32 d_pitch,
  | 
| /Linux-v6.6/drivers/net/ethernet/marvell/octeontx2/af/ | 
| D | rvu_npc_hash.c | 23 static u64 rvu_npc_wide_extract(const u64 input[], size_t start_bit,  in rvu_npc_wide_extract()  argument 27 	const size_t msb = start_bit + width_bits - 1;  in rvu_npc_wide_extract() 28 	const size_t lword = start_bit >> 6;  in rvu_npc_wide_extract() 34 		return (input[lword] >> (start_bit & 63)) & mask;  in rvu_npc_wide_extract() 36 	lbits = 64 - (start_bit & 63);  in rvu_npc_wide_extract() 38 	lo = (input[lword] >> (start_bit & 63));  in rvu_npc_wide_extract()
  | 
| /Linux-v6.6/fs/ext4/ | 
| D | ialloc.c | 55 void ext4_mark_bitmap_end(int start_bit, int end_bit, char *bitmap)  in ext4_mark_bitmap_end()  argument 59 	if (start_bit >= end_bit)  in ext4_mark_bitmap_end() 62 	ext4_debug("mark end bits +%d through +%d used\n", start_bit, end_bit);  in ext4_mark_bitmap_end() 63 	for (i = start_bit; i < ((start_bit + 7) & ~7UL); i++)  in ext4_mark_bitmap_end()
  | 
| /Linux-v6.6/drivers/media/platform/verisilicon/ | 
| D | hantro_g2_vp9_dec.c | 796 	u32 src_len, start_bit, src_buf_len;  in config_source()  local 809 	start_bit = (tmp_addr & 0xf) * 8;  in config_source() 810 	hantro_reg_write(ctx->dev, &g2_start_bit, start_bit);  in config_source() 813 	src_len += start_bit / 8 - headres_size;  in config_source()
  | 
| /Linux-v6.6/drivers/video/fbdev/via/ | 
| D | hw.h | 345 	u8 start_bit;  member
  |