Lines Matching refs:cont_level

219 	unsigned int cont_level = 0;  in match()  local
234 if (file_check_mem(ms, cont_level) == -1) in match()
250 magic[magindex + 1].cont_level != 0) in match()
252 cont_level = 0; in match()
256 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
262 bb.flen, offset, cont_level, in match()
325 switch (moffset(ms, m, &bb, &ms->c.li[cont_level].off)) { in match()
334 if (file_check_mem(ms, ++cont_level) == -1) in match()
338 magic[magindex + 1].cont_level != 0) { in match()
342 if (cont_level < m->cont_level) in match()
344 if (cont_level > m->cont_level) { in match()
349 cont_level = m->cont_level; in match()
351 if (msetoffset(ms, m, &bb, b, offset, cont_level) == -1) in match()
354 if (cont_level == 0) { in match()
362 ms->c.li[cont_level - 1].off; in match()
368 if (ms->c.li[cont_level].last_match == 1) in match()
374 cont_level, mode, text, flip, indir_count, in match()
398 ms->c.li[cont_level].last_match = 0; in match()
403 ms->c.li[cont_level].last_match = 1; in match()
406 ms->c.li[cont_level].got_match = 0; in match()
407 else if (ms->c.li[cont_level].got_match) { in match()
411 ms->c.li[cont_level].got_match = 1; in match()
455 &ms->c.li[cont_level].off)) { in match()
458 cont_level--; in match()
469 if (file_check_mem(ms, ++cont_level) == -1) in match()
484 cont_level = 0; in match()
1522 const struct buffer *b, size_t o, unsigned int cont_level) in msetoffset() argument
1527 if (cont_level > 0) { in msetoffset()
1532 "level %u", m->offset, cont_level); in msetoffset()
1541 "u at level %u", o, cont_level); in msetoffset()
1550 if (cont_level == 0) { in msetoffset()
1565 b->flen, b->elen, offset, cont_level); in msetoffset()
1594 const unsigned char *s, size_t nbytes, size_t o, unsigned int cont_level, in mget() argument
1796 if (cont_level == 0) { in mget()
1802 offset += ms->c.li[cont_level - 1].off; in mget()