Searched refs:tnl (Results 1 – 4 of 4) sorted by relevance
524 hw->tnl.tbl[hw->tnl.count].type = tnls[i].type; in ice_add_tunnel_hint()525 hw->tnl.tbl[hw->tnl.count].valid = false; in ice_add_tunnel_hint()526 hw->tnl.tbl[hw->tnl.count].boost_addr = val; in ice_add_tunnel_hint()527 hw->tnl.tbl[hw->tnl.count].port = 0; in ice_add_tunnel_hint()528 hw->tnl.count++; in ice_add_tunnel_hint()2106 memset(&hw->tnl, 0, sizeof(hw->tnl)); in ice_init_pkg_hints()2132 for (i = 0; i < hw->tnl.count; i++) { in ice_init_pkg_hints()2134 &hw->tnl.tbl[i].boost_entry); in ice_init_pkg_hints()2135 if (hw->tnl.tbl[i].boost_entry) { in ice_init_pkg_hints()2136 hw->tnl.tbl[i].valid = true; in ice_init_pkg_hints()[all …]
311 if (hw->tnl.tbl[i].valid && hw->tnl.tbl[i].port && in ice_get_open_tunnel_port()313 *port = hw->tnl.tbl[i].port; in ice_get_open_tunnel_port()423 if (hw->tnl.tbl[i].valid && in ice_tunnel_idx_to_entry()424 hw->tnl.tbl[i].type == type && in ice_tunnel_idx_to_entry()476 memcpy(sect_rx->tcam, hw->tnl.tbl[index].boost_entry, in ice_create_tunnel()492 hw->tnl.tbl[index].port = port; in ice_create_tunnel()524 if (WARN_ON(!hw->tnl.tbl[index].valid || in ice_destroy_tunnel()525 hw->tnl.tbl[index].type != type || in ice_destroy_tunnel()526 hw->tnl.tbl[index].port != port)) { in ice_destroy_tunnel()556 memcpy(sect_rx->tcam, hw->tnl.tbl[index].boost_entry, in ice_destroy_tunnel()[all …]
1001 struct ice_tunnel_table tnl; member
4772 if (pf->hw.tnl.valid_count[TNL_VXLAN]) { in ice_init_dev()4774 pf->hw.tnl.valid_count[TNL_VXLAN]; in ice_init_dev()4778 if (pf->hw.tnl.valid_count[TNL_GENEVE]) { in ice_init_dev()4780 pf->hw.tnl.valid_count[TNL_GENEVE]; in ice_init_dev()
Completed in 35 milliseconds