Lines Matching defs:usesrc_ill
16376 ill_t *usesrc_ill, *usesrc_cli_ill = ipif->ipif_ill;
16399 usesrc_ill = ill_lookup_on_ifindex(ifindex, isv6, ipst);
16400 if (usesrc_ill == NULL)
16402 if (usesrc_ill == ipif->ipif_ill) {
16403 ill_refrele(usesrc_ill);
16407 ipsq = ipsq_try_enter(NULL, usesrc_ill, q, mp, ip_process_ioctl,
16416 if (IS_IPMP(usesrc_ill) || IS_UNDER_IPMP(usesrc_ill)) {
16426 if (usesrc_ill->ill_phyint->phyint_flags & PHYI_STANDBY) {
16432 * If the client is already in use as a usesrc_ill or a usesrc_ill is
16435 if (IS_USESRC_ILL(usesrc_cli_ill) || IS_USESRC_CLI_ILL(usesrc_ill)) {
16449 ip1dbg(("ip_sioctl_slifusesrc: usesrc_cli_ill %s, usesrc_ill %s,"
16450 " v6 = %d", usesrc_cli_ill->ill_name, usesrc_ill->ill_name,
16451 usesrc_ill->ill_isv6));
16460 ret = ill_relink_usesrc_ills(usesrc_cli_ill, usesrc_ill, 0);
16470 * 1. Both usesrc_ill and usesrc_cli_ill are not part of any usesrc grp
16471 * 2. usesrc_ill is part of a group but usesrc_cli_ill isn't
16472 * 3. usesrc_cli_ill is part of a group but usesrc_ill isn't
16475 if ((usesrc_ill->ill_usesrc_grp_next == NULL) &&
16477 ASSERT(usesrc_ill->ill_usesrc_ifindex == 0);
16479 usesrc_ill->ill_usesrc_grp_next = usesrc_cli_ill;
16480 usesrc_cli_ill->ill_usesrc_grp_next = usesrc_ill;
16481 } else if ((usesrc_ill->ill_usesrc_grp_next != NULL) &&
16486 usesrc_ill->ill_usesrc_grp_next;
16487 usesrc_ill->ill_usesrc_grp_next = usesrc_cli_ill;
16489 ret = ill_relink_usesrc_ills(usesrc_cli_ill, usesrc_ill,
16500 ill_refrele(usesrc_ill);