Home
last modified time | relevance | path

Searched refs:num_ifs (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpsw.c12 static void build_if_id_bitmap(__le64 *bmap, const u16 *id, const u16 num_ifs) in build_if_id_bitmap() argument
16 for (i = 0; (i < num_ifs) && (i < DPSW_MAX_IF); i++) { in build_if_id_bitmap()
315 attr->num_ifs = le16_to_cpu(rsp_params->num_ifs); in dpsw_get_attributes()
726 build_if_id_bitmap(&cmd_params->if_id, cfg->if_id, cfg->num_ifs); in dpsw_vlan_add_if()
761 build_if_id_bitmap(&cmd_params->if_id, cfg->if_id, cfg->num_ifs); in dpsw_vlan_add_if_untagged()
792 build_if_id_bitmap(&cmd_params->if_id, cfg->if_id, cfg->num_ifs); in dpsw_vlan_remove_if()
825 build_if_id_bitmap(&cmd_params->if_id, cfg->if_id, cfg->num_ifs); in dpsw_vlan_remove_if_untagged()
1057 cmd_params->num_ifs = cpu_to_le16(cfg->num_ifs); in dpsw_fdb_add_multicast()
1059 build_if_id_bitmap(&cmd_params->if_id, cfg->if_id, cfg->num_ifs); in dpsw_fdb_add_multicast()
1096 cmd_params->num_ifs = cpu_to_le16(cfg->num_ifs); in dpsw_fdb_remove_multicast()
[all …]
H A Ddpaa2-switch.c40 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_fdb_get_unused()
51 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_filter_block_get_unused()
62 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_lag_get_unused()
74 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_fdb_in_use_by_others()
193 for (j = 0; j < ethsw->sw_attr.num_ifs; j++) { in dpaa2_switch_fdb_get_flood_cfg()
206 cfg->if_id[i++] = ethsw->sw_attr.num_ifs; in dpaa2_switch_fdb_get_flood_cfg()
210 cfg->num_ifs = i; in dpaa2_switch_fdb_get_flood_cfg()
353 vcfg.num_ifs = 1; in dpaa2_switch_port_add_vlan()
368 vcfg.num_ifs = 1; in dpaa2_switch_port_add_vlan()
471 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_dellink()
[all …]
H A Ddpsw-cmd.h124 __le16 num_ifs; member
205 __le16 num_ifs; member
397 __le16 num_ifs; member
491 __le16 num_ifs; member
561 u8 num_ifs; member
H A Ddpsw.h162 u16 num_ifs; member
452 u16 num_ifs; member
531 u16 num_ifs; member
628 u16 num_ifs; member
658 u16 num_ifs; member
811 u8 num_ifs; member
H A Ddpaa2-switch-flower.c414 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_block_add_mirror()
426 for_each_set_bit(port, &block_ports, ethsw->sw_attr.num_ifs) { in dpaa2_switch_block_add_mirror()
454 for_each_set_bit(port, &ports_added, ethsw->sw_attr.num_ifs) { in dpaa2_switch_block_add_mirror()
460 ethsw->mirror_port = ethsw->sw_attr.num_ifs; in dpaa2_switch_block_add_mirror()
477 for_each_set_bit(port, &block_ports, ethsw->sw_attr.num_ifs) in dpaa2_switch_block_remove_mirror()
487 ethsw->mirror_port = ethsw->sw_attr.num_ifs; in dpaa2_switch_block_remove_mirror()
596 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_cls_flower_replace_mirror()
749 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_cls_matchall_replace_mirror()
H A Ddpaa2-switch.h226 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_get_index()
250 if (ethsw->sw_attr.max_fdbs < ethsw->sw_attr.num_ifs) { in dpaa2_switch_supports_cpu_traffic()