Home | History | Annotate | Download | only in net

Lines Matching defs:ifindex2ifnet

189 static ifnet_t **		ifindex2ifnet = NULL;
653 if (ifindex2ifnet == NULL) {
672 * slot in ifindex2ifnet[], then there
684 * ifindex2ifnet is indexed by if_index. Since if_index will
687 if (ifindex2ifnet == NULL || ifp->if_index >= if_indexlim) {
695 /* grow ifindex2ifnet */
699 if (ifindex2ifnet != NULL) {
700 memcpy(q, ifindex2ifnet, m);
701 free(ifindex2ifnet, M_IFADDR);
703 ifindex2ifnet = (struct ifnet **)q;
705 ifindex2ifnet[ifp->if_index] = ifp;
1363 ifindex2ifnet[ifp->if_index] = NULL;
1999 ifindex2ifnet[sdl->sdl_index] &&
2000 !if_is_deactivated(ifindex2ifnet[sdl->sdl_index])) {
2001 return ifindex2ifnet[sdl->sdl_index]->if_dl;
2990 return (__predict_true(idx < if_indexlim)) ? ifindex2ifnet[idx] : NULL;