Lines Matching refs:if_index
201 VNET_DEFINE(int, if_index);
216 * if_index, if_indexlim, and ifindex_table) are protected by an sxlock and
300 /* Catch if_index overflow. */
455 ifp->if_index = idx;
486 ifnet_setbyindex(ifp->if_index, ifp);
532 KASSERT(ifp == ifnet_byindex_locked(ifp->if_index),
535 ifindex_free_locked(ifp->if_index);
675 if (ifp->if_index == 0 || ifp != ifnet_byindex(ifp->if_index))
732 sdl->sdl_index = ifp->if_index;
783 sdl->sdl_index = ifp->if_index;
1059 * Remove link ifaddr pointer and maybe decrement if_index.
1104 * An attempt is made to shrink if_index in current vnet, find an
1105 * unused if_index in target vnet and calls if_grow() if necessary,
1133 * the if_index for that vnet if possible.
1139 ifindex_free_locked(ifp->if_index);
1155 ifp->if_index = ifindex_alloc();
1156 ifnet_setbyindex_locked(ifp->if_index, ifp);
2099 sdl->sdl_index = ifp->if_index;
2315 ifr->ifr_index = ifp->if_index;