Lines Matching refs:ml
172 trim_line(mapline *ml);
179 opts_only(const mapline *ml);
313 mapline ml; in process_ref() local
314 char *addrdata = ml.linebuf; in process_ref()
328 if (trim_line(&ml) != 0) { in process_ref()
331 if (opts_only(&ml)) { in process_ref()
333 if (macro_expand("&", ml.linebuf, in process_ref()
334 ml.lineqbuf, LINESZ)) { in process_ref()
340 opts = ml.linebuf + 1; /* skip '-' */ in process_ref()
343 mapents = parse_entry(key, map, opts, &ml, NULL, 0, in process_ref()
721 trim_line(mapline *ml) in trim_line() argument
725 end = ml->linebuf + strcspn(ml->linebuf, "#"); in trim_line()
726 while ((end > ml->linebuf) && isspace(end[-1])) { in trim_line()
729 if (end <= ml->linebuf) { in trim_line()
733 unquote(ml->linebuf, ml->lineqbuf); in trim_line()
739 opts_only(const mapline *ml) in opts_only() argument
741 const char *s = ml->linebuf; in opts_only()
742 const char *q = ml->lineqbuf; in opts_only()