Lines Matching refs:ifp
1888 const ipnetif_t *ifp;
1891 ifp = ipnetifp;
1892 res = ifp->if_zoneid - ptr[0];
1895 res = strcmp(ifp->if_name, (char *)ptr[1]);
2080 ipnet_close_byhandle(ipnetif_t *ifp)
2082 ASSERT(ifp != NULL);
2083 ipnetif_refrele(ifp);
2087 ipnet_name(ipnetif_t *ifp)
2089 ASSERT(ifp != NULL);
2090 return (ifp->if_name);
2108 ipnetif_t *ifp;
2114 ifp = avl_find(&ips->ips_avl_by_name, (void *)name, NULL);
2115 if (ifp != NULL)
2116 *idp = (uint_t)ifp->if_index;
2124 ifp = avl_find(&ips->ips_avl_by_shared, (void *)key, NULL);
2125 if (ifp != NULL)
2126 *idp = (uint_t)ifp->if_index;
2132 if (ifp == NULL)
2182 ipnetif_t *ifp;
2187 ifp = (ipnetif_t *)handle;
2192 ns = netstack_find_by_zoneid(ifp->if_zoneid);
2194 if ((error = ipnet_join_allmulti(ifp, ns->netstack_ipnet)) != 0) {
2200 ipnet->ipnet_if = ifp;
2204 if ((ifp->if_flags & IPNETIF_LOOPBACK) != 0) {
2219 ipnet->ipnet_zoneid = ifp->if_zoneid;
2336 ipnetif_clone_create(ipnetif_t *ifp, zoneid_t zoneid)
2338 uintptr_t key[2] = { zoneid, (uintptr_t)ifp->if_name };
2339 ipnet_stack_t *ips = ifp->if_stackp;
2361 (void) strlcpy(newif->if_name, ifp->if_name, LIFNAMSIZ);
2362 newif->if_flags = ifp->if_flags & IPNETIF_LOOPBACK;
2363 newif->if_index = ifp->if_index;