Lines Matching defs:usesrc_ill
16396 ill_t *usesrc_ill, *usesrc_cli_ill = ipif->ipif_ill;
16419 usesrc_ill = ill_lookup_on_ifindex(ifindex, isv6, ipst);
16420 if (usesrc_ill == NULL)
16422 if (usesrc_ill == ipif->ipif_ill) {
16423 ill_refrele(usesrc_ill);
16427 ipsq = ipsq_try_enter(NULL, usesrc_ill, q, mp, ip_process_ioctl,
16436 if (IS_IPMP(usesrc_ill) || IS_UNDER_IPMP(usesrc_ill)) {
16446 if (usesrc_ill->ill_phyint->phyint_flags & PHYI_STANDBY) {
16452 * If the client is already in use as a usesrc_ill or a usesrc_ill is
16455 if (IS_USESRC_ILL(usesrc_cli_ill) || IS_USESRC_CLI_ILL(usesrc_ill)) {
16469 ip1dbg(("ip_sioctl_slifusesrc: usesrc_cli_ill %s, usesrc_ill %s,"
16470 " v6 = %d", usesrc_cli_ill->ill_name, usesrc_ill->ill_name,
16471 usesrc_ill->ill_isv6));
16480 ret = ill_relink_usesrc_ills(usesrc_cli_ill, usesrc_ill, 0);
16490 * 1. Both usesrc_ill and usesrc_cli_ill are not part of any usesrc grp
16491 * 2. usesrc_ill is part of a group but usesrc_cli_ill isn't
16492 * 3. usesrc_cli_ill is part of a group but usesrc_ill isn't
16495 if ((usesrc_ill->ill_usesrc_grp_next == NULL) &&
16497 ASSERT(usesrc_ill->ill_usesrc_ifindex == 0);
16499 usesrc_ill->ill_usesrc_grp_next = usesrc_cli_ill;
16500 usesrc_cli_ill->ill_usesrc_grp_next = usesrc_ill;
16501 } else if ((usesrc_ill->ill_usesrc_grp_next != NULL) &&
16506 usesrc_ill->ill_usesrc_grp_next;
16507 usesrc_ill->ill_usesrc_grp_next = usesrc_cli_ill;
16509 ret = ill_relink_usesrc_ills(usesrc_cli_ill, usesrc_ill,
16520 ill_refrele(usesrc_ill);