Lines Matching refs:isc

302 	struct in_ifsysctl *isc;  in in_getifa()  local
315 isc = ((struct in_ifinfo *)(ifp)->if_afdata[AF_INET])->ii_selsrc; in in_getifa()
316 if (isc != NULL && isc->isc_selsrc != NULL && in in_getifa()
317 isc->isc_selsrc->iss_score_src[0] != NULL) in in_getifa()
318 iss = isc->isc_selsrc; in in_getifa()
505 in_domifattach_sysctl(struct in_ifsysctl *isc) in in_domifattach_sysctl() argument
510 if ((rc = sysctl_createv(&isc->isc_log, 0, NULL, &rnode, in in_domifattach_sysctl()
520 if ((rc = sysctl_createv(&isc->isc_log, 0, &rnode, &rnode, in in_domifattach_sysctl()
522 isc->isc_ifp->if_xname, in in_domifattach_sysctl()
526 "rc = %d\n", __func__, isc->isc_ifp->if_xname, rc); in in_domifattach_sysctl()
529 if ((rc = sysctl_createv(&isc->isc_log, 0, &rnode, &rnode, in in_domifattach_sysctl()
534 (void *)isc->isc_selsrc, IN_SELECTSRC_LEN, in in_domifattach_sysctl()
538 __func__, isc->isc_ifp->if_xname, rc); in in_domifattach_sysctl()
543 sysctl_teardown(&isc->isc_log); in in_domifattach_sysctl()
550 struct in_ifsysctl *isc; in in_selsrc_domifattach() local
553 isc = (struct in_ifsysctl *)malloc(sizeof(*isc), M_IFADDR, in in_selsrc_domifattach()
562 isc->isc_ifp = ifp; in in_selsrc_domifattach()
563 isc->isc_selsrc = iss; in in_selsrc_domifattach()
565 if (in_domifattach_sysctl(isc) == NULL) in in_selsrc_domifattach()
568 return isc; in in_selsrc_domifattach()
571 free(isc, M_IFADDR); in in_selsrc_domifattach()
578 struct in_ifsysctl *isc; in in_selsrc_domifdetach() local
583 isc = (struct in_ifsysctl *)aux; in in_selsrc_domifdetach()
584 iss = isc->isc_selsrc; in in_selsrc_domifdetach()
585 sysctl_teardown(&isc->isc_log); in in_selsrc_domifdetach()
586 free(isc, M_IFADDR); in in_selsrc_domifdetach()