/openwrt/target/linux/oxnas/files/arch/arm/mach-oxnas/include/mach/ |
H A D | utils.h | 7 static inline void oxnas_register_clear_mask(void __iomem *p, unsigned mask) argument 11 val &= ~mask; 15 static inline void oxnas_register_set_mask(void __iomem *p, unsigned mask) argument 19 val |= mask; 24 unsigned mask, unsigned new_value) 26 /* TODO sanity check mask & new_value = new_value */ 29 val &= ~mask; 23 oxnas_register_value_mask(void __iomem *p, unsigned mask, unsigned new_value) argument
|
/openwrt/target/linux/adm8668/files-3.18/arch/mips/adm8668/ |
H A D | gpio.c | 31 u32 mask; local 34 mask = __raw_readl(c->base); 35 mask &= ~(1 << offset); 36 mask |= (1 << (offset + GPIO_OE_OFS)); 38 mask |= (1 << (offset + GPIO_OUT_OFS)); 40 mask &= ~(1 << (offset + GPIO_OUT_OFS)); 41 __raw_writel(mask, c->base); 51 u32 mask; local 53 mask = __raw_readl(c->base); 54 mask 66 u32 mask; local [all...] |
/openwrt/package/network/ipv6/6rd/src/ |
H A D | 6rdcalc.c | 33 fprintf(stderr, "Usage: 6rdcalc <v6 prefix>/<mask> <v4 address>/<mask>\n"); 43 static void parse_str(int af, char *str, void *addr, unsigned long *mask) argument 61 /* Parse the mask. */ 62 *mask = strtoul(slash+1, NULL, 10); 63 if ((af == AF_INET && *mask > 32) || 64 (af == AF_INET6 && *mask > 128)) 73 unsigned long v6it, v4it, mask; local 91 /* Check if the combined mask is within bounds. */ 92 mask [all...] |
/openwrt/target/linux/mcs814x/files-3.18/drivers/gpio/ |
H A D | gpio-mcs814x.c | 40 u32 mask; local 42 mask = readl_relaxed(mcs814x->regs + GPIO_PIN); 44 mask |= (1 << offset); 46 mask &= ~(1 << offset); 47 writel_relaxed(mask, mcs814x->regs + GPIO_PIN); 54 u32 mask; local 56 mask = readl_relaxed(mcs814x->regs + GPIO_DIR); 57 mask &= ~(1 << offset); 58 writel_relaxed(mask, mcs814x->regs + GPIO_DIR); 67 u32 mask; local [all...] |
/openwrt/package/kernel/lantiq/ltq-deu/src/ |
H A D | internal.h | 46 u32 mask; member in struct:crypto_larval 74 struct crypto_alg *crypto_alg_lookup(const char *name, u32 type, u32 mask); 75 struct crypto_alg *crypto_alg_mod_lookup(const char *name, u32 type, u32 mask); 83 struct crypto_larval *crypto_larval_alloc(const char *name, u32 type, u32 mask); 85 struct crypto_alg *crypto_larval_lookup(const char *name, u32 type, u32 mask); 86 void crypto_larval_error(const char *name, u32 type, u32 mask); 91 u32 mask); 96 u32 type, u32 mask); 98 const struct crypto_type *frontend, u32 type, u32 mask);
|
/openwrt/target/linux/oxnas/files/drivers/pinctrl/ |
H A D | pinctrl-oxnas.c | 310 static void oxnas_mux_disable_interrupt(void __iomem *pio, unsigned mask) argument 312 oxnas_register_clear_mask(pio + RE_IRQ_ENABLE, mask); 313 oxnas_register_clear_mask(pio + FE_IRQ_ENABLE, mask); 322 static void oxnas_mux_set_pullup(void __iomem *pio, unsigned mask, bool on) argument 325 oxnas_register_set_mask(pio + PULL_SENSE, mask); 326 oxnas_register_set_mask(pio + PULL_ENABLE, mask); 328 oxnas_register_clear_mask(pio + PULL_ENABLE, mask); 338 static void oxnas_mux_set_pulldown(void __iomem *pio, unsigned mask, bool on) argument 341 oxnas_register_clear_mask(pio + PULL_SENSE, mask); 342 oxnas_register_set_mask(pio + PULL_ENABLE, mask); 355 oxnas_mux_set_debounce(void __iomem *pio, unsigned mask, bool is_on, u32 div) argument 367 oxnas_mux_set_func2(void __iomem *cio, unsigned mask) argument 377 oxnas_mux_set_func3(void __iomem *cio, unsigned mask) argument 386 oxnas_mux_set_func4(void __iomem *cio, unsigned mask) argument 395 oxnas_mux_set_func_dbg(void __iomem *cio, unsigned mask) argument 404 oxnas_mux_set_func_alt(void __iomem *cio, unsigned mask) argument 413 oxnas_mux_set_gpio(void __iomem *cio, unsigned mask) argument 422 oxnas_mux_get_func(void __iomem *cio, unsigned mask) argument 490 oxnas_mux_gpio_enable(void __iomem *cio, void __iomem *pio, unsigned mask, bool input) argument 500 oxnas_mux_gpio_disable(void __iomem *cio, void __iomem *pio, unsigned mask) argument 515 unsigned mask; local 602 unsigned mask; local 675 unsigned mask; local 1048 unsigned mask = 1 << offset; local 1110 unsigned mask = pin_to_mask(pin); local 1148 unsigned mask = 1 << d->hwirq; local 1167 unsigned mask = 1 << d->hwirq; local [all...] |
/openwrt/target/linux/ar71xx/files/arch/mips/ath79/ |
H A D | dev-eth.h | 49 void ath79_setup_ar934x_eth_cfg(u32 mask); 51 void ath79_setup_qca955x_eth_cfg(u32 mask);
|
H A D | dev-ap9x-pci.h | 20 void ap9x_pci_setup_wmac_gpio(unsigned wmac, u32 mask, u32 val); 36 u32 mask, u32 val) {} 35 ap9x_pci_setup_wmac_gpio(unsigned wmac, u32 mask, u32 val) argument
|
H A D | mach-rb750.c | 35 .mask = RB750_LED_ACT, 39 .mask = RB750_LED_PORT5, 43 .mask = RB750_LED_PORT4, 47 .mask = RB750_LED_PORT3, 51 .mask = RB750_LED_PORT2, 55 .mask = RB750_LED_PORT1, 63 .mask = RB7XX_LED_ACT,
|
H A D | dev-ap9x-pci.c | 67 __init void ap9x_pci_setup_wmac_gpio(unsigned wmac, u32 mask, u32 val) argument 71 ap9x_wmac0_data.gpio_mask = mask; 75 ap9x_wmac1_data.gpio_mask = mask;
|
H A D | mach-mr1750.c | 111 static void __init mr1750_setup_qca955x_eth_cfg(u32 mask, argument 122 t = mask;
|
H A D | mach-mr900.c | 113 static void __init mr900_setup_qca955x_eth_cfg(u32 mask, argument 124 t = mask;
|
/openwrt/target/linux/ar71xx/files/drivers/leds/ |
H A D | leds-rb750.c | 24 u32 mask; member in struct:rb750_led_dev 50 rbled->latch_change(0, rbled->mask); 52 rbled->latch_change(rbled->mask, 0); 84 rbled->mask = led_data->mask;
|
/openwrt/tools/padjffs2/src/ |
H A D | padjffs2.c | 83 uint32_t mask; local 88 mask = 1UL << i; 89 if (pad_mask & mask) 93 in_len = ALIGN(in_len, mask); 96 mask = 1UL << i; 97 if ((in_len & (mask - 1)) == 0) 98 pad_mask &= ~mask;
|
/openwrt/package/kernel/lantiq/ltq-atm/src/ |
H A D | ifxmips_atm_vr9.c | 156 unsigned int mask = 1 << (pp32 << 4); local 167 IFX_REG_W32_MASK(mask, 0, PP32_FREEZE); 177 unsigned int mask = 1 << (pp32 << 4); local 179 IFX_REG_W32_MASK(0, mask, PP32_FREEZE);
|
/openwrt/target/linux/ar71xx/files/arch/mips/include/asm/mach-ath79/ |
H A D | rb4xx_cpld.h | 40 extern int rb4xx_cpld_change_cfg(unsigned mask, unsigned value);
|
/openwrt/target/linux/adm5120/files-3.18/drivers/net/ |
H A D | adm5120sw.c | 130 #define DESC_TYPE_MASK 0x3 /* mask for Packet type */ 171 static inline void sw_int_mask(u32 mask) argument 176 t |= mask; 180 static inline void sw_int_unmask(u32 mask) argument 185 t &= ~mask; 189 static inline void sw_int_ack(u32 mask) argument 191 sw_write_reg(SWITCH_REG_INT_STATUS, mask); 257 static void sw_dump_intr_mask(char *label, u32 mask) argument 260 label, mask, 261 (mask 343 sw_dump_intr_mask(char *label, u32 mask) argument [all...] |
/openwrt/package/network/ipv6/odhcp6c/files/ |
H A D | dhcpv6.script | 67 local mask="${entry%%,*}" 73 proto_add_ipv6_address "$addr" "$mask" "$preferred" "$valid" 1 74 addrsig="$addrsig $addr/$mask" 82 if [ "$mask" -eq 64 -a -z "$PREFIXES" -a -n "$EXTENDPREFIX" ]; then 83 proto_add_ipv6_prefix "$addr/$mask,$preferred,$valid" 91 local mask="${entry%%,*}" 104 [ -n "$gw" -a -z "$xgw" -a "$addr/$mask" = "$xprefix" ] && duplicate=1 108 proto_add_ipv6_route "$addr" "$mask" "$gw" "$metric" "$valid" 112 proto_add_ipv6_route "$addr" "$mask" "$gw" "$metric" "$valid" "$paddr"
|
/openwrt/package/network/ipv6/map/src/ |
H A D | mapcalc.c | 60 [PREFIX_ATTR_MASK] = { .name = "mask", .type = BLOBMSG_TYPE_INT32 }, 86 uint8_t mask = (1 << (8 - bits)) - 1; local 87 a[bytes] = (a[bytes] & mask) | ((~mask) & b[bytes]); 133 int mask = blobmsg_get_u32(ptb[PREFIX_ATTR_MASK]); local 137 if (lw4o6 && mask == 128) 138 mask = 64; 140 if (*pdlen < mask && mask >= prefix6len && 142 bmemcpy(pd, &prefix, mask); [all...] |
/openwrt/package/kernel/lantiq/ltq-ptm/src/ |
H A D | ifxmips_ptm_vr9.c | 264 unsigned int mask = 1 << (pp32 << 4); local 273 IFX_REG_W32_MASK(mask, 0, PP32_FREEZE); 291 unsigned int mask = 1 << (pp32 << 4); local 294 IFX_REG_W32_MASK(0, mask, PP32_FREEZE);
|
/openwrt/target/linux/oxnas/files/drivers/irqchip/ |
H A D | irq-rps.c | 40 u32 mask = BIT(d->hwirq); local 42 iowrite32(mask, chip_data->base + RPS_MASK); 48 u32 mask = BIT(d->hwirq); local 50 iowrite32(mask, chip_data->base + RPS_UNMASK);
|
/openwrt/package/network/services/ppp/files/ |
H A D | ppp.sh | 20 local mask="${subnet#*/}" 22 if [ -n "$res_mask" -a "$mask" != 32 ]; then 23 [ "$mask" -gt "$res_mask" ] || [ "$res_mask" = 32 ] && { 25 res_mask="$mask" 29 res_mask="$mask"
|
/openwrt/package/kernel/lantiq/ltq-adsl-mei/src/ |
H A D | ifxmips_mei_interface.h | 374 #define SET_BIT(reg, mask) reg |= (mask) 375 #define CLEAR_BIT(reg, mask) reg &= (~mask) 376 #define CLEAR_BITS(reg, mask) CLEAR_BIT(reg, mask) 377 //#define SET_BITS(reg, mask) SET_BIT(reg, mask) 378 #define SET_BITFIELD(reg, mask, off, val) {reg &= (~mask); re [all...] |
/openwrt/target/linux/generic/files/drivers/net/phy/ |
H A D | rtl8306.c | 301 rtl_rmw(struct switch_dev *dev, unsigned int page, unsigned int phy, unsigned int reg, u16 mask, u16 val) argument 309 r &= ~mask; 343 u16 mask = 0xffff; local 357 mask = (1 << r->bits) - 1; 358 mask <<= r->shift; 360 val &= mask; 361 return rtl_rmw(dev, r->page, r->phy, r->reg, mask, val); 475 unsigned long mask; local 478 mask = ((1 << RTL8306_NUM_PORTS) - 1) & ~cpu_mask; /* all bits set */ 480 mask 631 unsigned int i, mask; local 689 unsigned int mask = 0; local [all...] |
H A D | mvsw61xx.c | 49 int reg, u16 mask, u16 val) 56 if ((r & mask) == val) 136 int reg, u16 mask, u16 val) 142 r = sr16(dev, addr, reg) & mask; 265 if (state->vlans[vno].mask & (1 << i)) { 295 state->vlans[vno].mask = 0; 305 state->vlans[vno].mask |= (1 << pno); 322 if (!(state->vlans[vno].mask & (1 << i))) 425 if (state->vlans[i].mask == 0 || 475 if (!(state->vlans[vno].mask 48 mvsw61xx_wait_mask_raw(struct mii_bus *bus, int addr, int reg, u16 mask, u16 val) argument 135 mvsw61xx_wait_mask_s(struct switch_dev *dev, int addr, int reg, u16 mask, u16 val) argument [all...] |