| /f-stack/dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_port_db.c | 127 uint32_t ifindex; in ulp_port_db_dev_port_intf_update() local 140 if (!ifindex) in ulp_port_db_dev_port_intf_update() 165 func->ifindex = ifindex; in ulp_port_db_dev_port_intf_update() 182 func->ifindex = ifindex; in ulp_port_db_dev_port_intf_update() 216 *ifindex = 0; in ulp_port_db_dev_port_to_ulp_index() 247 if (!port_db || ifindex >= port_db->ulp_intf_list_size || !ifindex) { in ulp_port_db_function_id_get() 280 if (!port_db || ifindex >= port_db->ulp_intf_list_size || !ifindex) { in ulp_port_db_svif_get() 531 *ifindex = 0; in ulp_port_db_dev_func_id_to_ulp_index() 540 *ifindex = port_db->ulp_func_id_tbl[func_id].ifindex; in ulp_port_db_dev_func_id_to_ulp_index() 558 uint32_t ifindex; in ulp_port_db_port_func_id_get() local [all …]
|
| H A D | ulp_port_db.h | 50 uint16_t ifindex; member 123 uint32_t port_id, uint32_t *ifindex); 136 uint32_t ifindex, uint32_t fid_type, 151 uint32_t ifindex, uint32_t dir, uint16_t *svif); 165 uint32_t ifindex, uint32_t dir, uint16_t *spif); 180 uint32_t ifindex, uint32_t dir, uint16_t *parif); 193 uint32_t ifindex, uint32_t vnic_type, 207 uint32_t ifindex, uint16_t *vport); 247 uint32_t ifindex); 260 uint32_t func_id, uint32_t *ifindex);
|
| H A D | ulp_def_rules.c | 23 uint32_t ifindex, uint8_t svif_type, in ulp_set_svif_in_comp_fld() argument 30 rc = ulp_port_db_svif_get(ulp_ctx, ifindex, svif_type, &svif); in ulp_set_svif_in_comp_fld() 48 uint32_t ifindex, uint8_t spif_type, in ulp_set_spif_in_comp_fld() argument 55 rc = ulp_port_db_spif_get(ulp_ctx, ifindex, spif_type, &spif); in ulp_set_spif_in_comp_fld() 73 uint32_t ifindex, uint8_t parif_type, in ulp_set_parif_in_comp_fld() argument 80 rc = ulp_port_db_parif_get(ulp_ctx, ifindex, parif_type, &parif); in ulp_set_parif_in_comp_fld() 103 rc = ulp_port_db_vport_get(ulp_ctx, ifindex, &vport); in ulp_set_vport_in_comp_fld() 114 uint32_t ifindex, uint8_t vnic_type, in ulp_set_vnic_in_comp_fld() argument 182 uint32_t ifindex; in ulp_df_dev_port_handler() local 231 rc = ulp_set_parif_in_comp_fld(ulp_ctx, ifindex, in ulp_df_dev_port_handler() [all …]
|
| H A D | ulp_rte_parser.c | 184 uint32_t ifindex; in bnxt_ulp_comp_fld_intf_update() local 352 uint32_t ifindex, in ulp_rte_parser_svif_set() argument 409 uint32_t ifindex; in ulp_rte_parser_implicit_match_port_process() local 461 uint32_t ifindex; in ulp_rte_pf_hdr_handler() local 486 uint32_t ifindex; in ulp_rte_vf_hdr_handler() local 503 &ifindex)) { in ulp_rte_vf_hdr_handler() 520 uint32_t ifindex; in ulp_rte_port_id_hdr_handler() local 1858 uint32_t ifindex; in ulp_rte_pf_act_handler() local 1888 uint32_t ifindex; in ulp_rte_vf_act_handler() local 1904 &ifindex)) { in ulp_rte_vf_act_handler() [all …]
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_tcmsgs.c | 22 uint16_t ifindex; member 56 msg->t.tcm_ifindex = ifindex; in tc_init_msg() 78 tc_init_msg(&msg, ifindex, RTM_DELQDISC, 0); in qdisc_del() 122 tc_init_msg(&msg, ifindex, RTM_NEWQDISC, in qdisc_add_multiq() 151 tc_init_msg(&msg, ifindex, RTM_NEWQDISC, in qdisc_add_ingress() 192 return qdisc_del(0, args->ifindex, &qinfo); in qdisc_del_cb() 211 qdisc_iterate(int nlsk_fd, uint16_t ifindex, in qdisc_iterate() argument 217 .ifindex = ifindex, in qdisc_iterate() 241 qdisc_flush(int nlsk_fd, uint16_t ifindex) in qdisc_flush() argument 263 err = qdisc_add_multiq(nlsk_fd, ifindex); in qdisc_create_multiq() [all …]
|
| H A D | tap_tcmsgs.h | 27 void tc_init_msg(struct nlmsg *msg, uint16_t ifindex, uint16_t type, 29 int qdisc_list(int nlsk_fd, uint16_t ifindex); 30 int qdisc_flush(int nlsk_fd, uint16_t ifindex); 31 int qdisc_create_ingress(int nlsk_fd, uint16_t ifindex); 32 int qdisc_create_multiq(int nlsk_fd, uint16_t ifindex); 33 int qdisc_add_ingress(int nlsk_fd, uint16_t ifindex); 34 int qdisc_add_multiq(int nlsk_fd, uint16_t ifindex); 35 int filter_list_ingress(int nlsk_fd, uint16_t ifindex);
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_vlan_os.c | 50 vlan_dev[vlan->tag].ifindex) { in mlx5_vlan_vmwa_release() 51 mlx5_nl_vlan_vmwa_delete(vmwa, vlan_dev[vlan->tag].ifindex); in mlx5_vlan_vmwa_release() 52 vlan_dev[vlan->tag].ifindex = 0; in mlx5_vlan_vmwa_release() 79 MLX5_ASSERT(!vlan_dev[vlan->tag].ifindex); in mlx5_vlan_vmwa_acquire() 80 vlan_dev[vlan->tag].ifindex = in mlx5_vlan_vmwa_acquire() 84 if (vlan_dev[vlan->tag].ifindex) { in mlx5_vlan_vmwa_acquire() 103 mlx5_vlan_vmwa_init(struct rte_eth_dev *dev, uint32_t ifindex) in mlx5_vlan_vmwa_init() argument 147 vmwa->vf_ifindex = ifindex; in mlx5_vlan_vmwa_init() 166 if (vmwa->vlan_dev[i].ifindex) in mlx5_vlan_vmwa_exit() 168 vmwa->vlan_dev[i].ifindex); in mlx5_vlan_vmwa_exit()
|
| H A D | mlx5_ethdev_os.c | 150 unsigned int ifindex; in mlx5_get_ifname() local 158 ifindex = mlx5_ifindex(dev); in mlx5_get_ifname() 159 if (!ifindex) { in mlx5_get_ifname() 166 if (if_indextoname(ifindex, &(*ifname)[0])) in mlx5_get_ifname() 1033 mlx5_sysfs_switch_info(unsigned int ifindex, struct mlx5_switch_info *info) in mlx5_sysfs_switch_info() argument 1060 if (!real_if_indextoname(ifindex, ifname)) { in mlx5_sysfs_switch_info() 1101 " and as representor", ifindex); in mlx5_sysfs_switch_info() 1122 mlx5_sysfs_bond_info(unsigned int pf_ifindex, unsigned int *ifindex, in mlx5_sysfs_bond_info() argument 1147 if (ifindex) in mlx5_sysfs_bond_info() 1148 *ifindex = index; in mlx5_sysfs_bond_info()
|
| H A D | mlx5_os.c | 1673 unsigned int ifindex; in mlx5_device_bond_pci_match() local 1699 if (!ifindex) in mlx5_device_bond_pci_match() 1942 if (!list[ns].ifindex) { in mlx5_os_pci_probe() 1956 list[ns].ifindex, in mlx5_os_pci_probe() 1966 (list[ns].ifindex, in mlx5_os_pci_probe() 2026 list[ns].ifindex = 0; in mlx5_os_pci_probe() 2032 if (!list[ns].ifindex) { in mlx5_os_pci_probe() 2056 list[ns].ifindex = in mlx5_os_pci_probe() 2058 if (!list[ns].ifindex) { in mlx5_os_pci_probe() 2072 list[ns].ifindex, in mlx5_os_pci_probe() [all …]
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_iface.c | 66 uint16_t ifindex); 68 uint16_t ifindex); 188 int ifindex; in ipfw_kiflookup() local 190 ifindex = 0; in ipfw_kiflookup() 197 return (ifindex); in ipfw_kiflookup() 352 if (iif->ifindex != 0) in ipfw_iface_ref() 421 uint16_t ifindex) in handle_ifattach() argument 429 iif->ifindex = ifindex; in handle_ifattach() 442 uint16_t ifindex) in handle_ifdetach() argument 455 iif->ifindex = 0; in handle_ifdetach() [all …]
|
| H A D | ip_fw_table_algo.c | 2248 ifi = ifidx_find(ti, &iif->ifindex); in ta_add_ifidx() 2307 uint16_t ifindex; in ta_del_ifidx() local 2321 ifindex = ife->ic.iface->ifindex; in ta_del_ifidx() 2323 res = bdel(&ifindex, icfg->main_ptr, icfg->used, in ta_del_ifidx() 2326 KASSERT(res == 1, ("index %d does not exist", ifindex)); in ta_del_ifidx() 2382 if (ife->linked == 0 && ifindex != 0) { in if_notifier() 2384 ifi.kidx = ifindex; in if_notifier() 2387 res = badd(&ifindex, &ifi, icfg->main_ptr, icfg->used, in if_notifier() 2393 } else if (ife->linked != 0 && ifindex == 0) { in if_notifier() 2395 ifindex = ife->ic.iface->ifindex; in if_notifier() [all …]
|
| /f-stack/tools/netstat/ |
| H A D | common.c | 94 int ifindex = 0, size; in prepare_ifmap() local 114 ifindex = sdl->sdl_index; in prepare_ifmap() 116 if (ifindex >= ifmap_size) { in prepare_ifmap() 117 size = roundup(ifindex + 1, 32) * in prepare_ifmap() 125 ifmap_size = roundup(ifindex + 1, 32); in prepare_ifmap() 128 if (*ifmap[ifindex].ifname != '\0') in prepare_ifmap() 131 strlcpy(ifmap[ifindex].ifname, ifa->ifa_name, IFNAMSIZ); in prepare_ifmap()
|
| H A D | nhops.c | 267 if (nh->ifindex < (uint32_t)ifmap_size) { in print_nhop_entry_sysctl() 268 strlcpy(iface_name, ifmap[nh->ifindex].ifname, in print_nhop_entry_sysctl() 309 if (nh->aifindex < (uint32_t)ifmap_size && nh->ifindex != nh->aifindex) { in print_nhop_entry_sysctl()
|
| H A D | nhgrp.c | 294 if (nh->ifindex < (uint32_t)ifmap_size) { in update_global_map() 295 strlcpy(iface_name, ifmap[nh->ifindex].ifname, in update_global_map()
|
| /f-stack/tools/ifconfig/ |
| H A D | af_nd6.c | 119 int ifindex; in setnd6defif() local 128 ifindex = 0; in setnd6defif() 131 } else if ((ifindex = if_nametoindex(ndifreq.ifname)) == 0) { in setnd6defif() 136 ndifreq.ifindex = ifindex; in setnd6defif() 150 unsigned int ifindex; in isnd6defif() local 156 ifindex = if_nametoindex(ndifreq.ifname); in isnd6defif() 166 return (ndifreq.ifindex == ifindex); in isnd6defif()
|
| H A D | ifconfig.c | 471 int ifindex; in main() local 590 ifindex = 0; in main() 612 ifindex = if_nametoindex(ifname); in main() 613 if (ifindex == 0) { in main() 704 ifindex = 0; in main() 759 ifindex++; in main() 760 if (ifindex > 1) in main() 765 ifindex++; in main()
|
| /f-stack/dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_nl.h | 18 uint32_t ifindex; /**< Own interface index. */ member 60 int mlx5_nl_switch_info(int nl, unsigned int ifindex, 65 uint32_t ifindex); 68 uint32_t ifindex, uint16_t tag);
|
| H A D | mlx5_nl.c | 965 data->ifindex = local.ifindex; in mlx5_nl_cmdget_cb() 1051 !data.ifindex) in mlx5_nl_ifindex() 1053 return data.ifindex; in mlx5_nl_ifindex() 1077 .ifindex = 0, in mlx5_nl_portnum() 1253 .ifi_index = ifindex, in mlx5_nl_switch_info() 1286 uint32_t ifindex) in mlx5_nl_vlan_vmwa_delete() argument 1301 .ifi_index = ifindex, in mlx5_nl_vlan_vmwa_delete() 1305 if (ifindex) { in mlx5_nl_vlan_vmwa_delete() 1311 " ifindex %u, %d", ifindex, ret); in mlx5_nl_vlan_vmwa_delete() 1363 uint32_t ifindex, uint16_t tag) in mlx5_nl_vlan_vmwa_create() argument [all …]
|
| /f-stack/tools/compat/ |
| H A D | if_indextoname.c | 22 if_indextoname(unsigned int ifindex, char *ifname) in if_indextoname() argument 27 if (ifindex == 0) { in if_indextoname() 38 ifindex == LLINDEX((struct sockaddr_dl*)ifa->ifa_addr)) in if_indextoname()
|
| /f-stack/freebsd/net/route/ |
| H A D | nhop.c | 192 uint16_t ifindex; member 214 uint16_t ifindex; in hash_priv() local 218 ifindex = nh->nh_ifp->if_index & 0xFFFF; in hash_priv() 221 key.ifindex = ifindex; in hash_priv()
|
| H A D | nhop.h | 192 uint32_t ifindex; /* transmit interface ifindex */ member
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_mcast.c | 2168 uint32_t ifindex; in in6p_leave_group() local 2176 ifindex = 0; in in6p_leave_group() 2259 if (ifindex != 0) { in in6p_leave_group() 2281 if (ifindex == 0) { in in6p_leave_group() 2406 u_int ifindex; in in6p_set_multicast_if() local 2415 if (V_if_index < ifindex) in in6p_set_multicast_if() 2417 if (ifindex == 0) in in6p_set_multicast_if() 2752 ifindex = name[0]; in sysctl_ip6_mcast_filters() 2753 if (ifindex <= 0 || ifindex > V_if_index) { in sysctl_ip6_mcast_filters() 2755 __func__, ifindex); in sysctl_ip6_mcast_filters() [all …]
|
| /f-stack/tools/ndp/ |
| H A D | ndp.c | 851 getnbrinfo(struct in6_addr *addr, int ifindex, int warning) in getnbrinfo() argument 860 if_indextoname(ifindex, nbi.ifname); in getnbrinfo() 1381 unsigned int ifindex; in setdefif() local 1385 ifindex = 0; in setdefif() 1387 if ((ifindex = if_nametoindex(ifname)) == 0) in setdefif() 1395 ndifreq.ifindex = ifindex; in setdefif() 1419 if (ndifreq.ifindex == 0) in getdefif() 1422 if ((if_indextoname(ndifreq.ifindex, ifname)) == NULL) in getdefif() 1424 ndifreq.ifindex); in getdefif()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_ethdev.c | 41 unsigned int ifindex; in mlx5_ifindex() local 45 ifindex = priv->bond_ifindex > 0 ? priv->bond_ifindex : priv->if_index; in mlx5_ifindex() 46 if (!ifindex) in mlx5_ifindex() 48 return ifindex; in mlx5_ifindex()
|
| /f-stack/tools/compat/include/net/route/ |
| H A D | nhop.h | 192 uint32_t ifindex; /* transmit interface ifindex */ member
|