/linux/arch/um/include/asm/ |
H A D | cpufeature.h | 23 #define test_cpu_cap(c, bit) \ argument 33 #define CHECK_BIT_IN_MASK_WORD(maskname, word, bit) \ argument 36 #define cpu_has(c, bit) \ argument 39 #define this_cpu_has(bit) \ argument 51 #define cpu_feature_enabled(bit) \ argument 54 #define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit) argument 56 #define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability)) argument 60 #define setup_force_cpu_cap(bit) do { \ argument 65 #define setup_force_cpu_bug(bit) setup_force_cpu_cap(bit) argument 75 static __always_inline bool _static_cpu_has(u16 bit) in _static_cpu_has() [all …]
|
/linux/include/linux/ |
H A D | tick.h | 216 static inline void tick_dep_set(enum tick_dep_bits bit) in tick_dep_set() 222 static inline void tick_dep_clear(enum tick_dep_bits bit) in tick_dep_clear() 228 static inline void tick_dep_set_cpu(int cpu, enum tick_dep_bits bit) in tick_dep_set_cpu() 234 static inline void tick_dep_clear_cpu(int cpu, enum tick_dep_bits bit) in tick_dep_clear_cpu() 241 enum tick_dep_bits bit) in tick_dep_set_task() 248 enum tick_dep_bits bit) in tick_dep_clear_task() 260 enum tick_dep_bits bit) in tick_dep_set_signal() 266 enum tick_dep_bits bit) in tick_dep_clear_signal() 279 static inline void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit) { } in tick_nohz_dep_set_cpu() 280 static inline void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit) { } in tick_nohz_dep_clear_cpu() [all …]
|
H A D | trace_recursion.h | 51 #define trace_recursion_set(bit) do { (current)->trace_recursion |= (1<<(bit)); } while (0) argument 52 #define trace_recursion_clear(bit) do { (current)->trace_recursion &= ~(1<<(bit)); } while (0) argument 53 #define trace_recursion_test(bit) ((current)->trace_recursion & (1<<(bit))) argument 80 unsigned char bit = interrupt_context_level(); in trace_get_context_bit() local 121 int bit; in trace_test_and_set_recursion() local 155 static __always_inline void trace_clear_recursion(int bit) in trace_clear_recursion() 183 static __always_inline void ftrace_test_recursion_unlock(int bit) in ftrace_test_recursion_unlock()
|
H A D | virtio_features.h | 18 static inline bool virtio_features_chk_bit(unsigned int bit) in virtio_features_chk_bit() 34 unsigned int bit) in virtio_features_test_bit() 41 unsigned int bit) in virtio_features_set_bit() 48 unsigned int bit) in virtio_features_clear_bit()
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_bits_iter.c | 62 int *bit; in null_pointer() local 81 int *bit; in bits_copy() local 95 int *bit; in bits_memalloc() local 110 int *bit; in bit_index() local 127 int *bit; in bits_too_big() local 142 int *bit; in fewer_words() local 156 int *bit; in zero_words() local 170 int *bit; in huge_words() local 183 int *bit; in max_words() local 206 int *bit; in bad_words() local
|
/linux/include/dt-bindings/mfd/ |
H A D | stm32f4-rcc.h | 34 #define STM32F4_AHB1_RESET(bit) (STM32F4_RCC_AHB1_##bit + (0x10 * 8)) argument 35 #define STM32F4_AHB1_CLOCK(bit) (STM32F4_RCC_AHB1_##bit) argument 44 #define STM32F4_AHB2_RESET(bit) (STM32F4_RCC_AHB2_##bit + (0x14 * 8)) argument 45 #define STM32F4_AHB2_CLOCK(bit) (STM32F4_RCC_AHB2_##bit + 0x20) argument 51 #define STM32F4_AHB3_RESET(bit) (STM32F4_RCC_AHB3_##bit + (0x18 * 8)) argument 52 #define STM32F4_AHB3_CLOCK(bit) (STM32F4_RCC_AHB3_##bit + 0x40) argument 81 #define STM32F4_APB1_RESET(bit) (STM32F4_RCC_APB1_##bit + (0x20 * 8)) argument 82 #define STM32F4_APB1_CLOCK(bit) (STM32F4_RCC_APB1_##bit + 0x80) argument 105 #define STM32F4_APB2_RESET(bit) (STM32F4_RCC_APB2_##bit + (0x24 * 8)) argument 106 #define STM32F4_APB2_CLOCK(bit) (STM32F4_RCC_APB2_##bit + 0xA0) argument
|
H A D | stm32f7-rcc.h | 34 #define STM32F7_AHB1_RESET(bit) (STM32F7_RCC_AHB1_##bit + (0x10 * 8)) argument 35 #define STM32F7_AHB1_CLOCK(bit) (STM32F7_RCC_AHB1_##bit) argument 45 #define STM32F7_AHB2_RESET(bit) (STM32F7_RCC_AHB2_##bit + (0x14 * 8)) argument 46 #define STM32F7_AHB2_CLOCK(bit) (STM32F7_RCC_AHB2_##bit + 0x20) argument 52 #define STM32F7_AHB3_RESET(bit) (STM32F7_RCC_AHB3_##bit + (0x18 * 8)) argument 53 #define STM32F7_AHB3_CLOCK(bit) (STM32F7_RCC_AHB3_##bit + 0x40) argument 87 #define STM32F7_APB1_RESET(bit) (STM32F7_RCC_APB1_##bit + (0x20 * 8)) argument 88 #define STM32F7_APB1_CLOCK(bit) (STM32F7_RCC_APB1_##bit + 0x80) argument 113 #define STM32F7_APB2_RESET(bit) (STM32F7_RCC_APB2_##bit + (0x24 * 8)) argument 114 #define STM32F7_APB2_CLOCK(bit) (STM32F7_RCC_APB2_##bit + 0xA0) argument
|
H A D | stm32h7-rcc.h | 17 #define STM32H7_AHB3_RESET(bit) (STM32H7_RCC_AHB3_##bit + (0x7C * 8)) argument 28 #define STM32H7_AHB1_RESET(bit) (STM32H7_RCC_AHB1_##bit + (0x80 * 8)) argument 37 #define STM32H7_AHB2_RESET(bit) (STM32H7_RCC_AHB2_##bit + (0x84 * 8)) argument 56 #define STM32H7_AHB4_RESET(bit) (STM32H7_RCC_AHB4_##bit + (0x88 * 8)) argument 62 #define STM32H7_APB3_RESET(bit) (STM32H7_RCC_APB3_##bit + (0x8C * 8)) argument 90 #define STM32H7_APB1L_RESET(bit) (STM32H7_RCC_APB1L_##bit + (0x90 * 8)) argument 99 #define STM32H7_APB1H_RESET(bit) (STM32H7_RCC_APB1H_##bit + (0x94 * 8)) argument 118 #define STM32H7_APB2_RESET(bit) (STM32H7_RCC_APB2_##bit + (0x98 * 8)) argument 134 #define STM32H7_APB4_RESET(bit) (STM32H7_RCC_APB4_##bit + (0x9C * 8)) argument
|
/linux/arch/sh/boards/mach-x3proto/ |
H A D | ilsel.c | 46 static inline unsigned int ilsel_offset(unsigned int bit) in ilsel_offset() 51 static inline unsigned long mk_ilsel_addr(unsigned int bit) in mk_ilsel_addr() 56 static inline unsigned int mk_ilsel_shift(unsigned int bit) in mk_ilsel_shift() 61 static void __ilsel_enable(ilsel_source_t set, unsigned int bit) in __ilsel_enable() 94 unsigned int bit; in ilsel_enable() local 124 unsigned int bit = ilsel_offset(level - 1); in ilsel_enable_fixed() local
|
/linux/arch/mips/alchemy/common/ |
H A D | irq.c | 290 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_unmask() local 300 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_unmask() local 310 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_mask() local 320 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_mask() local 330 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_ack() local 344 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_ack() local 358 unsigned int bit = d->irq - AU1000_INTC0_INT_BASE; in au1x_ic0_maskack() local 370 unsigned int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_maskack() local 382 int bit = d->irq - AU1000_INTC1_INT_BASE; in au1x_ic1_setwake() local 429 unsigned int bit, irq = d->irq; in au1x_ic_settype() local [all …]
|
/linux/arch/s390/include/asm/ |
H A D | airq.h | 64 static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit) in airq_iv_free_bit() 74 static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit) in airq_iv_lock() 80 static inline void airq_iv_unlock(struct airq_iv *iv, unsigned long bit) in airq_iv_unlock() 86 static inline void airq_iv_set_data(struct airq_iv *iv, unsigned long bit, in airq_iv_set_data() 93 unsigned long bit) in airq_iv_get_data() 98 static inline void airq_iv_set_ptr(struct airq_iv *iv, unsigned long bit, in airq_iv_set_ptr() 105 unsigned long bit) in airq_iv_get_ptr()
|
/linux/arch/mips/lib/ |
H A D | bitops.c | 24 unsigned int bit = nr % BITS_PER_LONG; in __mips_set_bit() local 45 unsigned int bit = nr % BITS_PER_LONG; in __mips_clear_bit() local 66 unsigned int bit = nr % BITS_PER_LONG; in __mips_change_bit() local 88 unsigned int bit = nr % BITS_PER_LONG; in __mips_test_and_set_bit_lock() local 112 unsigned int bit = nr % BITS_PER_LONG; in __mips_test_and_clear_bit() local 136 unsigned int bit = nr % BITS_PER_LONG; in __mips_test_and_change_bit() local
|
/linux/drivers/clk/ux500/ |
H A D | reset-prcc.c | 22 #define PRCC_RESET_LINE(prcc_num, bit) \ argument 72 unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER; in u8500_prcc_reset() local 93 unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER; in u8500_prcc_reset_assert() local 106 unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER; in u8500_prcc_reset_deassert() local 119 unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER; in u8500_prcc_reset_status() local 139 unsigned int prcc_num, bit; in u8500_prcc_reset_xlate() local
|
/linux/drivers/gpio/ |
H A D | gpio-xilinx.c | 86 static void xgpio_read_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a) in xgpio_read_ch() 94 static void xgpio_write_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a) in xgpio_write_ch() 105 int bit; in xgpio_read_ch_all() local 114 int bit; in xgpio_write_ch_all() local 134 unsigned long bit = find_nth_bit(chip->map, 64, gpio); in xgpio_get() local 155 unsigned long bit = find_nth_bit(chip->map, 64, gpio); in xgpio_set() local 216 unsigned long bit = find_nth_bit(chip->map, 64, gpio); in xgpio_dir_in() local 245 unsigned long bit = find_nth_bit(chip->map, 64, gpio); in xgpio_dir_out() local 377 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_mask() local 405 unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable; in xgpio_irq_unmask() local [all …]
|
/linux/arch/alpha/kernel/ |
H A D | sys_sable.c | 93 sable_update_irq_hw(unsigned long bit, unsigned long mask) in sable_update_irq_hw() 109 sable_ack_irq_hw(unsigned long bit) in sable_ack_irq_hw() 221 unsigned long bit, mask; in sable_lynx_enable_irq() local 237 unsigned long bit, mask; in sable_lynx_disable_irq() local 253 unsigned long bit, mask; in sable_lynx_mask_and_ack_irq() local 277 int bit, irq; in sable_lynx_srm_device_interrupt() local
|
/linux/arch/arm/mach-shmobile/ |
H A D | platsmp-apmu.c | 28 int bit; member 47 static int __maybe_unused apmu_power_on(void __iomem *p, int bit) in apmu_power_on() 59 static int __maybe_unused apmu_power_off(void __iomem *p, int bit) in apmu_power_off() 66 static int __maybe_unused apmu_power_off_poll(void __iomem *p, int bit) in apmu_power_off_poll() 186 static void apmu_init_cpu(struct resource *res, int cpu, int bit) in apmu_init_cpu() 209 static void apmu_parse_dt(void (*fn)(struct resource *res, int cpu, int bit)) in apmu_parse_dt() 213 int bit, index; in apmu_parse_dt() local
|
/linux/lib/zstd/common/ |
H A D | cpu.h | 92 #define X(name, r, bit) \ argument 98 #define C(name, bit) X(name, f1c, bit) argument 129 #define D(name, bit) X(name, f1d, bit) argument 162 #define B(name, bit) X(name, f7b, bit) argument 188 #define C(name, bit) X(name, f7c, bit) argument
|
/linux/drivers/clk/rockchip/ |
H A D | rst-rk3588.c | 14 #define RK3588_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit) argument 17 #define RK3588_PHPTOPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x8000*4 + reg * 16 + bit) argument 20 #define RK3588_SECURECRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000*4 + reg * 16 + bit) argument 23 #define RK3588_PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x30000*4 + reg * 16 + bit) argument
|
H A D | rst-rk3576.c | 15 #define RK3576_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit) argument 17 #define RK3576_PHPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x8000*4 + reg * 16 + bit) argument 19 #define RK3576_SECURENSCRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000*4 + reg * 16 + bit) argument 21 #define RK3576_PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x20000*4 + reg * 16 + bit) argument
|
/linux/drivers/hid/ |
H A D | hid-samsung.c | 89 unsigned long **bit, int *max) in samsung_kbd_mouse_input_mapping() 144 unsigned long **bit, int *max) in samsung_kbd_input_mapping() 237 unsigned long **bit, int *max) in samsung_gamepad_input_mapping() 328 unsigned long **bit, int *max) in samsung_actionmouse_input_mapping() 351 unsigned long **bit, int *max) in samsung_universal_kbd_input_mapping() 482 unsigned long **bit, int *max) in samsung_input_mapping()
|
/linux/arch/mips/include/asm/ |
H A D | bitops.h | 92 int bit = nr % BITS_PER_LONG; in set_bit() local 120 int bit = nr % BITS_PER_LONG; in clear_bit() local 161 int bit = nr % BITS_PER_LONG; in change_bit() local 183 int bit = nr % BITS_PER_LONG; in test_and_set_bit_lock() local 227 int bit = nr % BITS_PER_LONG; in test_and_clear_bit() local 264 int bit = nr % BITS_PER_LONG; in test_and_change_bit() local
|
/linux/arch/mips/loongson32/common/ |
H A D | irq.c | 25 unsigned int bit = (d->irq - LS1X_IRQ_BASE) & 0x1f; in ls1x_irq_ack() local 34 unsigned int bit = (d->irq - LS1X_IRQ_BASE) & 0x1f; in ls1x_irq_mask() local 43 unsigned int bit = (d->irq - LS1X_IRQ_BASE) & 0x1f; in ls1x_irq_mask_ack() local 54 unsigned int bit = (d->irq - LS1X_IRQ_BASE) & 0x1f; in ls1x_irq_unmask() local 63 unsigned int bit = (d->irq - LS1X_IRQ_BASE) & 0x1f; in ls1x_irq_settype() local
|
/linux/drivers/gpu/drm/tidss/ |
H A D | tidss_irq.h | 34 #define DSS_IRQ_VP_BIT_N(ch, bit) (4 + 4 * (ch) + (bit)) argument 35 #define DSS_IRQ_PLANE_BIT_N(plane, bit) \ argument 38 #define DSS_IRQ_VP_BIT(ch, bit) BIT(DSS_IRQ_VP_BIT_N((ch), (bit))) argument 39 #define DSS_IRQ_PLANE_BIT(plane, bit) \ argument
|
/linux/fs/omfs/ |
H A D | bitmap.c | 27 int addrlen, int bit, int max) in count_run() 49 int nbits, int bit, int count, int set) in set_run() 96 unsigned int map, bit; in omfs_allocate_block() local 139 int i, run, bit; in omfs_allocate_range() local 180 unsigned int map, bit; in omfs_clear_range() local
|
/linux/kernel/sched/ |
H A D | wait_bit.c | 15 wait_queue_head_t *bit_waitqueue(unsigned long *word, int bit) in bit_waitqueue() 61 int __sched out_of_line_wait_on_bit(unsigned long *word, int bit, in out_of_line_wait_on_bit() 72 unsigned long *word, int bit, wait_bit_action_f *action, in out_of_line_wait_on_bit_timeout() 114 int __sched out_of_line_wait_on_bit_lock(unsigned long *word, int bit, in out_of_line_wait_on_bit_lock() 124 void __wake_up_bit(struct wait_queue_head *wq_head, unsigned long *word, int bit) in __wake_up_bit() 158 void wake_up_bit(unsigned long *word, int bit) in wake_up_bit()
|