| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | mirror_gre_lib.sh | 7 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 …]
|
| H A D | mirror_lib.sh | 5 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 …]
|
| H A D | lib.sh | 94 local dev=$1; shift 148 local dev=$1; shift 163 local dev=$1; shift 178 local dev=$1; shift 266 local dev=$1; shift 267 local grp=$1; shift 296 local dev=$1; shift 297 local expected=$1; shift 365 local target=$1; shift 391 local iface=$1; shift [all …]
|
| H A D | mirror_gre_changes.sh | 68 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 …]
|
| H A D | router_mpath_nh_lib.sh | 5 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 …]
|
| H A D | vxlan_bridge_1d_ipv6.sh | 200 local in_if=$1; shift 201 local in_addr=$1; shift 202 local other_in_addr=$1; shift 203 local nh_addr=$1; shift 204 local host_addr_ipv4=$1; shift 205 local host_addr_ipv6=$1; shift 336 local vxlan_local_ip=$1; shift 337 local vxlan_remote_ip=$1; shift 338 local src_ip=$1; shift 339 local dst_ip=$1; shift [all …]
|
| /linux/drivers/clk/imx/ |
| H A D | clk.h | 118 #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/scripts/atomic/ |
| H A D | atomic-tbl.sh | 48 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 …]
|
| H A D | gen-atomic-fallback.sh | 11 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/drivers/bus/ |
| H A D | omap_l3_smx.h | 29 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/drivers/mfd/ |
| H A D | atmel-smc.c | 88 * @shift: the position of the Txx field in the TIMINGS register 94 * @conf->timings field at @shift position. 96 * Returns -EINVAL if shift is invalid, -ERANGE if ncycles does not fit in 100 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing() argument 105 if (shift != ATMEL_HSMC_TIMINGS_TCLR_SHIFT && in atmel_smc_cs_conf_set_timing() 106 shift != ATMEL_HSMC_TIMINGS_TADL_SHIFT && in atmel_smc_cs_conf_set_timing() 107 shift != ATMEL_HSMC_TIMINGS_TAR_SHIFT && in atmel_smc_cs_conf_set_timing() 108 shift != ATMEL_HSMC_TIMINGS_TRR_SHIFT && in atmel_smc_cs_conf_set_timing() 109 shift != ATMEL_HSMC_TIMINGS_TWB_SHIFT) in atmel_smc_cs_conf_set_timing() 119 conf->timings &= ~GENMASK(shift + 3, shift); in atmel_smc_cs_conf_set_timing() [all …]
|
| /linux/arch/alpha/include/uapi/asm/ |
| H A D | compiler.h | 14 # 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/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | sch_offload.sh | 19 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 …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | lib.sh | 36 local a=$1; shift 37 local b=$1; shift 57 local a=$1; shift 58 local b=$1; shift 66 local a=$1; shift 67 local b=$1; shift 94 local sleep_cmd=$1; shift 95 local timeout_ms=$1; shift 120 local timeout_ms=$1; shift 128 local timeout_sec=$1; shift [all …]
|
| H A D | vlan_bridge_binding.sh | 48 local dev=$1; shift 49 local expect=$1; shift 63 local dev=$1; shift 64 local expect=$1; shift 74 local link=$1; shift 75 local id=$1; shift 107 local opst_11=$1; shift 108 local opst_12=$1; shift 109 local opst_13=$1; shift 110 local opst_14=$1; shift [all …]
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap24xx-clocks.dtsi | 12 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/drivers/clk/meson/ |
| H A D | parm.h | 14 #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/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
| H A D | phy_qmath.c | 93 * 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/arch/mips/kernel/ |
| H A D | cmpxchg.c | 14 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/include/drm/ |
| H A D | drm_fixed.h | 124 unsigned shift, sign = (a >> 63) & 1; in drm_fixp_msbset() local 126 for (shift = 62; shift > 0; --shift) in drm_fixp_msbset() 127 if (((a >> shift) & 1) != sign) in drm_fixp_msbset() 128 return shift; in drm_fixp_msbset() 135 unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b); in drm_fixp_mul() local 138 if (shift > 61) { in drm_fixp_mul() 139 shift = shift - 61; in drm_fixp_mul() 140 a >>= (shift >> 1) + (shift & 1); in drm_fixp_mul() 141 b >>= shift >> 1; in drm_fixp_mul() 143 shift = 0; in drm_fixp_mul() [all …]
|
| /linux/drivers/pwm/ |
| H A D | pwm-airoha.c | 110 u32 *addr, u32 *shift) in airoha_pwm_get_flash_map_addr_and_shift() argument 121 *shift = AIROHA_PWM_REG_GPIO_FLASH_MAP_SHIFT(hwpwm_bit); in airoha_pwm_get_flash_map_addr_and_shift() 128 *shift = AIROHA_PWM_REG_GPIO_FLASH_MAP_SHIFT(hwpwm_bit); in airoha_pwm_get_flash_map_addr_and_shift() 166 u32 shift, val; in airoha_pwm_get_bucket() local 170 shift = bucket % AIROHA_PWM_BUCKET_PER_CYCLE_CFG; in airoha_pwm_get_bucket() 171 shift = AIROHA_PWM_REG_CYCLE_CFG_SHIFT(shift); in airoha_pwm_get_bucket() 177 period_tick = FIELD_GET(AIROHA_PWM_WAVE_GEN_CYCLE, val >> shift); in airoha_pwm_get_bucket() 181 shift = bucket % AIROHA_PWM_BUCKET_PER_FLASH_PROD; in airoha_pwm_get_bucket() 182 shift = AIROHA_PWM_REG_GPIO_FLASH_PRD_SHIFT(shift); in airoha_pwm_get_bucket() 189 duty_tick = FIELD_GET(AIROHA_PWM_GPIO_FLASH_PRD_HIGH, val >> shift); in airoha_pwm_get_bucket() [all …]
|
| /linux/tools/testing/selftests/drivers/net/netdevsim/ |
| H A D | hw_stats_l3.sh | 25 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 …]
|
| /linux/arch/arm64/lib/ |
| H A D | insn.c | 28 int shift; in aarch64_get_imm_shift_mask() local 33 shift = 0; in aarch64_get_imm_shift_mask() 37 shift = 5; in aarch64_get_imm_shift_mask() 41 shift = 5; in aarch64_get_imm_shift_mask() 45 shift = 5; in aarch64_get_imm_shift_mask() 49 shift = 10; in aarch64_get_imm_shift_mask() 53 shift = 12; in aarch64_get_imm_shift_mask() 57 shift = 15; in aarch64_get_imm_shift_mask() 62 shift = 10; in aarch64_get_imm_shift_mask() 66 shift = 16; in aarch64_get_imm_shift_mask() [all …]
|
| /linux/drivers/gpio/ |
| H A D | gpio-tangier.c | 77 u8 shift = offset % 32; in gpio_reg_and_bit() local 79 *bit = shift; in gpio_reg_and_bit() 86 u8 shift; in tng_gpio_get() local 88 gplr = gpio_reg_and_bit(chip, offset, GPLR, &shift); in tng_gpio_get() 90 return !!(readl(gplr) & BIT(shift)); in tng_gpio_get() 97 u8 shift; in tng_gpio_set() local 99 reg = gpio_reg_and_bit(chip, offset, value ? GPSR : GPCR, &shift); in tng_gpio_set() 103 writel(BIT(shift), reg); in tng_gpio_set() 113 u8 shift; in tng_gpio_direction_input() local 115 gpdr = gpio_reg_and_bit(chip, offset, GPDR, &shift); in tng_gpio_direction_input() [all …]
|
| /linux/drivers/md/persistent-data/ |
| H A D | dm-btree-remove.c | 60 static void node_shift(struct btree_node *n, int shift) in node_shift() argument 65 if (shift < 0) { in node_shift() 66 shift = -shift; in node_shift() 67 BUG_ON(shift > nr_entries); in node_shift() 68 BUG_ON((void *) key_ptr(n, shift) >= value_ptr(n, shift)); in node_shift() 70 key_ptr(n, shift), in node_shift() 71 (nr_entries - shift) * sizeof(__le64)); in node_shift() 73 value_ptr(n, shift), in node_shift() 74 (nr_entries - shift) * value_size); in node_shift() 76 BUG_ON(nr_entries + shift > le32_to_cpu(n->header.max_entries)); in node_shift() [all …]
|