Lines Matching defs:me
776 struct lde_map *me;
834 me = (struct lde_map *)fec_find(&ln->sent_map, &fn->fec);
835 if (me == NULL)
836 me = lde_map_add(ln, fn, 1);
837 me->map = map;
893 struct lde_map *me;
897 me = (struct lde_map *)fec_find(&ln->sent_map, &fn->fec);
898 if (lde_wildcard_apply(wcard, &fn->fec, me) == 0)
1183 struct lde_map *me;
1209 me = (struct lde_map *)fec;
1210 fnh->remote_label = me->map.label;
1221 struct lde_map *me;
1223 me = calloc(1, sizeof(*me));
1224 if (me == NULL)
1227 me->fec = fn->fec;
1228 me->nexthop = ln;
1231 LIST_INSERT_HEAD(&fn->upstream, me, entry);
1232 if (fec_insert(&ln->sent_map, &me->fec))
1234 log_fec(&me->fec));
1237 LIST_INSERT_HEAD(&fn->downstream, me, entry);
1238 if (fec_insert(&ln->recv_map, &me->fec))
1240 log_fec(&me->fec));
1243 return (me);
1247 lde_map_del(struct lde_nbr *ln, struct lde_map *me, int sent)
1250 fec_remove(&ln->sent_map, &me->fec);
1252 fec_remove(&ln->recv_map, &me->fec);
1254 lde_map_free(me);