Lines Matching defs:ifgm
153 struct ifg_member *ifgm;
167 if ((ifgm = (struct ifg_member *)malloc(sizeof(struct ifg_member),
179 free(ifgm, M_TEMP);
185 ifgm->ifgm_ifp = ifp;
187 TAILQ_INSERT_TAIL(&ifg->ifg_members, ifgm, ifgm_next);
205 struct ifg_member *ifgm;
215 TAILQ_FOREACH(ifgm, &ifgl->ifgl_group->ifg_members, ifgm_next)
216 if (ifgm->ifgm_ifp == ifp)
219 if (ifgm != NULL) {
220 TAILQ_REMOVE(&ifgl->ifgl_group->ifg_members, ifgm, ifgm_next);
221 free(ifgm, M_TEMP);
286 struct ifg_member *ifgm;
297 TAILQ_FOREACH(ifgm, &ifg->ifg_members, ifgm_next)
304 TAILQ_FOREACH(ifgm, &ifg->ifg_members, ifgm_next) {
308 strlcpy(ifgrq.ifgrq_member, ifgm->ifgm_ifp->if_xname,
343 struct ifg_member *ifgm, *next;
356 for (ifgm = TAILQ_FIRST(&ifg->ifg_members); ifgm; ifgm = next) {
357 next = TAILQ_NEXT(ifgm, ifgm_next);
358 if_delgroup(ifgm->ifgm_ifp, IFG_EGRESS);