Home
last modified time | relevance | path

Searched defs:shift (Results 1 – 25 of 1185) sorted by relevance

12345678910>>...48

/openbmc/linux/arch/alpha/include/uapi/asm/
H A Dcompiler.h14 # define __kernel_insbl(val, shift) __builtin_alpha_insbl(val, shift) argument
15 # define __kernel_inswl(val, shift) __builtin_alpha_inswl(val, shift) argument
16 # define __kernel_insql(val, shift) __builtin_alpha_insql(val, shift) argument
17 # define __kernel_inslh(val, shift) __builtin_alpha_inslh(val, shift) argument
18 # define __kernel_extbl(val, shift) __builtin_alpha_extbl(val, shift) argument
22 # define __kernel_insbl(val, shift) \ argument
26 # define __kernel_inswl(val, shift) \ argument
30 # define __kernel_insql(val, shift) \ argument
34 # define __kernel_inslh(val, shift) \ argument
38 # define __kernel_extbl(val, shift) \ argument
[all …]
/openbmc/linux/drivers/clk/imx/
H A Dclk.h133 #define imx_clk_gate(name, parent, reg, shift) \ argument
136 #define imx_clk_gate_dis(name, parent, reg, shift) \ argument
139 #define imx_clk_gate2(name, parent, reg, shift) \ argument
163 #define imx_clk_hw_gate(name, parent, reg, shift) \ argument
166 #define imx_clk_hw_gate2(name, parent, reg, shift) \ argument
187 #define imx_clk_hw_gate3(name, parent, reg, shift) \ argument
193 #define imx_clk_hw_gate4(name, parent, reg, shift) \ argument
358 void __iomem *reg, u8 shift, in imx_clk_hw_divider_closest()
367 void __iomem *reg, u8 shift, in __imx_clk_hw_divider()
375 void __iomem *reg, u8 shift, in __imx_clk_hw_gate()
[all …]
H A Dclk-busy.c16 static int clk_busy_wait(void __iomem *reg, u8 shift) in clk_busy_wait()
31 u8 shift; member
77 void __iomem *reg, u8 shift, u8 width, in imx_clk_hw_busy_divider()
121 u8 shift; member
156 struct clk_hw *imx_clk_hw_busy_mux(const char *name, void __iomem *reg, u8 shift, in imx_clk_hw_busy_mux()
/openbmc/u-boot/include/
H A Dbitfield.h42 static inline uint bitfield_mask(uint shift, uint width) in bitfield_mask()
48 static inline uint bitfield_extract(uint reg_val, uint shift, uint width) in bitfield_extract()
57 static inline uint bitfield_replace(uint reg_val, uint shift, uint width, in bitfield_replace()
74 uint shift = bitfield_shift(mask); in bitfield_extract_by_mask() local
86 uint shift = bitfield_shift(mask); in bitfield_replace_by_mask() local
/openbmc/linux/include/linux/
H A Dbitops.h104 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64()
114 static inline __u64 ror64(__u64 word, unsigned int shift) in ror64()
124 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32()
134 static inline __u32 ror32(__u32 word, unsigned int shift) in ror32()
144 static inline __u16 rol16(__u16 word, unsigned int shift) in rol16()
154 static inline __u16 ror16(__u16 word, unsigned int shift) in ror16()
164 static inline __u8 rol8(__u8 word, unsigned int shift) in rol8()
174 static inline __u8 ror8(__u8 word, unsigned int shift) in ror8()
188 __u8 shift = 31 - index; in sign_extend32() local
199 __u8 shift = 63 - index; in sign_extend64() local
/openbmc/linux/drivers/clk/meson/
H A Dparm.h14 #define SETPMASK(width, shift) GENMASK(shift + width - 1, shift) argument
15 #define CLRPMASK(width, shift) (~SETPMASK(width, shift)) argument
17 #define PARM_GET(width, shift, reg) \ argument
19 #define PARM_SET(width, shift, reg, val) \ argument
26 u8 shift; member
/openbmc/u-boot/drivers/clk/
H A Dclk_meson.h28 u8 shift; member
33 #define SETPMASK(width, shift) GENMASK(shift + width - 1, shift) argument
34 #define CLRPMASK(width, shift) (~SETPMASK(width, shift)) argument
36 #define PARM_GET(width, shift, reg) \ argument
38 #define PARM_SET(width, shift, reg, val) \ argument
/openbmc/linux/drivers/soc/fsl/qe/
H A Ducc.c89 unsigned int *reg_num, unsigned int *shift) in get_cmxucr_reg()
102 unsigned int shift; in ucc_mux_set_grant_tsa_bkpt() local
123 unsigned int shift; in ucc_set_qe_mux_rxtx() local
505 u32 shift; in ucc_get_tdm_clk_shift() local
520 u32 shift; in ucc_set_tdm_rxtx_clk() local
622 u32 shift; in ucc_get_tdm_sync_shift() local
634 u32 shift; in ucc_set_tdm_rxtx_sync() local
/openbmc/linux/drivers/gpio/
H A Dgpio-tangier.c75 u8 shift = offset % 32; in gpio_reg_and_bit() local
84 u8 shift; in tng_gpio_get() local
96 u8 shift; in tng_gpio_set() local
113 u8 shift; in tng_gpio_direction_input() local
134 u8 shift; in tng_gpio_direction_output() local
153 u8 shift; in tng_gpio_get_direction() local
170 u8 shift; in tng_gpio_set_debounce() local
213 u8 shift; in tng_irq_ack() local
227 u8 shift; in tng_irq_unmask_mask() local
272 u8 shift = gpio % 32; in tng_irq_set_type() local
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dvec_internal.h79 static inline int32_t do_sqrshl_bhs(int32_t src, int32_t shift, int bits, in do_sqrshl_bhs()
114 static inline uint32_t do_uqrshl_bhs(uint32_t src, int32_t shift, int bits, in do_uqrshl_bhs()
145 static inline int32_t do_suqrshl_bhs(int32_t src, int32_t shift, int bits, in do_suqrshl_bhs()
155 static inline int64_t do_sqrshl_d(int64_t src, int64_t shift, in do_sqrshl_d()
183 static inline uint64_t do_uqrshl_d(uint64_t src, int64_t shift, in do_uqrshl_d()
207 static inline int64_t do_suqrshl_d(int64_t src, int64_t shift, in do_suqrshl_d()
/openbmc/qemu/include/qemu/
H A Dbitops.h28 #define MAKE_64BIT_MASK(shift, length) \ argument
219 static inline uint8_t rol8(uint8_t word, unsigned int shift) in rol8()
229 static inline uint8_t ror8(uint8_t word, unsigned int shift) in ror8()
239 static inline uint16_t rol16(uint16_t word, unsigned int shift) in rol16()
249 static inline uint16_t ror16(uint16_t word, unsigned int shift) in ror16()
259 static inline uint32_t rol32(uint32_t word, unsigned int shift) in rol32()
269 static inline uint32_t ror32(uint32_t word, unsigned int shift) in ror32()
279 static inline uint64_t rol64(uint64_t word, unsigned int shift) in rol64()
289 static inline uint64_t ror64(uint64_t word, unsigned int shift) in ror64()
/openbmc/linux/drivers/infiniband/core/
H A Dpacker.c71 int shift; in ib_pack() local
88 int shift; in ib_pack() local
160 int shift; in ib_unpack() local
174 int shift; in ib_unpack() local
/openbmc/linux/arch/sparc/mm/
H A Dhugetlbpage.c134 static pte_t sun4u_hugepage_shift_to_tte(pte_t entry, unsigned int shift) in sun4u_hugepage_shift_to_tte()
139 static pte_t sun4v_hugepage_shift_to_tte(pte_t entry, unsigned int shift) in sun4v_hugepage_shift_to_tte()
172 static pte_t hugepage_shift_to_tte(pte_t entry, unsigned int shift) in hugepage_shift_to_tte()
180 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags) in arch_make_huge_pte()
202 unsigned int shift; in sun4v_huge_tte_to_shift() local
230 unsigned int shift; in sun4u_huge_tte_to_shift() local
259 unsigned long shift = tte_to_shift(entry); in huge_tte_to_shift() local
334 unsigned int nptes, orig_shift, shift; in __set_huge_pte_at() local
376 unsigned int i, nptes, orig_shift, shift; in huge_ptep_get_and_clear() local
/openbmc/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_mii_cfg.c72 u32 val, mask, shift; in icssg_miig_set_interface_mode() local
86 u32 icssg_rgmii_cfg_get_bitfield(struct regmap *miig_rt, u32 mask, u32 shift) in icssg_rgmii_cfg_get_bitfield()
99 u32 shift = RGMII_CFG_SPEED_MII0_SHIFT, mask = RGMII_CFG_SPEED_MII0; in icssg_rgmii_get_speed() local
111 u32 shift = RGMII_CFG_FULLDUPLEX_MII0_SHIFT; in icssg_rgmii_get_fullduplex() local
/openbmc/linux/drivers/media/platform/nvidia/tegra-vde/
H A Diommu.c25 unsigned long shift; in tegra_vde_iommu_map() local
53 unsigned long shift = iova_shift(&vde->iova); in tegra_vde_iommu_unmap() local
66 unsigned long shift; in tegra_vde_iommu_init() local
/openbmc/linux/arch/powerpc/mm/
H A Dinit-common.c71 #define CTOR(shift) static void ctor_##shift(void *addr) \ argument
79 static inline void (*ctor(int shift))(void *) in ctor()
114 void pgtable_cache_add(unsigned int shift) in pgtable_cache_add()
/openbmc/linux/arch/powerpc/include/asm/nohash/
H A Dpgalloc.h37 static inline void pgtable_free(void *table, int shift) in pgtable_free()
49 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) in pgtable_free_tlb()
61 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table() local
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.c36 uint32_t value, uint32_t mask, uint8_t shift) in set_reg_field_value_masks()
48 uint32_t shift, mask, field_value; in set_reg_field_values() local
67 uint8_t shift) in get_reg_field_value_ex()
104 void dmub_reg_get(struct dmub_srv *srv, uint32_t addr, uint8_t shift, in dmub_reg_get()
/openbmc/linux/sound/pci/ac97/
H A Dac97_patch.h10 #define AC97_SINGLE_VALUE(reg,shift,mask,invert) \ argument
13 #define AC97_PAGE_SINGLE_VALUE(reg,shift,mask,invert,page) \ argument
15 #define AC97_SINGLE(xname, reg, shift, mask, invert) \ argument
20 #define AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) \ argument
/openbmc/linux/drivers/regulator/
H A Dmax77802-regulator.c98 int shift = max77802_get_opmode_shift(id); in max77802_set_suspend_disable() local
117 int shift = max77802_get_opmode_shift(id); in max77802_set_mode() local
172 int shift = max77802_get_opmode_shift(id); in max77802_set_suspend_mode() local
223 int shift = max77802_get_opmode_shift(id); in max77802_enable() local
511 int shift = max77802_get_opmode_shift(id); in max77802_pmic_probe() local
H A Dmax8998.c41 int *reg, int *shift) in max8998_get_enable_register()
85 int ret, reg, shift = 8; in max8998_ldo_is_enabled() local
108 int reg, shift = 8, ret; in max8998_ldo_enable() local
121 int reg, shift = 8, ret; in max8998_ldo_disable() local
135 int reg, shift = 0, mask = 0xff; in max8998_get_voltage_register() local
197 int reg, shift = 0, mask, ret; in max8998_get_voltage_sel() local
219 int reg, shift = 0, mask, ret; in max8998_set_voltage_ldo_sel() local
248 int reg, shift = 0, mask, ret, j; in max8998_set_voltage_buck_sel() local
/openbmc/linux/drivers/mfd/
H A Datmel-smc.c94 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing()
136 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_setup()
175 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_pulse()
214 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_cycle()
/openbmc/linux/arch/s390/include/asm/
H A Dcmpxchg.h21 int shift; in __arch_xchg() local
93 unsigned int prev, shift, mask; in __cmpxchg() local
123 unsigned int prev, shift, mask; in __cmpxchg() local
/openbmc/u-boot/arch/arm/mach-imx/mx7ulp/
H A Dscg.c55 u32 shift, mask; in scg_sircdiv_get_rate() local
93 u32 shift, mask; in scg_fircdiv_get_rate() local
131 u32 shift, mask; in scg_soscdiv_get_rate() local
169 u32 shift, mask, gate, valid; in scg_apll_pfd_get_rate() local
219 u32 shift, mask, gate, valid; in scg_spll_pfd_get_rate() local
356 u32 shift, mask; in scg_nic_get_rate() local
618 u32 shift, mask, gate, valid; in scg_enable_pll_pfd() local
/openbmc/linux/arch/powerpc/include/asm/
H A Dcacheflush.h72 unsigned long shift = l1_dcache_shift(); in flush_dcache_range() local
94 unsigned long shift = l1_dcache_shift(); in clean_dcache_range() local
113 unsigned long shift = l1_dcache_shift(); in invalidate_dcache_range() local

12345678910>>...48