Home
last modified time | relevance | path

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

/linux-4.1.27/fs/xfs/
Dxfs_bit.c49 xfs_contig_bits(uint *map, uint size, uint start_bit) in xfs_contig_bits() argument
51 uint * p = ((unsigned int *) map) + (start_bit >> BIT_TO_WORD_SHIFT); in xfs_contig_bits()
57 ASSERT(start_bit < size); in xfs_contig_bits()
58 size -= start_bit & ~(NBWORD - 1); in xfs_contig_bits()
59 start_bit &= (NBWORD - 1); in xfs_contig_bits()
60 if (start_bit) { in xfs_contig_bits()
63 tmp |= (~0U >> (NBWORD-start_bit)); in xfs_contig_bits()
75 return result - start_bit; in xfs_contig_bits()
77 return result + ffz(tmp) - start_bit; in xfs_contig_bits()
88 int xfs_next_bit(uint *map, uint size, uint start_bit) in xfs_next_bit() argument
[all …]
/linux-4.1.27/fs/ntfs/
Dbitmap.h32 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
48 const s64 start_bit, const s64 count, const u8 value) in ntfs_bitmap_set_bits_in_run() argument
50 return __ntfs_bitmap_set_bits_in_run(vi, start_bit, count, value, in ntfs_bitmap_set_bits_in_run()
65 static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_set_run() argument
68 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 1); in ntfs_bitmap_set_run()
82 static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_clear_run() argument
85 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 0); in ntfs_bitmap_clear_run()
Dbitmap.c47 int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit, in __ntfs_bitmap_set_bits_in_run() argument
60 "value %u.%s", vi->i_ino, (unsigned long long)start_bit, in __ntfs_bitmap_set_bits_in_run()
63 BUG_ON(start_bit < 0); in __ntfs_bitmap_set_bits_in_run()
70 index = start_bit >> (3 + PAGE_CACHE_SHIFT); in __ntfs_bitmap_set_bits_in_run()
71 end_index = (start_bit + cnt - 1) >> (3 + PAGE_CACHE_SHIFT); in __ntfs_bitmap_set_bits_in_run()
85 pos = (start_bit >> 3) & ~PAGE_CACHE_MASK; in __ntfs_bitmap_set_bits_in_run()
88 bit = start_bit & 7; in __ntfs_bitmap_set_bits_in_run()
174 pos = __ntfs_bitmap_set_bits_in_run(vi, start_bit, count - cnt, in __ntfs_bitmap_set_bits_in_run()
/linux-4.1.27/lib/
Dgenalloc.c275 int nbits, start_bit = 0, end_bit, remain; in gen_pool_alloc() local
292 start_bit = pool->algo(chunk->bits, end_bit, start_bit, nbits, in gen_pool_alloc()
294 if (start_bit >= end_bit) in gen_pool_alloc()
296 remain = bitmap_set_ll(chunk->bits, start_bit, nbits); in gen_pool_alloc()
298 remain = bitmap_clear_ll(chunk->bits, start_bit, in gen_pool_alloc()
304 addr = chunk->start_addr + ((unsigned long)start_bit << order); in gen_pool_alloc()
357 int start_bit, nbits, remain; in gen_pool_free() local
368 start_bit = (addr - chunk->start_addr) >> order; in gen_pool_free()
369 remain = bitmap_clear_ll(chunk->bits, start_bit, nbits); in gen_pool_free()
546 unsigned long start_bit = size; in gen_pool_best_fit() local
[all …]
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dio_interface_mux.c941 const unsigned start_bit, in cris_io_interface_allocate_pins() argument
953 ioif, port, start_bit, stop_bit)); in cris_io_interface_allocate_pins()
955 if (!((start_bit <= stop_bit) && in cris_io_interface_allocate_pins()
962 tmp_mask = create_mask(start_bit); in cris_io_interface_allocate_pins()
966 port, start_bit, stop_bit, mask)); in cris_io_interface_allocate_pins()
1002 for (i = start_bit; i <= stop_bit; i++) { in cris_io_interface_allocate_pins()
1015 const unsigned start_bit, in cris_io_interface_free_pins() argument
1026 if (!((start_bit <= stop_bit) && in cris_io_interface_free_pins()
1033 tmp_mask = create_mask(start_bit); in cris_io_interface_free_pins()
1037 port, start_bit, stop_bit, mask)); in cris_io_interface_free_pins()
[all …]
/linux-4.1.27/arch/cris/include/arch-v10/arch/
Dio_interface_mux.h56 const unsigned start_bit,
62 const unsigned start_bit,
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_bit.h82 extern int xfs_contig_bits(uint *map, uint size, uint start_bit);
85 extern int xfs_next_bit(uint *map, uint size, uint start_bit);
/linux-4.1.27/drivers/i2c/busses/
Di2c-riic.c123 u8 start_bit; in riic_xfer() local
139 for (i = 0, start_bit = ICCR2_ST; i < num; i++) { in riic_xfer()
147 writeb(start_bit, riic->base + RIIC_ICCR2); in riic_xfer()
156 start_bit = ICCR2_RS; in riic_xfer()
Di2c-pnx.c61 start_bit = 1 << 8, enumerator
166 (slave_addr << 1) | start_bit | alg_data->mif.mode); in i2c_pnx_start()
169 iowrite32((slave_addr << 1) | start_bit | alg_data->mif.mode, in i2c_pnx_start()
/linux-4.1.27/drivers/iio/adc/
Dmcp320x.c74 int start_bit = 1; in mcp320x_channel_to_tx_data() local
82 return ((start_bit << 4) | (!differential << 3) | in mcp320x_channel_to_tx_data()
88 return ((start_bit << 6) | (!differential << 5) | in mcp320x_channel_to_tx_data()
/linux-4.1.27/Documentation/devicetree/bindings/c6x/
Ddscr.txt68 start_id num_ids reg enable disable start_bit nbits
76 start_bit is the bit number of the first bit in the range
85 start_id num_ids reg enable disable start_bit nbits
93 start_bit is the bit number of the first bit in the range
/linux-4.1.27/drivers/input/mouse/
Dalps.c363 unsigned char start_bit, end_bit; in alps_process_bitmap_dolphin() local
383 start_bit = priv->x_bits - x_msb; in alps_process_bitmap_dolphin()
385 box_middle_x = (priv->x_max * (start_bit + end_bit)) / in alps_process_bitmap_dolphin()
388 start_bit = y_lsb - 1; in alps_process_bitmap_dolphin()
390 box_middle_y = (priv->y_max * (start_bit + end_bit)) / in alps_process_bitmap_dolphin()
411 point->start_bit = i; in alps_get_bitmap_points()
460 x_high.start_bit = x_low.start_bit + i; in alps_process_bitmap()
466 y_high.start_bit = y_low.start_bit + i; in alps_process_bitmap()
471 (priv->x_max * (2 * x_low.start_bit + x_low.num_bits - 1)) / in alps_process_bitmap()
474 (priv->y_max * (2 * y_low.start_bit + y_low.num_bits - 1)) / in alps_process_bitmap()
[all …]
Dalps.h176 int start_bit; member
/linux-4.1.27/fs/ext3/
Dresize.c139 static void mark_bitmap_end(int start_bit, int end_bit, char *bitmap) in mark_bitmap_end() argument
143 if (start_bit >= end_bit) in mark_bitmap_end()
146 ext3_debug("mark end bits +%d through +%d used\n", start_bit, end_bit); in mark_bitmap_end()
147 for (i = start_bit; i < ((start_bit + 7) & ~7UL); i++) in mark_bitmap_end()
/linux-4.1.27/fs/ocfs2/
Docfs2_trace.h835 unsigned int start_bit, unsigned int count),
836 TP_ARGS(inode, group, start_bit, count),
840 __field(unsigned int, start_bit)
846 __entry->start_bit = start_bit;
850 __entry->start_bit, __entry->count)
855 unsigned int start_bit, unsigned int count),
856 TP_ARGS(bg_blkno, start_blk, start_bit, count),
860 __field(unsigned int, start_bit)
866 __entry->start_bit = start_bit;
870 __entry->start_bit, __entry->count)
Dsuballoc.h138 unsigned int start_bit,
Dsuballoc.c2454 unsigned int start_bit, in _ocfs2_free_suballoc_bits() argument
2473 BUG_ON((count + start_bit) > ocfs2_bits_per_group(cl)); in _ocfs2_free_suballoc_bits()
2478 start_bit, count); in _ocfs2_free_suballoc_bits()
2488 BUG_ON((count + start_bit) > le16_to_cpu(group->bg_bits)); in _ocfs2_free_suballoc_bits()
2492 start_bit, count, undo_fn); in _ocfs2_free_suballoc_bits()
2503 start_bit, count); in _ocfs2_free_suballoc_bits()
2524 unsigned int start_bit, in ocfs2_free_suballoc_bits() argument
2529 start_bit, bg_blkno, count, NULL); in ocfs2_free_suballoc_bits()
/linux-4.1.27/fs/ext4/
Dialloc.c52 void ext4_mark_bitmap_end(int start_bit, int end_bit, char *bitmap) in ext4_mark_bitmap_end() argument
56 if (start_bit >= end_bit) in ext4_mark_bitmap_end()
59 ext4_debug("mark end bits +%d through +%d used\n", start_bit, end_bit); in ext4_mark_bitmap_end()
60 for (i = start_bit; i < ((start_bit + 7) & ~7UL); i++) in ext4_mark_bitmap_end()
Dext4.h2247 extern void ext4_mark_bitmap_end(int start_bit, int end_bit, char *bitmap);
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/
Dgio_defs.h443 unsigned int start_bit : 1; member
516 unsigned int start_bit : 1; member
/linux-4.1.27/drivers/video/fbdev/via/
Dhw.h359 u8 start_bit; member
Dhw.c994 start_index = reg[i].start_bit; in viafb_load_reg()
/linux-4.1.27/drivers/mmc/host/
Drtsx_pci_sdmmc.c656 static int sd_get_phase_len(u32 phase_map, unsigned int start_bit) in sd_get_phase_len() argument
661 if (test_phase_bit(phase_map, start_bit + i) == 0) in sd_get_phase_len()
/linux-4.1.27/drivers/edac/
Damd64_edac.c907 u8 start_bit = 1; in get_error_address() local
918 start_bit = 3; in get_error_address()
922 addr = m->addr & GENMASK_ULL(end_bit, start_bit); in get_error_address()
/linux-4.1.27/arch/x86/kvm/
Dsvm.c2141 u8 start_bit; in nested_svm_intercept_ioio() local
2151 start_bit = port % 8; in nested_svm_intercept_ioio()
2152 iopm_len = (start_bit + size > 8) ? 2 : 1; in nested_svm_intercept_ioio()
2153 mask = (0xf >> (4 - size)) << start_bit; in nested_svm_intercept_ioio()