Searched refs:port_mask (Results 1 - 25 of 105) sorted by relevance

12345

/linux-master/drivers/gpio/
H A Dgpio-ep93xx.c102 int port_mask = BIT(offset); local
105 eic->int_debounce |= port_mask;
107 eic->int_debounce &= ~port_mask;
164 int port_mask = BIT(d->irq & 7); local
167 eic->int_type2 ^= port_mask; /* switch edge direction */
171 writeb(port_mask, epg->base + eic->irq_offset + EP93XX_INT_EOI_OFFSET);
179 int port_mask = BIT(d->irq & 7); local
182 eic->int_type2 ^= port_mask; /* switch edge direction */
184 eic->int_unmasked &= ~port_mask;
187 writeb(port_mask, ep
224 int port_mask = BIT(offset); local
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_ale.h110 int cpsw_ale_flush_multicast(struct cpsw_ale *ale, int port_mask, int vid);
115 int cpsw_ale_add_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask,
117 int cpsw_ale_del_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask,
138 int cpsw_ale_vlan_add_modify(struct cpsw_ale *ale, u16 vid, int port_mask,
140 int cpsw_ale_vlan_del_modify(struct cpsw_ale *ale, u16 vid, int port_mask);
H A Dam65-cpsw-switchdev.c157 int port_mask; local
162 port_mask = BIT(HOST_PORT_NUM);
164 unreg_mcast_mask = port_mask;
166 port_mask = BIT(port->port_id);
171 reg_mcast_mask = port_mask;
174 untag_mask = port_mask;
176 ret = cpsw_ale_vlan_add_modify(cpsw->ale, vid, port_mask, untag_mask,
192 port->ndev->name, vid, port_mask);
202 int port_mask; local
206 port_mask
262 int port_mask; local
[all...]
H A Dcpsw_switchdev.c173 int port_mask; local
178 port_mask = BIT(HOST_PORT_NUM);
180 unreg_mcast_mask = port_mask;
182 port_mask = BIT(priv->emac_port);
187 reg_mcast_mask = port_mask;
190 untag_mask = port_mask;
192 ret = cpsw_ale_vlan_add_modify(cpsw->ale, vid, port_mask, untag_mask,
208 priv->ndev->name, vid, port_mask);
217 int port_mask; local
221 port_mask
270 int port_mask; local
[all...]
H A Dcpsw_ale.c221 DEFINE_ALE_FIELD1(port_mask, 66)
417 int port_mask)
423 if ((mask & port_mask) == 0)
425 mask &= ~port_mask;
435 int cpsw_ale_flush_multicast(struct cpsw_ale *ale, int port_mask, int vid) argument
462 cpsw_ale_flush_mcast(ale, ale_entry, port_mask);
522 int cpsw_ale_add_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, argument
540 port_mask |= mask;
541 cpsw_ale_set_port_mask(ale_entry, port_mask,
555 int cpsw_ale_del_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, argument
416 cpsw_ale_flush_mcast(struct cpsw_ale *ale, u32 *ale_entry, int port_mask) argument
613 cpsw_ale_add_vlan(struct cpsw_ale *ale, u16 vid, int port_mask, int untag, int reg_mcast, int unreg_mcast) argument
653 cpsw_ale_vlan_del_modify_int(struct cpsw_ale *ale, u32 *ale_entry, u16 vid, int port_mask) argument
693 cpsw_ale_vlan_del_modify(struct cpsw_ale *ale, u16 vid, int port_mask) argument
710 cpsw_ale_del_vlan(struct cpsw_ale *ale, u16 vid, int port_mask) argument
744 cpsw_ale_vlan_add_modify(struct cpsw_ale *ale, u16 vid, int port_mask, int untag_mask, int reg_mask, int unreg_mask) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_display_device.c203 .__runtime_defaults.port_mask = BIT(PORT_A) | BIT(PORT_B) | BIT(PORT_C), /* DVO A/B/C */
209 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C), /* DVO B/C */
215 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C), /* DVO B/C */
222 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C), /* DVO B/C */
236 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C) /* SDVO B/C */
302 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C), /* SDVO B/C */
310 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C), /* SDVO B/C */
317 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C) | BIT(PORT_D), /* SDVO/HDMI/DP B/C, DP D */
324 .__runtime_defaults.port_mask = BIT(PORT_B) | BIT(PORT_C) | BIT(PORT_D), /* SDVO/HDMI/DP B/C, DP D */
338 .__runtime_defaults.port_mask
[all...]
/linux-master/include/uapi/linux/netfilter/
H A Dxt_HMARK.h43 union hmark_ports port_mask; member in struct:xt_hmark_info
/linux-master/drivers/reset/
H A Dreset-rzg2l-usbphy-ctrl.c45 u32 port_mask = PHY_RESET_PORT1 | PHY_RESET_PORT2; local
53 if (port_mask == (val & port_mask))
84 u32 port_mask; local
86 port_mask = id ? PHY_RESET_PORT2 : PHY_RESET_PORT1;
88 return !!(readl(priv->base + RESET) & port_mask);
/linux-master/drivers/comedi/drivers/
H A Dni_65xx.c302 unsigned int port_mask, port_rising, port_falling; local
308 port_mask = ~0U >> bitshift;
312 port_mask = ~0U << -bitshift;
316 if (port_mask & 0xff) {
317 if (~port_mask & 0xff) {
321 ~port_mask;
325 ~port_mask;
428 unsigned int port_mask, port_data, bits; local
433 port_mask = data[0];
436 port_mask >>
[all...]
/linux-master/drivers/net/dsa/qca/
H A Dqca8k-common.c128 fdb->port_mask = FIELD_GET(QCA8K_ATU_PORT_MASK, reg[1]);
140 static void qca8k_fdb_write(struct qca8k_priv *priv, u16 vid, u8 port_mask, argument
150 reg[1] = FIELD_PREP(QCA8K_ATU_PORT_MASK, port_mask);
205 qca8k_fdb_write(priv, fdb->vid, fdb->port_mask, fdb->mac, fdb->aging);
214 u16 port_mask, u16 vid, u8 aging)
219 qca8k_fdb_write(priv, vid, port_mask, mac, aging);
227 u16 port_mask, u16 vid)
232 qca8k_fdb_write(priv, vid, port_mask, mac, 0);
246 static int qca8k_fdb_search_and_insert(struct qca8k_priv *priv, u8 port_mask, argument
273 fdb.port_mask |
213 qca8k_fdb_add(struct qca8k_priv *priv, const u8 *mac, u16 port_mask, u16 vid, u8 aging) argument
226 qca8k_fdb_del(struct qca8k_priv *priv, const u8 *mac, u16 port_mask, u16 vid) argument
283 qca8k_fdb_search_and_del(struct qca8k_priv *priv, u8 port_mask, const u8 *mac, u16 vid) argument
649 int port_mask, cpu_port; local
801 qca8k_port_fdb_insert(struct qca8k_priv *priv, const u8 *addr, u16 port_mask, u16 vid) argument
817 u16 port_mask = BIT(port); local
827 u16 port_mask = BIT(port); local
[all...]
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-gpio.c20 unsigned int port_mask, unsigned int mode)
29 if (!((1 << port) & port_mask))
42 if (!((1UL << (port + 16)) & port_mask))
19 solo_gpio_mode(struct solo_dev *solo_dev, unsigned int port_mask, unsigned int mode) argument
/linux-master/drivers/ata/
H A Dpata_jmicron.c48 int port_mask = 1<< (4 * ap->port_no); local
54 if ((control & port_mask) == 0)
H A Dahci_brcm.c86 u32 port_mask; member in struct:brcm_ahci_priv
136 if (priv->port_mask & BIT(i))
204 if (priv->port_mask & BIT(i))
213 if (priv->port_mask & BIT(i))
508 /* Initializes priv->port_mask which is used below */
509 priv->port_mask = brcm_ahci_get_portmask(hpriv, priv);
510 if (!priv->port_mask) {
/linux-master/drivers/pinctrl/mediatek/
H A Dmtk-eint.h36 u8 port_mask; member in struct:mtk_eint_hw
H A Dpinctrl-mt6397.c33 .port_mask = 0x3,
H A Dpinctrl-mtk-common.h185 u8 port_mask; member in struct:mtk_eint_offsets
233 * @port_mask: The mask of register.
273 unsigned char port_mask; member in struct:mtk_pinctrl_devdata
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_vl.c330 num_virtual_links += hweight_long(rule->port_mask);
402 for_each_set_bit(port, &rule->port_mask, SJA1105_MAX_NUM_PORTS) {
537 rule->port_mask |= BIT(port);
545 rule->port_mask &= ~BIT(port);
546 if (!rule->port_mask) {
560 rule->port_mask &= ~BIT(port);
561 if (!rule->port_mask) {
702 rule->port_mask |= BIT(port);
720 rule->port_mask &= ~BIT(port);
721 if (!rule->port_mask) {
[all...]
H A Dsja1105_flower.c70 rule->port_mask |= BIT(port);
75 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) {
142 rule->port_mask |= BIT(port);
147 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) {
489 rule->port_mask &= ~BIT(port);
490 if (!rule->port_mask) {
/linux-master/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_netdev.c141 u16 port_mask; local
168 port_mask = info->vesw.def_port_mask;
170 if (port_mask & 1)
172 port_mask >>= 1;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads_termtbl.c200 u16 port_mask, port_value; local
206 port_mask = MLX5_GET(fte_match_param, spec->match_criteria,
210 return (port_mask & port_value) == MLX5_VPORT_UPLINK;
/linux-master/include/linux/
H A Dslimbus.h130 * @port_mask: port mask of ports to use for this stream
141 unsigned long port_mask; member in struct:slim_stream_config
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vcap_impl.c312 u32 port_mask; local
317 port_mask = ~BIT(port->portno % BITS_PER_TYPE(u32));
320 vcap_rule_add_key_u32(rule, VCAP_KF_IF_IGR_PORT_MASK, 0, port_mask);
328 struct vcap_u72_key port_mask; local
332 memset(port_mask.value, 0, sizeof(port_mask.value));
333 memset(port_mask.mask, 0xff, sizeof(port_mask.mask));
335 port_mask.mask[range] = ~BIT(port->portno % BITS_PER_BYTE);
336 vcap_rule_add_key_u72(rule, VCAP_KF_IF_IGR_PORT_MASK, &port_mask);
343 u32 port_mask; local
[all...]
H A Dsparx5_switchdev.c111 if (!test_bit(port->portno, e->port_mask) &&
561 set_bit(port->portno, entry->port_mask);
599 clear_bit(port->portno, entry->port_mask);
607 if (bitmap_empty(entry->port_mask, SPX5_PORTS) && !entry->cpu_copy) {
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/
H A Dcore.c170 u32 ctrl, port_mask, epn_mask; local
210 port_mask = GENMASK(vhub->max_ports, 1);
214 port_mask, vhub->regs + AST_VHUB_SW_RESET);
/linux-master/drivers/net/dsa/
H A Dmt7530.c336 fdb->port_mask = (reg[2] >> PORT_MAP) & PORT_MAP_MASK;
348 u8 port_mask, const u8 *mac,
358 reg[2] |= (port_mask & PORT_MAP_MASK) << PORT_MAP;
1542 u8 port_mask = BIT(port); local
1545 mt7530_fdb_write(priv, vid, port_mask, addr, -1, STATIC_ENT);
1559 u8 port_mask = BIT(port); local
1562 mt7530_fdb_write(priv, vid, port_mask, addr, -1, STATIC_EMP);
1588 if (_fdb.port_mask & BIT(port)) {
1612 u8 port_mask = 0; local
1619 port_mask
347 mt7530_fdb_write(struct mt7530_priv *priv, u16 vid, u8 port_mask, const u8 *mac, u8 aging, u8 type) argument
1639 u8 port_mask = 0; local
[all...]

Completed in 523 milliseconds

12345