Lines Matching refs:lm
21 TAILQ_HEAD(lm_list, lm);
22 struct lm { struct
25 TAILQ_ENTRY(lm) lm_link; argument
318 struct lm *lm; in lm_free() local
323 lm = TAILQ_FIRST(lml); in lm_free()
324 TAILQ_REMOVE(lml, lm, lm_link); in lm_free()
325 free(lm->f); in lm_free()
326 free(lm->t); in lm_free()
327 free(lm); in lm_free()
359 struct lm *lm; in lm_add() local
372 lm = xmalloc(sizeof(struct lm)); in lm_add()
373 lm->f = xstrdup(f); in lm_add()
374 lm->t = xstrdup(t); in lm_add()
375 TAILQ_INSERT_HEAD(lml, lm, lm_link); in lm_add()
429 struct lm *lm; in lml_find() local
433 TAILQ_FOREACH(lm, lmh, lm_link) { in lml_find()
434 if (strcmp(f, lm->f) == 0) in lml_find()
435 return (lm->t); in lml_find()