Home
last modified time | relevance | path

Searched refs:ifindex (Results 1 – 25 of 40) sorted by relevance

12

/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_port_db.c127 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 Dulp_port_db.h50 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 Dulp_def_rules.c23 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 Dulp_rte_parser.c184 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 Dtap_tcmsgs.c22 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 Dtap_tcmsgs.h27 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 Dmlx5_vlan_os.c50 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 Dmlx5_ethdev_os.c150 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 Dmlx5_os.c1673 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 Dip_fw_iface.c66 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 Dip_fw_table_algo.c2248 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 Dcommon.c94 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 Dnhops.c267 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 Dnhgrp.c294 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 Daf_nd6.c119 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 Difconfig.c471 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 Dmlx5_nl.h18 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 Dmlx5_nl.c965 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 Dif_indextoname.c22 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 Dnhop.c192 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 Dnhop.h192 uint32_t ifindex; /* transmit interface ifindex */ member
/f-stack/freebsd/netinet6/
H A Din6_mcast.c2168 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 Dndp.c851 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 Dmlx5_ethdev.c41 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 Dnhop.h192 uint32_t ifindex; /* transmit interface ifindex */ member

12