Lines Matching refs:cont_level

209 	unsigned int cont_level = 0;  in match()  local
225 if (file_check_mem(ms, cont_level) == -1) in match()
241 magic[magindex + 1].cont_level != 0) in match()
243 cont_level = 0; in match()
247 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
253 bb.flen, offset, cont_level, in match()
313 switch (moffset(ms, m, &bb, &ms->c.li[cont_level].off)) { in match()
322 if (file_check_mem(ms, ++cont_level) == -1) in match()
326 magic[magindex + 1].cont_level != 0) { in match()
330 if (cont_level < m->cont_level) in match()
332 if (cont_level > m->cont_level) { in match()
337 cont_level = m->cont_level; in match()
339 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
342 if (cont_level == 0) { in match()
350 ms->c.li[cont_level - 1].off; in match()
356 if (ms->c.li[cont_level].last_match == 1) in match()
362 cont_level, mode, text, flip, indir_count, in match()
386 ms->c.li[cont_level].last_match = 0; in match()
391 ms->c.li[cont_level].last_match = 1; in match()
394 ms->c.li[cont_level].got_match = 0; in match()
395 else if (ms->c.li[cont_level].got_match) { in match()
399 ms->c.li[cont_level].got_match = 1; in match()
443 &ms->c.li[cont_level].off)) { in match()
447 cont_level--; in match()
458 if (file_check_mem(ms, ++cont_level) == -1) in match()
473 cont_level = 0; in match()
1482 const struct buffer *b, size_t o, unsigned int cont_level) in msetoffset() argument
1487 if (cont_level > 0) { in msetoffset()
1492 "level %u", m->offset, cont_level); in msetoffset()
1501 "u at level %u", o, cont_level); in msetoffset()
1510 if (cont_level == 0) { in msetoffset()
1525 b->flen, b->elen, offset, cont_level); in msetoffset()
1550 const unsigned char *s, size_t nbytes, size_t o, unsigned int cont_level, in mget() argument
1730 if (cont_level == 0) { in mget()
1736 offset += ms->c.li[cont_level - 1].off; in mget()