Lines Matching refs:blk

321 mparse_buf_r(struct mparse *curp, struct buf blk, size_t i, int start)  in mparse_buf_r()  argument
340 while (i < blk.sz) { in mparse_buf_r()
341 if (0 == pos && '\0' == blk.buf[i]) in mparse_buf_r()
351 curp->filenc = preconv_cue(&blk, i); in mparse_buf_r()
354 while (i < blk.sz && (start || blk.buf[i] != '\0')) { in mparse_buf_r()
362 if ('\r' == blk.buf[i] && i + 1 < blk.sz && in mparse_buf_r()
363 '\n' == blk.buf[i + 1]) in mparse_buf_r()
365 if ('\n' == blk.buf[i]) { in mparse_buf_r()
383 c = blk.buf[i]; in mparse_buf_r()
386 &blk, &i, &ln, &pos, &curp->filenc))) { in mparse_buf_r()
412 if (blk.buf[i] != '\\' || i + 1 == blk.sz) { in mparse_buf_r()
413 ln.buf[pos++] = blk.buf[i++]; in mparse_buf_r()
424 if ('\r' == blk.buf[i + 1] && i + 2 < blk.sz && in mparse_buf_r()
425 '\n' == blk.buf[i + 2]) in mparse_buf_r()
427 if ('\n' == blk.buf[i + 1]) { in mparse_buf_r()
433 if ('"' == blk.buf[i + 1] || '#' == blk.buf[i + 1]) { in mparse_buf_r()
436 for (; i < blk.sz; ++i) { in mparse_buf_r()
437 if ('\n' == blk.buf[i]) { in mparse_buf_r()
456 c = (unsigned char) blk.buf[i+1]; in mparse_buf_r()
469 ln.buf[pos++] = blk.buf[i++]; in mparse_buf_r()
470 ln.buf[pos++] = blk.buf[i++]; in mparse_buf_r()
531 (i >= blk.sz || blk.buf[i] == '\0')) { in mparse_buf_r()
606 if (0 == start && '\0' == blk.buf[i]) in mparse_buf_r()
711 mparse_parse_buffer(struct mparse *curp, struct buf blk, const char *file) in mparse_parse_buffer() argument
727 curp->primary = &blk; in mparse_parse_buffer()
732 if (curp->filenc & MPARSE_UTF8 && blk.sz > 2 && in mparse_parse_buffer()
733 (unsigned char)blk.buf[0] == 0xef && in mparse_parse_buffer()
734 (unsigned char)blk.buf[1] == 0xbb && in mparse_parse_buffer()
735 (unsigned char)blk.buf[2] == 0xbf) { in mparse_parse_buffer()
741 mparse_buf_r(curp, blk, offset, 1); in mparse_parse_buffer()
754 struct buf blk; in mparse_readmem() local
756 blk.buf = buf; in mparse_readmem()
757 blk.sz = len; in mparse_readmem()
759 mparse_parse_buffer(curp, blk, file); in mparse_readmem()
770 struct buf blk; in mparse_readfd() local
774 if (read_whole_file(curp, file, fd, &blk, &with_mmap)) { in mparse_readfd()
778 mparse_parse_buffer(curp, blk, file); in mparse_readfd()
782 munmap(blk.buf, blk.sz); in mparse_readfd()
785 free(blk.buf); in mparse_readfd()