Symbol: start_bit
arch/x86/kvm/svm/nested.c
1597
u8 start_bit;
arch/x86/kvm/svm/nested.c
1607
start_bit = port % 8;
arch/x86/kvm/svm/nested.c
1608
iopm_len = (start_bit + size > 8) ? 2 : 1;
arch/x86/kvm/svm/nested.c
1609
mask = (0xf >> (4 - size)) << start_bit;
drivers/edac/amd64_edac.c
1656
u8 start_bit = 1;
drivers/edac/amd64_edac.c
1667
start_bit = 3;
drivers/edac/amd64_edac.c
1671
addr = m->addr & GENMASK_ULL(end_bit, start_bit);
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
250
u8 start_bit, u8 bits_no, u32 val)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
256
field[2] = start_bit;
drivers/gpu/drm/rockchip/cdn-dp-reg.c
201
u8 start_bit, u8 bits_no, u32 val)
drivers/gpu/drm/rockchip/cdn-dp-reg.c
207
field[2] = start_bit;
drivers/i2c/busses/i2c-pnx.c
164
(slave_addr << 1) | start_bit | alg_data->mif.mode);
drivers/i2c/busses/i2c-pnx.c
167
iowrite32((slave_addr << 1) | start_bit | alg_data->mif.mode,
drivers/i2c/busses/i2c-riic.c
174
u8 start_bit;
drivers/i2c/busses/i2c-riic.c
188
for (i = 0, start_bit = ICCR2_ST; i < num; i++) {
drivers/i2c/busses/i2c-riic.c
196
riic_writeb(riic, start_bit, RIIC_ICCR2);
drivers/i2c/busses/i2c-riic.c
205
start_bit = ICCR2_RS;
drivers/i3c/master/renesas-i3c.c
921
u8 start_bit = CNDCTL_STCND;
drivers/i3c/master/renesas-i3c.c
957
renesas_set_bit(i3c->regs, CNDCTL, start_bit);
drivers/i3c/master/renesas-i3c.c
966
start_bit = CNDCTL_SRCND;
drivers/iio/adc/mcp320x.c
101
int start_bit = 1;
drivers/iio/adc/mcp320x.c
106
return ((start_bit << 4) | (!differential << 3) |
drivers/iio/adc/mcp320x.c
112
return ((start_bit << 6) | (!differential << 5) |
drivers/input/mouse/alps.c
370
point->start_bit = i;
drivers/input/mouse/alps.c
420
x_high.start_bit = x_low.start_bit + i;
drivers/input/mouse/alps.c
426
y_high.start_bit = y_low.start_bit + i;
drivers/input/mouse/alps.c
432
(priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) /
drivers/input/mouse/alps.c
435
(priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) /
drivers/input/mouse/alps.c
440
(priv->x_max * (2 * x_high.start_bit + x_high.num_bits - 1)) /
drivers/input/mouse/alps.c
443
(priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) /
drivers/input/mouse/alps.c
448
(priv->x_max * (2 * x_high.start_bit + x_high.num_bits - 1)) /
drivers/input/mouse/alps.c
451
(priv->y_max * (2 * y_high.start_bit + y_high.num_bits - 1)) /
drivers/input/mouse/alps.c
456
(priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) /
drivers/input/mouse/alps.c
459
(priv->y_max * (2 * y_high.start_bit + y_high.num_bits - 1)) /
drivers/input/mouse/alps.h
211
int start_bit;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
780
u32 src_len, start_bit, src_buf_len;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
793
start_bit = (tmp_addr & 0xf) * 8;
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
794
hantro_reg_write(ctx->dev, &g2_start_bit, start_bit);
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
797
src_len += start_bit / 8 - headers_size;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2088
int start_bit, offset;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2094
start_bit = (group_entry[0].tile_offset & 0xf) * 8;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2098
hantro_reg_write(vpu, &av1_strm_start_bit, start_bit);
drivers/mmc/host/mtk-sd.c
2193
static int get_delay_len(u64 delay, u32 start_bit)
drivers/mmc/host/mtk-sd.c
2197
for (i = 0; i < (PAD_DELAY_FULL - start_bit); i++) {
drivers/mmc/host/mtk-sd.c
2198
if (test_delay_bit(delay, start_bit + i) == 0)
drivers/mmc/host/mtk-sd.c
2201
return PAD_DELAY_FULL - start_bit;
drivers/mmc/host/rtsx_pci_sdmmc.c
647
static int sd_get_phase_len(u32 phase_map, unsigned int start_bit)
drivers/mmc/host/rtsx_pci_sdmmc.c
652
if (test_phase_bit(phase_map, start_bit + i) == 0)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
23
static u64 rvu_npc_wide_extract(const u64 input[], size_t start_bit,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
27
const size_t msb = start_bit + width_bits - 1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
28
const size_t lword = start_bit >> 6;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
34
return (input[lword] >> (start_bit & 63)) & mask;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
36
lbits = 64 - (start_bit & 63);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
38
lo = (input[lword] >> (start_bit & 63));
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
60
unsigned int start_bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
65
start_bit = part->last_allocated_bit + 1;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
66
if (start_bit == part->usage_bit_count)
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
67
start_bit = 0;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
68
bit = start_bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
76
if (wrap && bit + bit_count >= start_bit)
drivers/net/ethernet/microchip/lan743x_main.h
1119
#define DMAC_CHANNEL_STATE_SET(start_bit, stop_bit) \
drivers/net/ethernet/microchip/lan743x_main.h
1120
(((start_bit) ? 2 : 0) | ((stop_bit) ? 1 : 0))
drivers/net/ethernet/ti/cpsw_ale.c
209
.start_bit = start, \
drivers/net/ethernet/ti/cpsw_ale.c
216
.start_bit = start, \
drivers/net/ethernet/ti/cpsw_ale.c
280
return cpsw_ale_get_field(ale_entry, entry_fld->start_bit, bits);
drivers/net/ethernet/ti/cpsw_ale.c
305
cpsw_ale_set_field(ale_entry, entry_fld->start_bit, bits, value);
drivers/net/ethernet/ti/cpsw_ale.c
76
u8 start_bit;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
119
unsigned int start_bit = elem_bits * index;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
123
bits_to_write -= uedge_bits, i++, start_bit += uedge_bits) {
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
124
move_word(vector, start_bit, elem[i]);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
126
move_lower_bits(vector, start_bit, elem[i], bits_to_write);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
49
unsigned int start_bit = target_bit % uedge_bits;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
54
if (subword_width + start_bit > uedge_bits) { /* overlap */
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
56
hive_uedge old_val0 = inv_subword(target[start_elem], start_bit, uedge_bits);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
58
target[start_elem] = old_val0 | (src_subword << start_bit);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
60
subword_width + start_bit - uedge_bits);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
61
target[start_elem + 1] = old_val1 | (src_subword >> (uedge_bits - start_bit));
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
63
hive_uedge old_val = inv_subword(target[start_elem], start_bit,
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
64
start_bit + subword_width);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
66
target[start_elem] = old_val | (src_subword << start_bit);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
79
unsigned int start_bit = (elem_bits * index) % uedge_bits;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
88
move_subword(elem, 0, vector[start_elem], start_bit, end_bit);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
94
move_upper_bits(elem, bits_written, vector[start_elem], start_bit);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
95
bits_written += (64 - start_bit);
drivers/staging/sm750fb/sm750.h
76
u32 src_delta, u32 start_bit, u32 d_base, u32 d_pitch,
drivers/staging/sm750fb/sm750_accel.c
307
u32 src_delta, u32 start_bit, u32 dest_base, u32 dest_pitch,
drivers/staging/sm750fb/sm750_accel.c
319
start_bit &= 7; /* Just make sure the start bit is within legal range */
drivers/staging/sm750fb/sm750_accel.c
320
bytes_per_scan = (width + start_bit + 7) / 8;
drivers/staging/sm750fb/sm750_accel.c
366
(start_bit << DE_SOURCE_X_K1_SHIFT) &
drivers/usb/mtu3/mtu3_core.c
27
u32 start_bit;
drivers/usb/mtu3/mtu3_core.c
36
start_bit = bitmap_find_next_zero_area(fifo->bitmap,
drivers/usb/mtu3/mtu3_core.c
38
if (start_bit >= fifo->limit)
drivers/usb/mtu3/mtu3_core.c
41
bitmap_set(fifo->bitmap, start_bit, num_bits);
drivers/usb/mtu3/mtu3_core.c
43
mep->fifo_addr = fifo->base + MTU3_EP_FIFO_UNIT * start_bit;
drivers/usb/mtu3/mtu3_core.c
46
__func__, mep->fifo_seg_size, mep->fifo_size, start_bit);
drivers/usb/mtu3/mtu3_core.c
56
u32 start_bit;
drivers/usb/mtu3/mtu3_core.c
61
start_bit = (addr - fifo->base) / MTU3_EP_FIFO_UNIT;
drivers/usb/mtu3/mtu3_core.c
62
bitmap_clear(fifo->bitmap, start_bit, bits);
drivers/usb/mtu3/mtu3_core.c
67
__func__, mep->fifo_seg_size, mep->fifo_size, start_bit);
drivers/video/fbdev/via/hw.c
979
start_index = reg[i].start_bit;
drivers/video/fbdev/via/hw.h
345
u8 start_bit;
fs/btrfs/extent_io.c
1409
unsigned int start_bit;
fs/btrfs/extent_io.c
1413
start_bit = (start - folio_start) >> fs_info->sectorsize_bits;
fs/btrfs/extent_io.c
1415
ASSERT(bitmap_test_range_all_zero(delalloc_bitmap, start_bit, nbits));
fs/btrfs/extent_io.c
1416
bitmap_set(delalloc_bitmap, start_bit, nbits);
fs/btrfs/extent_io.c
1426
unsigned int start_bit;
fs/btrfs/extent_io.c
1432
start_bit = (start - folio_start) >> fs_info->sectorsize_bits;
fs/btrfs/extent_io.c
1433
first_set = find_next_bit(delalloc_bitmap, bitmap_size, start_bit);
fs/btrfs/extent_io.c
1488
unsigned int start_bit;
fs/btrfs/extent_io.c
1495
for_each_set_bitrange(start_bit, end_bit, bio_ctrl->submit_bitmap,
fs/btrfs/extent_io.c
1497
u64 start = page_start + (start_bit << fs_info->sectorsize_bits);
fs/btrfs/extent_io.c
1498
u32 len = (end_bit - start_bit) << fs_info->sectorsize_bits;
fs/btrfs/extent_io.c
1592
unsigned int start_bit = (found_start - page_start) >>
fs/btrfs/extent_io.c
1596
bitmap_clear(bio_ctrl->submit_bitmap, start_bit, end_bit - start_bit);
fs/btrfs/extent_io.c
1617
for_each_set_bitrange(start_bit, end_bit, bio_ctrl->submit_bitmap,
fs/btrfs/extent_io.c
1619
u64 start = page_start + (start_bit << fs_info->sectorsize_bits);
fs/btrfs/extent_io.c
1620
u32 len = (end_bit - start_bit) << fs_info->sectorsize_bits;
fs/btrfs/free-space-tree.c
355
unsigned long nrbits, start_bit, end_bit;
fs/btrfs/free-space-tree.c
446
start_bit = find_next_bit_le(bitmap, nrbits, 0);
fs/btrfs/free-space-tree.c
448
while (start_bit < nrbits) {
fs/btrfs/free-space-tree.c
449
end_bit = find_next_zero_bit_le(bitmap, nrbits, start_bit);
fs/btrfs/free-space-tree.c
450
ASSERT(start_bit < end_bit);
fs/btrfs/free-space-tree.c
452
key.objectid = start + start_bit * fs_info->sectorsize;
fs/btrfs/free-space-tree.c
454
key.offset = (end_bit - start_bit) * fs_info->sectorsize;
fs/btrfs/free-space-tree.c
465
start_bit = find_next_bit_le(bitmap, nrbits, end_bit);
fs/btrfs/scrub.c
245
const unsigned int start_bit = scrub_calc_start_bit(stripe, \
fs/btrfs/scrub.c
248
bitmap_set(stripe->bitmaps, start_bit, nr_blocks); \
fs/btrfs/scrub.c
254
const unsigned int start_bit = scrub_calc_start_bit(stripe, name, \
fs/btrfs/scrub.c
257
bitmap_clear(stripe->bitmaps, start_bit, nr_blocks); \
fs/btrfs/scrub.c
262
const unsigned int start_bit = scrub_calc_start_bit(stripe, name, \
fs/btrfs/scrub.c
265
return test_bit(start_bit, stripe->bitmaps); \
fs/btrfs/scrub.c
270
const unsigned int start_bit = scrub_calc_start_bit(stripe, name, \
fs/btrfs/scrub.c
273
set_bit(start_bit, stripe->bitmaps); \
fs/btrfs/scrub.c
278
const unsigned int start_bit = scrub_calc_start_bit(stripe, name, \
fs/btrfs/scrub.c
281
clear_bit(start_bit, stripe->bitmaps); \
fs/btrfs/subpage.c
323
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
328
bitmap_set(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
338
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
343
bitmap_clear(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
352
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
357
bitmap_set(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
393
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
399
bitmap_clear(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
420
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
425
bitmap_set(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
447
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio,
fs/btrfs/subpage.c
452
bitmap_clear(bfs->bitmaps, start_bit, len >> fs_info->sectorsize_bits);
fs/btrfs/subpage.c
469
unsigned int start_bit = subpage_calc_start_bit(fs_info, folio, \
fs/btrfs/subpage.c
475
ret = bitmap_test_range_all_set(bfs->bitmaps, start_bit, \
fs/btrfs/subpage.c
637
unsigned int start_bit;
fs/btrfs/subpage.c
649
start_bit = subpage_calc_start_bit(fs_info, folio, dirty, start, len);
fs/btrfs/subpage.c
654
if (unlikely(!bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits))) {
fs/btrfs/subpage.c
656
ASSERT(bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits));
fs/btrfs/subpage.c
658
ASSERT(bitmap_test_range_all_zero(bfs->bitmaps, start_bit, nbits));
fs/ext4/ext4.h
3045
extern void ext4_mark_bitmap_end(int start_bit, int end_bit, char *bitmap);
fs/ext4/ialloc.c
55
void ext4_mark_bitmap_end(int start_bit, int end_bit, char *bitmap)
fs/ext4/ialloc.c
59
if (start_bit >= end_bit)
fs/ext4/ialloc.c
62
ext4_debug("mark end bits +%d through +%d used\n", start_bit, end_bit);
fs/ext4/ialloc.c
63
for (i = start_bit; i < ((start_bit + 7) & ~7UL); i++)
fs/ntfs/bitmap.c
120
int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
fs/ntfs/bitmap.c
134
ni->mft_no, (unsigned long long)start_bit,
fs/ntfs/bitmap.c
138
if (start_bit < 0 || cnt < 0 || value > 1)
fs/ntfs/bitmap.c
145
index = start_bit >> (3 + PAGE_SHIFT);
fs/ntfs/bitmap.c
146
end_index = (start_bit + cnt - 1) >> (3 + PAGE_SHIFT);
fs/ntfs/bitmap.c
163
pos = (start_bit >> 3) & ~PAGE_MASK;
fs/ntfs/bitmap.c
166
bit = start_bit & 7;
fs/ntfs/bitmap.c
273
pos = __ntfs_bitmap_set_bits_in_run(vi, start_bit, count - cnt,
fs/ntfs/bitmap.h
16
int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
fs/ntfs/bitmap.h
32
const s64 start_bit, const s64 count, const u8 value)
fs/ntfs/bitmap.h
34
return __ntfs_bitmap_set_bits_in_run(vi, start_bit, count, value,
fs/ntfs/bitmap.h
49
static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit,
fs/ntfs/bitmap.h
52
return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 1);
fs/ntfs/bitmap.h
66
static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit,
fs/ntfs/bitmap.h
69
return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 0);
fs/ocfs2/ocfs2_trace.h
838
unsigned int start_bit, unsigned int count),
fs/ocfs2/ocfs2_trace.h
839
TP_ARGS(inode, group, start_bit, count),
fs/ocfs2/ocfs2_trace.h
843
__field(unsigned int, start_bit)
fs/ocfs2/ocfs2_trace.h
849
__entry->start_bit = start_bit;
fs/ocfs2/ocfs2_trace.h
853
__entry->start_bit, __entry->count)
fs/ocfs2/ocfs2_trace.h
858
unsigned int start_bit, unsigned int count),
fs/ocfs2/ocfs2_trace.h
859
TP_ARGS(bg_blkno, start_blk, start_bit, count),
fs/ocfs2/ocfs2_trace.h
863
__field(unsigned int, start_bit)
fs/ocfs2/ocfs2_trace.h
869
__entry->start_bit = start_bit;
fs/ocfs2/ocfs2_trace.h
873
__entry->start_bit, __entry->count)
fs/ocfs2/suballoc.c
2704
u16 start_bit;
fs/ocfs2/suballoc.c
2811
&start_bit);
fs/ocfs2/suballoc.c
2826
if ((count + start_bit) > le16_to_cpu(group->bg_bits)) {
fs/ocfs2/suballoc.c
2829
count + start_bit, le16_to_cpu(group->bg_bits));
fs/ocfs2/suballoc.c
2836
start_bit, count, 0,
fs/ocfs2/suballoc.c
2848
start_bit, count,
fs/ocfs2/suballoc.c
2882
unsigned int start_bit,
fs/ocfs2/suballoc.c
2903
BUG_ON((count + start_bit) > ocfs2_bits_per_group(cl));
fs/ocfs2/suballoc.c
2908
start_bit, count);
fs/ocfs2/suballoc.c
2918
BUG_ON((count + start_bit) > le16_to_cpu(group->bg_bits));
fs/ocfs2/suballoc.c
2924
start_bit, count, 0, undo_fn);
fs/ocfs2/suballoc.c
2935
start_bit, count,
fs/ocfs2/suballoc.c
2968
unsigned int start_bit,
fs/ocfs2/suballoc.c
2973
start_bit, bg_blkno, count, NULL);
fs/ocfs2/suballoc.h
127
unsigned int start_bit,
fs/xfs/libxfs/xfs_bit.c
37
xfs_contig_bits(uint *map, uint size, uint start_bit)
fs/xfs/libxfs/xfs_bit.c
39
uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT);
fs/xfs/libxfs/xfs_bit.c
45
ASSERT(start_bit < size);
fs/xfs/libxfs/xfs_bit.c
46
size -= start_bit & ~(NBWORD - 1);
fs/xfs/libxfs/xfs_bit.c
47
start_bit &= (NBWORD - 1);
fs/xfs/libxfs/xfs_bit.c
48
if (start_bit) {
fs/xfs/libxfs/xfs_bit.c
51
tmp |= (~0U >> (NBWORD-start_bit));
fs/xfs/libxfs/xfs_bit.c
63
return result - start_bit;
fs/xfs/libxfs/xfs_bit.c
65
return result + ffz(tmp) - start_bit;
fs/xfs/libxfs/xfs_bit.c
76
int xfs_next_bit(uint *map, uint size, uint start_bit)
fs/xfs/libxfs/xfs_bit.c
78
uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT);
fs/xfs/libxfs/xfs_bit.c
79
uint result = start_bit & ~(NBWORD - 1);
fs/xfs/libxfs/xfs_bit.c
84
if (start_bit >= size)
fs/xfs/libxfs/xfs_bit.c
87
start_bit &= (NBWORD - 1);
fs/xfs/libxfs/xfs_bit.c
88
if (start_bit) {
fs/xfs/libxfs/xfs_bit.c
91
tmp &= (~0U << start_bit);
fs/xfs/libxfs/xfs_bit.h
70
extern int xfs_contig_bits(uint *map, uint size, uint start_bit);
fs/xfs/libxfs/xfs_bit.h
73
extern int xfs_next_bit(uint *map, uint size, uint start_bit);
lib/genalloc.c
283
unsigned long nbits, start_bit, end_bit, remain;
lib/genalloc.c
301
start_bit = 0;
lib/genalloc.c
304
start_bit = algo(chunk->bits, end_bit, start_bit,
lib/genalloc.c
306
if (start_bit >= end_bit)
lib/genalloc.c
308
remain = bitmap_set_ll(chunk->bits, start_bit, nbits);
lib/genalloc.c
310
remain = bitmap_clear_ll(chunk->bits, start_bit,
lib/genalloc.c
316
addr = chunk->start_addr + ((unsigned long)start_bit << order);
lib/genalloc.c
492
unsigned long start_bit, nbits, remain;
lib/genalloc.c
506
start_bit = (addr - chunk->start_addr) >> order;
lib/genalloc.c
507
remain = bitmap_clear_ll(chunk->bits, start_bit, nbits);
lib/genalloc.c
701
unsigned long start_bit;
lib/genalloc.c
709
start_bit = bitmap_find_next_zero_area(map, size,
lib/genalloc.c
711
if (start_bit != offset_bit)
lib/genalloc.c
712
start_bit = size;
lib/genalloc.c
713
return start_bit;
lib/genalloc.c
758
unsigned long start_bit = size;
lib/genalloc.c
768
start_bit = index;
lib/genalloc.c
770
return start_bit;
lib/genalloc.c
776
return start_bit;
lib/packing_test.c
105
.start_bit = 95,
lib/packing_test.c
119
.start_bit = 95,
lib/packing_test.c
129
.start_bit = 95,
lib/packing_test.c
13
size_t start_bit;
lib/packing_test.c
139
.start_bit = 95,
lib/packing_test.c
149
.start_bit = 95,
lib/packing_test.c
159
.start_bit = 95,
lib/packing_test.c
169
.start_bit = 95,
lib/packing_test.c
179
.start_bit = 95,
lib/packing_test.c
189
.start_bit = 95,
lib/packing_test.c
199
.start_bit = 95,
lib/packing_test.c
209
.start_bit = 95,
lib/packing_test.c
223
.start_bit = 106,
lib/packing_test.c
232
.start_bit = 106,
lib/packing_test.c
241
.start_bit = 106,
lib/packing_test.c
250
.start_bit = 106,
lib/packing_test.c
259
.start_bit = 106,
lib/packing_test.c
268
.start_bit = 106,
lib/packing_test.c
277
.start_bit = 106,
lib/packing_test.c
286
.start_bit = 106,
lib/packing_test.c
300
.start_bit = 106,
lib/packing_test.c
309
.start_bit = 106,
lib/packing_test.c
318
.start_bit = 106,
lib/packing_test.c
327
.start_bit = 106,
lib/packing_test.c
336
.start_bit = 106,
lib/packing_test.c
345
.start_bit = 106,
lib/packing_test.c
354
.start_bit = 106,
lib/packing_test.c
363
.start_bit = 106,
lib/packing_test.c
380
err = pack(pbuf, params->uval, params->start_bit, params->end_bit,
lib/packing_test.c
393
err = unpack(params->pbuf, &uval, params->start_bit, params->end_bit,
lib/packing_test.c
42
.start_bit = 95,
lib/packing_test.c
51
.start_bit = 95,
lib/packing_test.c
60
.start_bit = 95,
lib/packing_test.c
69
.start_bit = 95,
lib/packing_test.c
78
.start_bit = 95,
lib/packing_test.c
87
.start_bit = 95,
lib/packing_test.c
96
.start_bit = 95,
tools/lib/bpf/btf_dump.c
1765
__u8 start_bit, nr_bytes;
tools/lib/bpf/btf_dump.c
1770
start_bit = bits_offset % 8;
tools/lib/bpf/btf_dump.c
1771
nr_bytes = (start_bit + bit_sz + 7) / 8;
tools/sched_ext/include/scx/cid.bpf.h
421
u32 start_wi, start_bit, i;
tools/sched_ext/include/scx/cid.bpf.h
429
start_bit = cid & 63;
tools/sched_ext/include/scx/cid.bpf.h
441
word &= GENMASK_U64(63, start_bit);
tools/sched_ext/include/scx/cid.bpf.h
593
u32 last_wi, start_wi, start_bit, i;
tools/sched_ext/include/scx/cid.bpf.h
604
start_bit = start & 63;
tools/sched_ext/include/scx/cid.bpf.h
616
word &= GENMASK_U64(63, start_bit);