Home
last modified time | relevance | path

Searched full:shift (Results 1 – 25 of 3585) sorted by relevance

12345678910>>...144

/linux-6.12.1/tools/testing/selftests/net/forwarding/
Dmirror_gre_lib.sh7 local tundev=$1; shift
8 local ip1=$1; shift
9 local ip2=$1; shift
10 local forward_type=$1; shift
11 local backward_type=$1; shift
19 local tundev=$1; shift
20 local ip1=$1; shift
21 local ip2=$1; shift
28 local tundev=$1; shift
29 local forward_type=$1; shift
[all …]
Dmirror_lib.sh5 local from_dev=$1; shift
6 local direction=$1; shift
7 local to_dev=$1; shift
8 local filter=$1; shift
17 local from_dev=$1; shift
18 local direction=$1; shift
25 local addr=$1; shift
32 local vrf_name=$1; shift
33 local sip=$1; shift
34 local dip=$1; shift
[all …]
Ddevlink_lib.sh79 shift
104 shift
139 local port=$1; shift
140 local pool=$1; shift
148 local port=$1; shift
149 local pool=$1; shift
157 local port=$1; shift
158 local pool=$1; shift
159 local th=$1; shift
166 local port=$1; shift
[all …]
Dlib.sh92 local dev=$1; shift
147 local dev=$1; shift
162 local dev=$1; shift
250 local dev=$1; shift
251 local grp=$1; shift
280 local dev=$1; shift
281 local expected=$1; shift
296 local cmd=$1; shift
344 shift
456 local ksft_status=$1; shift
[all …]
Dmirror_gre_changes.sh68 local tundev=$1; shift
69 local type=$1; shift
70 local prot=$1; shift
71 local what=$1; shift
95 local tundev=$1; shift
96 local what=$1; shift
114 local tundev=$1; shift
115 local remote_ip=$1; shift
116 local what=$1; shift
138 local tundev=$1; shift
[all …]
Drouter_mpath_nh_lib.sh5 local what=$1; shift
6 local nh1_id=$1; shift
7 local nh2_id=$1; shift
8 local group_id=$1; shift
9 local stats_get=$1; shift
53 local what=$1; shift
54 local nh1_id=$1; shift
55 local nh2_id=$1; shift
56 local group_id=$1; shift
69 local nhgtype=$1; shift
[all …]
/linux-6.12.1/drivers/clk/imx/
Dclk.h118 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \ argument
119 to_clk(imx_clk_hw_gate_exclusive(name, parent, reg, shift, exclusive_mask))
127 #define imx_clk_divider(name, parent, reg, shift, width) \ argument
128 to_clk(imx_clk_hw_divider(name, parent, reg, shift, width))
130 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \ argument
131 to_clk(imx_clk_hw_divider_flags(name, parent, reg, shift, width, flags))
133 #define imx_clk_gate(name, parent, reg, shift) \ argument
134 to_clk(imx_clk_hw_gate(name, parent, reg, shift))
136 #define imx_clk_gate_dis(name, parent, reg, shift) \ argument
137 to_clk(imx_clk_hw_gate_dis(name, parent, reg, shift))
[all …]
/linux-6.12.1/scripts/atomic/
Datomic-tbl.sh48 local tmpltype="$1"; shift
49 local pfx="$1"; shift
50 local name="$1"; shift
51 local sfx="$1"; shift
52 local order="$1"; shift
86 local meta="$1"; shift
87 local int="$1"; shift
115 local type="${1%%:*}"; shift
116 local int="$1"; shift
117 local atomic="$1"; shift
[all …]
Dgen-atomic-fallback.sh11 local template="$1"; shift
12 local meta="$1"; shift
13 local pfx="$1"; shift
14 local name="$1"; shift
15 local sfx="$1"; shift
16 local order="$1"; shift
17 local atomic="$1"; shift
18 local int="$1"; shift
31 local meta="$1"; shift
32 local pfx="$1"; shift
[all …]
/linux-6.12.1/drivers/bus/
Domap_l3_smx.h29 static const u64 shift = 1; variable
31 #define L3_STATUS_0_MPUIA_BRST (shift << 0)
32 #define L3_STATUS_0_MPUIA_RSP (shift << 1)
33 #define L3_STATUS_0_MPUIA_INBAND (shift << 2)
34 #define L3_STATUS_0_IVAIA_BRST (shift << 6)
35 #define L3_STATUS_0_IVAIA_RSP (shift << 7)
36 #define L3_STATUS_0_IVAIA_INBAND (shift << 8)
37 #define L3_STATUS_0_SGXIA_BRST (shift << 9)
38 #define L3_STATUS_0_SGXIA_RSP (shift << 10)
39 #define L3_STATUS_0_SGXIA_MERROR (shift << 11)
[all …]
/linux-6.12.1/drivers/mfd/
Datmel-smc.c82 * @shift: the position of the Txx field in the TIMINGS register
88 * @conf->timings field at @shift position.
90 * Returns -EINVAL if shift is invalid, -ERANGE if ncycles does not fit in
94 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing() argument
99 if (shift != ATMEL_HSMC_TIMINGS_TCLR_SHIFT && in atmel_smc_cs_conf_set_timing()
100 shift != ATMEL_HSMC_TIMINGS_TADL_SHIFT && in atmel_smc_cs_conf_set_timing()
101 shift != ATMEL_HSMC_TIMINGS_TAR_SHIFT && in atmel_smc_cs_conf_set_timing()
102 shift != ATMEL_HSMC_TIMINGS_TRR_SHIFT && in atmel_smc_cs_conf_set_timing()
103 shift != ATMEL_HSMC_TIMINGS_TWB_SHIFT) in atmel_smc_cs_conf_set_timing()
113 conf->timings &= ~GENMASK(shift + 3, shift); in atmel_smc_cs_conf_set_timing()
[all …]
/linux-6.12.1/tools/testing/selftests/drivers/net/mlxsw/
Dsch_offload.sh19 local handle=$1; shift
34 local handle=$1; shift
54 local handle=$1; shift
55 local locus=$1; shift
65 local handle=$1; shift
66 local locus=$1; shift
76 local handle=$1; shift
77 local locus=$1; shift
87 local handle=$1; shift
88 local locus=$1; shift
[all …]
Dsch_red_core.sh80 local host=$1; shift
81 local vlan=$1; shift
88 local dev=$1; shift
89 local host=$1; shift
103 local dev=$1; shift
295 local vlan=$1; shift
302 local vlan=$1; shift
313 local vlan=$1; shift
320 local vlan=$1; shift
328 local vlan=$1; shift
[all …]
/linux-6.12.1/arch/alpha/include/uapi/asm/
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
19 # define __kernel_extwl(val, shift) __builtin_alpha_extwl(val, shift) argument
22 # define __kernel_insbl(val, shift) \ argument
24 __asm__("insbl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \
26 # define __kernel_inswl(val, shift) \ argument
28 __asm__("inswl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \
[all …]
/linux-6.12.1/arch/arm/boot/dts/ti/omap/
Domap24xx-clocks.dtsi12 ti,bit-shift = <2>;
26 ti,bit-shift = <6>;
78 ti,bit-shift = <23>;
94 ti,bit-shift = <6>;
103 ti,bit-shift = <6>;
132 ti,bit-shift = <2>;
133 ti,idlest-shift = <8>;
142 ti,bit-shift = <6>;
143 ti,idlest-shift = <9>;
152 ti,bit-shift = <5>;
[all …]
/linux-6.12.1/drivers/clk/meson/
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
18 (((reg) & SETPMASK(width, shift)) >> (shift))
19 #define PARM_SET(width, shift, reg, val) \ argument
20 (((reg) & CLRPMASK(width, shift)) | ((val) << (shift)))
26 u8 shift; member
35 return PARM_GET(p->width, p->shift, val); in meson_parm_read()
41 regmap_update_bits(map, p->reg_off, SETPMASK(p->width, p->shift), in meson_parm_write()
42 val << p->shift); in meson_parm_write()
/linux-6.12.1/include/linux/
Dbitops.h103 * @shift: bits to roll
105 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() argument
107 return (word << (shift & 63)) | (word >> ((-shift) & 63)); in rol64()
113 * @shift: bits to roll
115 static inline __u64 ror64(__u64 word, unsigned int shift) in ror64() argument
117 return (word >> (shift & 63)) | (word << ((-shift) & 63)); in ror64()
123 * @shift: bits to roll
125 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32() argument
127 return (word << (shift & 31)) | (word >> ((-shift) & 31)); in rol32()
133 * @shift: bits to roll
[all …]
/linux-6.12.1/arch/sparc/mm/
Dhugetlbpage.c131 static pte_t sun4u_hugepage_shift_to_tte(pte_t entry, unsigned int shift) in sun4u_hugepage_shift_to_tte() argument
136 static pte_t sun4v_hugepage_shift_to_tte(pte_t entry, unsigned int shift) in sun4v_hugepage_shift_to_tte() argument
142 switch (shift) { in sun4v_hugepage_shift_to_tte()
162 WARN_ONCE(1, "unsupported hugepage shift=%u\n", shift); in sun4v_hugepage_shift_to_tte()
169 static pte_t hugepage_shift_to_tte(pte_t entry, unsigned int shift) in hugepage_shift_to_tte() argument
172 return sun4v_hugepage_shift_to_tte(entry, shift); in hugepage_shift_to_tte()
174 return sun4u_hugepage_shift_to_tte(entry, shift); in hugepage_shift_to_tte()
177 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags) in arch_make_huge_pte() argument
182 pte = hugepage_shift_to_tte(entry, shift); in arch_make_huge_pte()
199 unsigned int shift; in sun4v_huge_tte_to_shift() local
[all …]
/linux-6.12.1/tools/testing/selftests/net/
Dlib.sh25 local a=$1; shift
26 local b=$1; shift
46 local a=$1; shift
47 local b=$1; shift
55 local a=$1; shift
56 local b=$1; shift
64 local sleep_cmd=$1; shift
65 local timeout_ms=$1; shift
88 local timeout_ms=$1; shift
96 local timeout_sec=$1; shift
[all …]
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
Dphy_qmath.c93 * Description: This function make a 32 bit saturated left shift when the
94 * specified shift is +ve. This function will make a 32 bit right shift when
95 * the specified shift is -ve. This function return the result after shifting
98 s32 qm_shl32(s32 op, int shift) in qm_shl32() argument
103 if (shift > 31) in qm_shl32()
104 shift = 31; in qm_shl32()
105 else if (shift < -31) in qm_shl32()
106 shift = -31; in qm_shl32()
107 if (shift >= 0) { in qm_shl32()
108 for (i = 0; i < shift; i++) in qm_shl32()
[all …]
/linux-6.12.1/drivers/memory/tegra/
Dtegra114.c21 .shift = 0,
37 .shift = 0,
53 .shift = 0,
69 .shift = 16,
85 .shift = 16,
101 .shift = 0,
117 .shift = 0,
133 .shift = 0,
149 .shift = 0,
165 .shift = 16,
[all …]
Dtegra210.c26 .shift = 0,
42 .shift = 0,
58 .shift = 16,
74 .shift = 16,
90 .shift = 0,
106 .shift = 0,
122 .shift = 0,
138 .shift = 0,
154 .shift = 0,
170 .shift = 0,
[all …]
/linux-6.12.1/include/drm/
Ddrm_fixed.h106 unsigned shift, sign = (a >> 63) & 1; in drm_fixp_msbset() local
108 for (shift = 62; shift > 0; --shift) in drm_fixp_msbset()
109 if (((a >> shift) & 1) != sign) in drm_fixp_msbset()
110 return shift; in drm_fixp_msbset()
117 unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b); in drm_fixp_mul() local
120 if (shift > 61) { in drm_fixp_mul()
121 shift = shift - 61; in drm_fixp_mul()
122 a >>= (shift >> 1) + (shift & 1); in drm_fixp_mul()
123 b >>= shift >> 1; in drm_fixp_mul()
125 shift = 0; in drm_fixp_mul()
[all …]
/linux-6.12.1/arch/mips/kernel/
Dcmpxchg.c14 unsigned int shift; in __xchg_small() local
24 * Calculate a shift & mask that correspond to the value we wish to in __xchg_small()
28 shift = (unsigned long)ptr & 0x3; in __xchg_small()
30 shift ^= sizeof(u32) - size; in __xchg_small()
31 shift *= BITS_PER_BYTE; in __xchg_small()
32 mask <<= shift; in __xchg_small()
43 new32 = (load32 & ~mask) | (val << shift); in __xchg_small()
47 return (load32 & mask) >> shift; in __xchg_small()
55 unsigned int shift; in __cmpxchg_small() local
66 * Calculate a shift & mask that correspond to the value we wish to in __cmpxchg_small()
[all …]
/linux-6.12.1/tools/testing/selftests/drivers/net/netdevsim/
Dhw_stats_l3.sh25 local n=$1; shift
53 local n=$1; shift
61 local n=$1; shift
62 local ns=$1; shift
75 local n=$1; shift
82 local action=$1; shift
83 local instance=$1; shift
84 local netdev=$1; shift
85 local type=$1; shift
146 local netdev=$1; shift
[all …]

12345678910>>...144