Home
last modified time | relevance | path

Searched refs:port_mask (Results 1 – 25 of 103) sorted by relevance

12345

/linux-6.3-rc2/drivers/gpio/
A Dgpio-ep93xx.c102 int port_mask = BIT(offset); in ep93xx_gpio_int_debounce() local
224 int port_mask = BIT(offset); in ep93xx_gpio_irq_type() local
231 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type()
232 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type()
236 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type()
237 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type()
241 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type()
242 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type()
246 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type()
247 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dam65-cpsw-switchdev.c157 int port_mask; in am65_cpsw_port_vlan_add() local
162 port_mask = BIT(HOST_PORT_NUM); in am65_cpsw_port_vlan_add()
164 unreg_mcast_mask = port_mask; in am65_cpsw_port_vlan_add()
166 port_mask = BIT(port->port_id); in am65_cpsw_port_vlan_add()
171 reg_mcast_mask = port_mask; in am65_cpsw_port_vlan_add()
174 untag_mask = port_mask; in am65_cpsw_port_vlan_add()
202 int port_mask; in am65_cpsw_port_vlan_del() local
206 port_mask = BIT(HOST_PORT_NUM); in am65_cpsw_port_vlan_del()
208 port_mask = BIT(port->port_id); in am65_cpsw_port_vlan_del()
262 int port_mask; in am65_cpsw_port_mdb_add() local
[all …]
A Dcpsw_switchdev.c173 int port_mask; in cpsw_port_vlan_add() local
178 port_mask = BIT(HOST_PORT_NUM); in cpsw_port_vlan_add()
180 unreg_mcast_mask = port_mask; in cpsw_port_vlan_add()
182 port_mask = BIT(priv->emac_port); in cpsw_port_vlan_add()
187 reg_mcast_mask = port_mask; in cpsw_port_vlan_add()
190 untag_mask = port_mask; in cpsw_port_vlan_add()
217 int port_mask; in cpsw_port_vlan_del() local
221 port_mask = BIT(HOST_PORT_NUM); in cpsw_port_vlan_del()
243 port_mask, ALE_VLAN, vid); in cpsw_port_vlan_del()
270 int port_mask; in cpsw_port_mdb_add() local
[all …]
A Dcpsw_ale.c403 int port_mask) in cpsw_ale_flush_mcast() argument
409 if ((mask & port_mask) == 0) in cpsw_ale_flush_mcast()
411 mask &= ~port_mask; in cpsw_ale_flush_mcast()
526 port_mask |= mask; in cpsw_ale_add_mcast()
554 if (port_mask) { in cpsw_ale_del_mcast()
557 mcast_members &= ~port_mask; in cpsw_ale_del_mcast()
640 u16 vid, int port_mask) in cpsw_ale_vlan_del_modify_int() argument
647 members &= ~port_mask; in cpsw_ale_vlan_del_modify_int()
714 members &= ~port_mask; in cpsw_ale_del_vlan()
716 if (!port_mask || !members) { in cpsw_ale_del_vlan()
[all …]
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);
A Dam65-cpsw-nuss.c172 u32 port_mask, unreg_mcast = 0; in am65_cpsw_nuss_ndo_slave_add_vid() local
187 unreg_mcast = port_mask; in am65_cpsw_nuss_ndo_slave_add_vid()
190 unreg_mcast, port_mask, 0); in am65_cpsw_nuss_ndo_slave_add_vid()
248 u32 port_mask; in am65_cpsw_nuss_ndo_slave_set_rx_mode() local
261 port_mask = ALE_PORT_HOST; in am65_cpsw_nuss_ndo_slave_set_rx_mode()
271 port_mask, 0, 0, 0); in am65_cpsw_nuss_ndo_slave_set_rx_mode()
372 u32 val, port_mask; in am65_cpsw_nuss_common_open() local
422 port_mask, port_mask, in am65_cpsw_nuss_common_open()
423 port_mask & ~ALE_PORT_HOST); in am65_cpsw_nuss_common_open()
2411 u32 port_mask; in am65_cpsw_init_port_emac_ale() local
[all …]
/linux-6.3-rc2/drivers/net/dsa/qca/
A Dqca8k-common.c214 u16 port_mask, u16 vid, u8 aging) in qca8k_fdb_add() argument
227 u16 port_mask, u16 vid) in qca8k_fdb_del() argument
271 fdb.port_mask |= port_mask; in qca8k_fdb_search_and_insert()
305 if (fdb.port_mask == port_mask) in qca8k_fdb_search_and_del()
309 fdb.port_mask &= ~port_mask; in qca8k_fdb_search_and_del()
596 int port_mask, cpu_port; in qca8k_port_bridge_join() local
600 port_mask = BIT(cpu_port); in qca8k_port_bridge_join()
616 port_mask |= BIT(i); in qca8k_port_bridge_join()
749 u16 port_mask, u16 vid) in qca8k_port_fdb_insert() argument
764 u16 port_mask = BIT(port); in qca8k_port_fdb_add() local
[all …]
/linux-6.3-rc2/drivers/reset/
A Dreset-rzg2l-usbphy-ctrl.c45 u32 port_mask = PHY_RESET_PORT1 | PHY_RESET_PORT2; in rzg2l_usbphy_ctrl_assert() local
53 if (port_mask == (val & port_mask)) in rzg2l_usbphy_ctrl_assert()
84 u32 port_mask; in rzg2l_usbphy_ctrl_status() local
86 port_mask = id ? PHY_RESET_PORT2 : PHY_RESET_PORT1; in rzg2l_usbphy_ctrl_status()
88 return !!(readl(priv->base + RESET) & port_mask); in rzg2l_usbphy_ctrl_status()
/linux-6.3-rc2/drivers/comedi/drivers/
A Dni_65xx.c308 port_mask = ~0U >> bitshift; in ni_65xx_update_edge_detection()
316 if (port_mask & 0xff) { in ni_65xx_update_edge_detection()
317 if (~port_mask & 0xff) { in ni_65xx_update_edge_detection()
321 ~port_mask; in ni_65xx_update_edge_detection()
325 ~port_mask; in ni_65xx_update_edge_detection()
433 port_mask = data[0]; in ni_65xx_dio_insn_bits()
436 port_mask >>= bitshift; in ni_65xx_dio_insn_bits()
439 port_mask <<= -bitshift; in ni_65xx_dio_insn_bits()
442 port_mask &= 0xff; in ni_65xx_dio_insn_bits()
446 if (port_mask) { in ni_65xx_dio_insn_bits()
[all …]
/linux-6.3-rc2/drivers/net/dsa/sja1105/
A Dsja1105_vl.c330 num_virtual_links += hweight_long(rule->port_mask); in sja1105_init_virtual_links()
402 for_each_set_bit(port, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_init_virtual_links()
537 rule->port_mask |= BIT(port); in sja1105_vl_redirect()
545 rule->port_mask &= ~BIT(port); in sja1105_vl_redirect()
546 if (!rule->port_mask) { in sja1105_vl_redirect()
560 rule->port_mask &= ~BIT(port); in sja1105_vl_delete()
561 if (!rule->port_mask) { in sja1105_vl_delete()
702 rule->port_mask |= BIT(port); in sja1105_vl_gate()
720 rule->port_mask &= ~BIT(port); in sja1105_vl_gate()
721 if (!rule->port_mask) { in sja1105_vl_gate()
A Dsja1105_flower.c70 rule->port_mask |= BIT(port); in sja1105_setup_bcast_policer()
75 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_setup_bcast_policer()
142 rule->port_mask |= BIT(port); in sja1105_setup_tc_policer()
147 for_each_set_bit(p, &rule->port_mask, SJA1105_MAX_NUM_PORTS) { in sja1105_setup_tc_policer()
489 rule->port_mask &= ~BIT(port); in sja1105_cls_flower_del()
490 if (!rule->port_mask) { in sja1105_cls_flower_del()
/linux-6.3-rc2/drivers/media/pci/solo6x10/
A Dsolo6x10-gpio.c20 unsigned int port_mask, unsigned int mode) in solo_gpio_mode() argument
29 if (!((1 << port) & port_mask)) in solo_gpio_mode()
42 if (!((1UL << (port + 16)) & port_mask)) in solo_gpio_mode()
/linux-6.3-rc2/drivers/ata/
A Dahci_brcm.c86 u32 port_mask; member
136 if (priv->port_mask & BIT(i)) in brcm_sata_alpm_init()
204 if (priv->port_mask & BIT(i)) in brcm_sata_phys_enable()
213 if (priv->port_mask & BIT(i)) in brcm_sata_phys_disable()
509 priv->port_mask = brcm_ahci_get_portmask(hpriv, priv); in brcm_ahci_probe()
510 if (!priv->port_mask) { in brcm_ahci_probe()
A Dpata_jmicron.c48 int port_mask = 1<< (4 * ap->port_no); in jmicron_pre_reset() local
54 if ((control & port_mask) == 0) in jmicron_pre_reset()
/linux-6.3-rc2/drivers/infiniband/ulp/opa_vnic/
A Dopa_vnic_netdev.c141 u16 port_mask; in opa_vnic_process_vema_config() local
168 port_mask = info->vesw.def_port_mask; in opa_vnic_process_vema_config()
170 if (port_mask & 1) in opa_vnic_process_vema_config()
172 port_mask >>= 1; in opa_vnic_process_vema_config()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_vcap_impl.c312 u32 port_mask; in sparx5_vcap_add_ingress_range_port_mask() local
317 port_mask = ~BIT(port->portno % BITS_PER_TYPE(u32)); in sparx5_vcap_add_ingress_range_port_mask()
320 vcap_rule_add_key_u32(rule, VCAP_KF_IF_IGR_PORT_MASK, 0, port_mask); in sparx5_vcap_add_ingress_range_port_mask()
328 struct vcap_u72_key port_mask; in sparx5_vcap_add_wide_port_mask() local
332 memset(port_mask.value, 0, sizeof(port_mask.value)); in sparx5_vcap_add_wide_port_mask()
333 memset(port_mask.mask, 0xff, sizeof(port_mask.mask)); in sparx5_vcap_add_wide_port_mask()
335 port_mask.mask[range] = ~BIT(port->portno % BITS_PER_BYTE); in sparx5_vcap_add_wide_port_mask()
336 vcap_rule_add_key_u72(rule, VCAP_KF_IF_IGR_PORT_MASK, &port_mask); in sparx5_vcap_add_wide_port_mask()
343 u32 port_mask; in sparx5_vcap_add_egress_range_port_mask() local
355 port_mask = ~BIT(port->portno % BITS_PER_TYPE(u32)); in sparx5_vcap_add_egress_range_port_mask()
[all …]
/linux-6.3-rc2/drivers/pinctrl/mediatek/
A Dpinctrl-mt8127.c279 .port_mask = 0xf,
285 .port_mask = 7,
A Dpinctrl-mt8167.c312 .port_mask = 0xf,
318 .port_mask = 7,
A Dpinctrl-mtk-common.h185 u8 port_mask; member
273 unsigned char port_mask; member
A Dpinctrl-mt8516.c312 .port_mask = 0xf,
318 .port_mask = 7,
A Dpinctrl-mt6397.c34 .port_mask = 0x3,
/linux-6.3-rc2/include/uapi/linux/netfilter/
A Dxt_HMARK.h43 union hmark_ports port_mask; member
/linux-6.3-rc2/drivers/usb/gadget/udc/aspeed-vhub/
A Dcore.c171 u32 ctrl, port_mask, epn_mask; in ast_vhub_init_hw() local
211 port_mask = GENMASK(vhub->max_ports, 1); in ast_vhub_init_hw()
215 port_mask, vhub->regs + AST_VHUB_SW_RESET); in ast_vhub_init_hw()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Deswitch_offloads_termtbl.c200 u16 port_mask, port_value; in mlx5_eswitch_offload_is_uplink_port() local
206 port_mask = MLX5_GET(fte_match_param, spec->match_criteria, in mlx5_eswitch_offload_is_uplink_port()
210 return (port_mask & port_value) == MLX5_VPORT_UPLINK; in mlx5_eswitch_offload_is_uplink_port()
/linux-6.3-rc2/drivers/soundwire/
A Dqcom.c950 unsigned long *port_mask; in qcom_swrm_stream_free_ports() local
956 port_mask = &ctrl->dout_port_mask; in qcom_swrm_stream_free_ports()
958 port_mask = &ctrl->din_port_mask; in qcom_swrm_stream_free_ports()
961 clear_bit(p_rt->num, port_mask); in qcom_swrm_stream_free_ports()
978 unsigned long *port_mask; in qcom_swrm_stream_alloc_ports() local
986 port_mask = &ctrl->dout_port_mask; in qcom_swrm_stream_alloc_ports()
989 port_mask = &ctrl->din_port_mask; in qcom_swrm_stream_alloc_ports()
1000 pn = find_first_zero_bit(port_mask, maxport); in qcom_swrm_stream_alloc_ports()
1007 set_bit(pn, port_mask); in qcom_swrm_stream_alloc_ports()
1030 clear_bit(pconfig[i].num, port_mask); in qcom_swrm_stream_alloc_ports()

Completed in 57 milliseconds

12345