Searched refs:mask (Results 1 - 25 of 63) sorted by relevance

123

/openwrt/target/linux/oxnas/files/arch/arm/mach-oxnas/include/mach/
H A Dutils.h7 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 Dgpio.c31 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 D6rdcalc.c33 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 Dgpio-mcs814x.c40 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 Dinternal.h46 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 Dpinctrl-oxnas.c310 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 Ddev-eth.h49 void ath79_setup_ar934x_eth_cfg(u32 mask);
51 void ath79_setup_qca955x_eth_cfg(u32 mask);
H A Ddev-ap9x-pci.h20 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 Dmach-rb750.c35 .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 Ddev-ap9x-pci.c67 __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 Dmach-mr1750.c111 static void __init mr1750_setup_qca955x_eth_cfg(u32 mask, argument
122 t = mask;
H A Dmach-mr900.c113 static void __init mr900_setup_qca955x_eth_cfg(u32 mask, argument
124 t = mask;
/openwrt/target/linux/ar71xx/files/drivers/leds/
H A Dleds-rb750.c24 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 Dpadjffs2.c83 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 Difxmips_atm_vr9.c156 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 Drb4xx_cpld.h40 extern int rb4xx_cpld_change_cfg(unsigned mask, unsigned value);
/openwrt/target/linux/adm5120/files-3.18/drivers/net/
H A Dadm5120sw.c130 #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 Ddhcpv6.script67 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 Dmapcalc.c60 [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 Difxmips_ptm_vr9.c264 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 Dirq-rps.c40 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 Dppp.sh20 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 Difxmips_mei_interface.h374 #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 Drtl8306.c301 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 Dmvsw61xx.c49 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...]

Completed in 104 milliseconds

123