Lines Matching refs:cont_level

207 	unsigned int cont_level = 0;  in match()  local
223 if (file_check_mem(ms, cont_level) == -1) in match()
239 magic[magindex + 1].cont_level != 0) in match()
241 cont_level = 0; in match()
245 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
251 bb.flen, offset, cont_level, in match()
311 switch (moffset(ms, m, &bb, &ms->c.li[cont_level].off)) { in match()
320 if (file_check_mem(ms, ++cont_level) == -1) in match()
324 magic[magindex + 1].cont_level != 0) { in match()
328 if (cont_level < m->cont_level) in match()
330 if (cont_level > m->cont_level) { in match()
335 cont_level = m->cont_level; in match()
337 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
341 ms->c.li[cont_level - 1].off; in match()
347 if (ms->c.li[cont_level].last_match == 1) in match()
353 cont_level, mode, text, flip, indir_count, in match()
377 ms->c.li[cont_level].last_match = 0; in match()
382 ms->c.li[cont_level].last_match = 1; in match()
385 ms->c.li[cont_level].got_match = 0; in match()
386 else if (ms->c.li[cont_level].got_match) { in match()
390 ms->c.li[cont_level].got_match = 1; in match()
434 &ms->c.li[cont_level].off)) { in match()
438 cont_level--; in match()
449 if (file_check_mem(ms, ++cont_level) == -1) in match()
464 cont_level = 0; in match()
1457 const struct buffer *b, size_t o, unsigned int cont_level) in msetoffset() argument
1460 if (cont_level > 0) { in msetoffset()
1465 "level %u", m->offset, cont_level); in msetoffset()
1474 "u at level %u", o, cont_level); in msetoffset()
1482 if (cont_level == 0) { in msetoffset()
1496 m->offset, cont_level); in msetoffset()
1503 const unsigned char *s, size_t nbytes, size_t o, unsigned int cont_level, in mget() argument
1674 offset += ms->c.li[cont_level-1].off; in mget()