ifg 475 net/if.c struct ifg_list *ifg;
ifg 584 net/if.c for (ifg = TAILQ_FIRST(&ifp->if_groups); ifg;
ifg 585 net/if.c ifg = TAILQ_FIRST(&ifp->if_groups))
ifg 586 net/if.c if_delgroup(ifp, ifg->ifgl_group->ifg_group);
ifg 1595 net/if.c struct ifg_group *ifg = NULL;
ifg 1597 net/if.c if ((ifg = (struct ifg_group *)malloc(sizeof(struct ifg_group),
ifg 1601 net/if.c strlcpy(ifg->ifg_group, groupname, sizeof(ifg->ifg_group));
ifg 1602 net/if.c ifg->ifg_refcnt = 0;
ifg 1603 net/if.c ifg->ifg_carp_demoted = 0;
ifg 1604 net/if.c TAILQ_INIT(&ifg->ifg_members);
ifg 1606 net/if.c pfi_attach_ifgroup(ifg);
ifg 1608 net/if.c TAILQ_INSERT_TAIL(&ifg_head, ifg, ifg_next);
ifg 1610 net/if.c return (ifg);
ifg 1620 net/if.c struct ifg_group *ifg = NULL;
ifg 1641 net/if.c TAILQ_FOREACH(ifg, &ifg_head, ifg_next)
ifg 1642 net/if.c if (!strcmp(ifg->ifg_group, groupname))
ifg 1645 net/if.c if (ifg == NULL && (ifg = if_creategroup(groupname)) == NULL) {
ifg 1651 net/if.c ifg->ifg_refcnt++;
ifg 1652 net/if.c ifgl->ifgl_group = ifg;
ifg 1655 net/if.c TAILQ_INSERT_TAIL(&ifg->ifg_members, ifgm, ifgm_next);
ifg 1751 net/if.c struct ifg_group *ifg;
ifg 1756 net/if.c TAILQ_FOREACH(ifg, &ifg_head, ifg_next)
ifg 1757 net/if.c if (!strcmp(ifg->ifg_group, ifgr->ifgr_name))
ifg 1759 net/if.c if (ifg == NULL)
ifg 1763 net/if.c TAILQ_FOREACH(ifgm, &ifg->ifg_members, ifgm_next)
ifg 1770 net/if.c TAILQ_FOREACH(ifgm, &ifg->ifg_members, ifgm_next) {
ifg 1790 net/if.c struct ifg_group *ifg;
ifg 1792 net/if.c TAILQ_FOREACH(ifg, &ifg_head, ifg_next)
ifg 1793 net/if.c if (!strcmp(ifg->ifg_group, ifgr->ifgr_name))
ifg 1795 net/if.c if (ifg == NULL)
ifg 1798 net/if.c ifgr->ifgr_attrib.ifg_carp_demoted = ifg->ifg_carp_demoted;
ifg 1807 net/if.c struct ifg_group *ifg;
ifg 1811 net/if.c TAILQ_FOREACH(ifg, &ifg_head, ifg_next)
ifg 1812 net/if.c if (!strcmp(ifg->ifg_group, ifgr->ifgr_name))
ifg 1814 net/if.c if (ifg == NULL)
ifg 1818 net/if.c if (demote + ifg->ifg_carp_demoted > 0xff ||
ifg 1819 net/if.c demote + ifg->ifg_carp_demoted < 0)
ifg 1822 net/if.c ifg->ifg_carp_demoted += demote;
ifg 1824 net/if.c TAILQ_FOREACH(ifgm, &ifg->ifg_members, ifgm_next)
ifg 1854 net/if.c struct ifg_group *ifg;
ifg 1863 net/if.c TAILQ_FOREACH(ifg, &ifg_head, ifg_next)
ifg 1864 net/if.c if (!strcmp(ifg->ifg_group, IFG_EGRESS))
ifg 1867 net/if.c if (ifg != NULL)
ifg 1868 net/if.c for (ifgm = TAILQ_FIRST(&ifg->ifg_members); ifgm; ifgm = next) {
ifg 239 net/pf_if.c pfi_attach_ifgroup(struct ifg_group *ifg)
ifg 247 net/pf_if.c if ((kif = pfi_kif_get(ifg->ifg_group)) == NULL)
ifg 250 net/pf_if.c kif->pfik_group = ifg;
ifg 251 net/pf_if.c ifg->ifg_pf_kif = (caddr_t)kif;
ifg 257 net/pf_if.c pfi_detach_ifgroup(struct ifg_group *ifg)
ifg 262 net/pf_if.c if ((kif = (struct pfi_kif *)ifg->ifg_pf_kif) == NULL)
ifg 269 net/pf_if.c ifg->ifg_pf_kif = NULL;
ifg 820 netinet/ip_carp.c struct ifg_group *ifg;
ifg 822 netinet/ip_carp.c if ((ifg = if_creategroup("carp")) != NULL)
ifg 823 netinet/ip_carp.c ifg->ifg_refcnt++; /* keep around even if empty */