Home
last modified time | relevance | path

Searched refs:sw_attr (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.h173 struct dpsw_attr sw_attr; member
200 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_get_index()
209 if (ethsw->sw_attr.options & DPSW_OPT_CTRL_IF_DIS) { in dpaa2_switch_supports_cpu_traffic()
214 if (ethsw->sw_attr.flooding_cfg != DPSW_FLOODING_PER_FDB) { in dpaa2_switch_supports_cpu_traffic()
219 if (ethsw->sw_attr.broadcast_cfg != DPSW_BROADCAST_PER_FDB) { in dpaa2_switch_supports_cpu_traffic()
224 if (ethsw->sw_attr.max_fdbs < ethsw->sw_attr.num_ifs) { in dpaa2_switch_supports_cpu_traffic()
H A Ddpaa2-switch-flower.c411 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_block_add_mirror()
423 for_each_set_bit(port, &block_ports, ethsw->sw_attr.num_ifs) { in dpaa2_switch_block_add_mirror()
451 for_each_set_bit(port, &ports_added, ethsw->sw_attr.num_ifs) { in dpaa2_switch_block_add_mirror()
457 ethsw->mirror_port = ethsw->sw_attr.num_ifs; in dpaa2_switch_block_add_mirror()
474 for_each_set_bit(port, &block_ports, ethsw->sw_attr.num_ifs) in dpaa2_switch_block_remove_mirror()
484 ethsw->mirror_port = ethsw->sw_attr.num_ifs; in dpaa2_switch_block_remove_mirror()
590 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_cls_flower_replace_mirror()
743 mirror_port_enabled = (ethsw->mirror_port != ethsw->sw_attr.num_ifs); in dpaa2_switch_cls_matchall_replace_mirror()
H A Ddpaa2-switch.c37 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_fdb_get_unused()
48 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_filter_block_get_unused()
135 for (j = 0; j < ethsw->sw_attr.num_ifs; j++) { in dpaa2_switch_fdb_get_flood_cfg()
148 cfg->if_id[i++] = ethsw->sw_attr.num_ifs; in dpaa2_switch_fdb_get_flood_cfg()
394 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_dellink()
849 fdb_dump_size = ethsw->sw_attr.max_fdb_entries * sizeof(fdb_entry); in dpaa2_switch_fdb_iterate()
1772 struct dpsw_attr *attr = &ethsw->sw_attr; in dpaa2_switch_port_vlans_add()
1783 &ethsw->sw_attr); in dpaa2_switch_port_vlans_add()
1793 &ethsw->sw_attr); in dpaa2_switch_port_vlans_add()
1922 for (i = 0; i < ethsw->sw_attr in dpaa2_switch_port_del_vlan()
[all...]
/kernel/linux/linux-5.10/drivers/staging/fsl-dpaa2/ethsw/
H A Dethsw.c247 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_dellink()
670 fdb_dump_size = ethsw->sw_attr.max_fdb_entries * sizeof(fdb_entry); in dpaa2_switch_port_fdb_dump()
794 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_links_state_update()
983 struct dpsw_attr *attr = &ethsw->sw_attr; in dpaa2_switch_port_vlans_add()
993 &ethsw->sw_attr); in dpaa2_switch_port_vlans_add()
1133 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_port_del_vlan()
1230 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) in dpaa2_switch_port_bridge_join()
1498 &ethsw->sw_attr); in dpaa2_switch_init()
1542 for (i = 0; i < ethsw->sw_attr.num_ifs; i++) { in dpaa2_switch_init()
1563 ethsw->sw_attr in dpaa2_switch_init()
[all...]
H A Dethsw.h65 struct dpsw_attr sw_attr; member

Completed in 8 milliseconds