Lines Matching defs:lw
844 struct lde_wdraw *lw;
888 lw = (struct lde_wdraw *)fec_find(&ln->sent_wdraw, &fn->fec);
889 if (lw == NULL)
890 lw = lde_wdraw_add(ln, fn);
891 lw->label = map.label;
901 lw = (struct lde_wdraw *)fec_find(&ln->sent_wdraw,
903 if (lw == NULL)
904 lw = lde_wdraw_add(ln, fn);
905 lw->label = map.label;
1303 struct lde_wdraw *lw;
1305 lw = calloc(1, sizeof(*lw));
1306 if (lw == NULL)
1309 lw->fec = fn->fec;
1311 if (fec_insert(&ln->sent_wdraw, &lw->fec))
1313 log_fec(&lw->fec));
1315 return (lw);
1319 lde_wdraw_del(struct lde_nbr *ln, struct lde_wdraw *lw)
1321 fec_remove(&ln->sent_wdraw, &lw->fec);
1322 free(lw);