Lines Matching refs:linenum
48 static void lmsg_error(constant char *err, constant char *lmsg_file, int linenum) in lmsg_error() argument
52 parg[1].p_int = linenum; in lmsg_error()
72 static char numeric_char(char **pp, int radix, constant char *lmsg_file, int linenum) in numeric_char() argument
83 lmsg_error("invalid numeric char value", lmsg_file, linenum); in numeric_char()
93 …ar *line, size_t line_size, FILE* fd, struct xbuffer *xbuf, constant char *lmsg_file, int *linenum) in lmsg_char() argument
109 ++*linenum; in lmsg_char()
115 xbuf_add_char(xbuf, numeric_char(&mp, 16, lmsg_file, *linenum)); in lmsg_char()
119 xbuf_add_char(xbuf, numeric_char(&mp, 8, lmsg_file, *linenum)); in lmsg_char()
131 …ar *line, size_t line_size, FILE* fd, struct xbuffer *xbuf, constant char *lmsg_file, int *linenum) in lmsg_line() argument
143 lmsg_error("missing space", lmsg_file, *linenum); in lmsg_line()
151 lmsg_error("unknown lessmsg symbol", lmsg_file, *linenum); in lmsg_line()
157 mp = lmsg_char(mp, line, line_size, fd, xbuf, lmsg_file, linenum); in lmsg_line()
177 int linenum; in lmsg_init() local
193 linenum = 0; in lmsg_init()
196 ++linenum; in lmsg_init()
197 lmsg_line(line, sizeof(line), fd, &xbuf, lmsg_file, &linenum); in lmsg_init()