Lines Matching full:me

160 	struct lde_map		*me;  in rt_dump()  local
185 LIST_FOREACH(me, &fn->downstream, entry) { in rt_dump()
186 rtctl.in_use = lde_nbr_is_nexthop(fn, me->nexthop); in rt_dump()
187 rtctl.nexthop = me->nexthop->id; in rt_dump()
188 rtctl.remote_label = me->map.label; in rt_dump()
349 struct lde_map *me; in lde_kernel_insert() local
393 me = (struct lde_map *)fec_find(&ln->recv_map, &fn->fec); in lde_kernel_insert()
394 if (me) in lde_kernel_insert()
396 lde_check_mapping(&me->map, ln); in lde_kernel_insert()
438 struct lde_map *me; in lde_check_mapping() local
463 me = (struct lde_map *)fec_find(&ln->recv_map, &fn->fec); in lde_check_mapping()
464 if (me) { in lde_check_mapping()
466 if (me->map.label != map->label && lre == NULL) { in lde_check_mapping()
468 lde_send_labelrelease(ln, fn, NULL, me->map.label); in lde_check_mapping()
521 if (me == NULL) in lde_check_mapping()
522 me = lde_map_add(ln, fn, 0); in lde_check_mapping()
523 me->map = *map; in lde_check_mapping()
666 struct lde_map *me; in lde_check_release() local
690 me = (struct lde_map *)fec_find(&ln->sent_map, &fn->fec); in lde_check_release()
691 if (me && (map->label == NO_LABEL || map->label == me->map.label)) in lde_check_release()
692 lde_map_del(ln, me, 1); in lde_check_release()
706 struct lde_map *me; in lde_check_release_wcard() local
710 me = (struct lde_map *)fec_find(&ln->sent_map, &fn->fec); in lde_check_release_wcard()
713 if (lde_wildcard_apply(map, &fn->fec, me) == 0) in lde_check_release_wcard()
724 if (me && in lde_check_release_wcard()
725 (map->label == NO_LABEL || map->label == me->map.label)) in lde_check_release_wcard()
726 lde_map_del(ln, me, 1); in lde_check_release_wcard()
741 struct lde_map *me; in lde_check_withdraw() local
784 me = (struct lde_map *)fec_find(&ln->recv_map, &fn->fec); in lde_check_withdraw()
785 if (me && (map->label == NO_LABEL || map->label == me->map.label)) in lde_check_withdraw()
787 lde_map_del(ln, me, 0); in lde_check_withdraw()
796 struct lde_map *me; in lde_check_withdraw_wcard() local
803 me = (struct lde_map *)fec_find(&ln->recv_map, &fn->fec); in lde_check_withdraw_wcard()
805 if (lde_wildcard_apply(map, &fn->fec, me) == 0) in lde_check_withdraw_wcard()
833 if (me && (map->label == NO_LABEL || in lde_check_withdraw_wcard()
834 map->label == me->map.label)) in lde_check_withdraw_wcard()
839 lde_map_del(ln, me, 0); in lde_check_withdraw_wcard()
844 lde_wildcard_apply(struct map *wcard, struct fec *fec, struct lde_map *me) in lde_wildcard_apply() argument
877 if (me == NULL || (me->map.fec.pwid.group_id != in lde_wildcard_apply()