Home
last modified time | relevance | path

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

12345678910>>...196

/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
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 …]
Dmirror_gre_lib.sh7 local tundev=$1; shift
14 local tundev=$1; shift
21 local tundev=$1; shift
28 local tundev=$1; shift
29 local direction=$1; shift
30 local forward_type=$1; shift
31 local backward_type=$1; shift
32 local what=$1; shift
33 local ip1=$1; shift
34 local ip2=$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.sh46 local timeout=$1; shift
82 local dev=$1; shift
97 local dev=$1; shift
212 local cmd=$1; shift
250 shift
367 local should_fail=$1; shift
368 local err=$1; shift
369 local what=$1; shift
443 local addr=$1; shift
448 word=$1; shift
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
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 …]
Dmirror_gre_lib.sh7 local tundev=$1; shift
14 local tundev=$1; shift
21 local tundev=$1; shift
28 local tundev=$1; shift
29 local direction=$1; shift
30 local forward_type=$1; shift
31 local backward_type=$1; shift
32 local what=$1; shift
33 local ip1=$1; shift
34 local ip2=$1; shift
[all …]
Ddevlink_lib.sh70 shift
95 shift
128 local port=$1; shift
129 local pool=$1; shift
137 local port=$1; shift
138 local pool=$1; shift
146 local port=$1; shift
147 local pool=$1; shift
148 local th=$1; shift
155 local port=$1; shift
[all …]
Dlib.sh94 local cmd=$1; shift
122 shift
208 local should_fail=$1; shift
209 local err=$1; shift
210 local what=$1; shift
255 local timeout=$1; shift
284 local addr=$1; shift
289 word=$1; shift
291 flag=$1; shift
305 local expr=$1; shift
[all …]
/kernel/linux/linux-5.10/drivers/clk/imx/
Dclk.h81 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \ argument
82 to_clk(imx_clk_hw_gate_exclusive(name, parent, reg, shift, exclusive_mask))
90 #define imx_clk_divider(name, parent, reg, shift, width) \ argument
91 to_clk(imx_clk_hw_divider(name, parent, reg, shift, width))
93 #define imx_clk_divider2(name, parent, reg, shift, width) \ argument
94 to_clk(imx_clk_hw_divider2(name, parent, reg, shift, width))
96 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \ argument
97 to_clk(imx_clk_hw_divider_flags(name, parent, reg, shift, width, flags))
99 #define imx_clk_gate(name, parent, reg, shift) \ argument
100 to_clk(imx_clk_hw_gate(name, parent, reg, shift))
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/
Dlib.sh46 local timeout=$1; shift
82 local dev=$1; shift
97 local dev=$1; shift
212 local cmd=$1; shift
250 shift
367 local should_fail=$1; shift
368 local err=$1; shift
369 local what=$1; shift
443 local addr=$1; shift
448 word=$1; shift
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/team/
Dnet_forwarding_lib.sh46 local timeout=$1; shift
82 local dev=$1; shift
97 local dev=$1; shift
212 local cmd=$1; shift
250 shift
367 local should_fail=$1; shift
368 local err=$1; shift
369 local what=$1; shift
443 local addr=$1; shift
448 word=$1; shift
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/bonding/
Dnet_forwarding_lib.sh46 local timeout=$1; shift
82 local dev=$1; shift
97 local dev=$1; shift
212 local cmd=$1; shift
250 shift
367 local should_fail=$1; shift
368 local err=$1; shift
369 local what=$1; shift
443 local addr=$1; shift
448 word=$1; shift
[all …]
/kernel/linux/linux-5.10/include/linux/
Dbitops.h81 * @shift: bits to roll
83 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() argument
85 return (word << (shift & 63)) | (word >> ((-shift) & 63)); in rol64()
91 * @shift: bits to roll
93 static inline __u64 ror64(__u64 word, unsigned int shift) in ror64() argument
95 return (word >> (shift & 63)) | (word << ((-shift) & 63)); in ror64()
101 * @shift: bits to roll
103 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32() argument
105 return (word << (shift & 31)) | (word >> ((-shift) & 31)); in rol32()
111 * @shift: bits to roll
[all …]
/kernel/linux/linux-5.10/scripts/atomic/
Datomic-tbl.sh42 local pfx="$1"; shift
43 local name="$1"; shift
44 local sfx="$1"; shift
45 local order="$1"; shift
67 local meta="$1"; shift
68 local int="$1"; shift
96 local type="${1%%:*}"; shift
97 local int="$1"; shift
98 local atomic="$1"; shift
113 local arg="$1"; shift
[all …]
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/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 …]

12345678910>>...196