Home | History | Annotate | Download | only in libpcap

Lines Matching refs:JF

253 		find_levels_r(opt_state, ic, JF(b));
254 level = MAX(JT(b)->level, JF(b)->level) + 1;
305 SET_INTERSECT(JF(b)->dom, b->dom, opt_state->nodewords);
372 SET_UNION(JF(b)->closure, b->closure, opt_state->nodewords);
544 p->out_use |= JT(p)->in_use | JF(p)->in_use;
678 JT(b) = JF(b);
679 JF(b) = tmp;
887 JT(b) = JF(b);
889 JF(b) = JT(b);
930 if (JF(b) != JT(b))
933 JF(b) = JT(b);
935 JT(b) = JF(b);
1330 return sense ? JT(child) : JF(child);
1347 return JF(child);
1361 if (JT(ep->succ) == JF(ep->succ)) {
1431 diffp = &JF(b->in_edges->pred);
1447 diffp = &JF(*diffp);
1450 samep = &JF(*diffp);
1467 samep = &JF(*samep);
1477 *samep = JF(pull);
1478 JF(pull) = *diffp;
1490 JF(ep->pred) = pull;
1522 diffp = &JF(b->in_edges->pred);
1529 if (JF(*diffp) != JF(b))
1546 if (JF(*samep) != JF(b))
1581 JF(ep->pred) = pull;
1651 link_inedge(&b->ef, JF(b));
1663 while (BPF_CLASS((*b)->s.code) == BPF_JMP && JT(*b) == JF(*b))
1743 make_marks(ic, JF(p));
1827 if (JF(p)->link) {
1829 JF(p) = JF(p)->link;
1871 return count_blocks(ic, JT(p)) + count_blocks(ic, JF(p)) + 1;
1892 number_blks_r(opt_state, ic, JF(p));
1905 * statements in the false branch from 'p' (count_stmts(JF(p)));
1921 n = count_stmts(ic, JT(p)) + count_stmts(ic, JF(p));
2040 if (convert_code_r(cstate, conv_state, ic, JF(p)) == 0)
2078 if (src->s.jt || src->s.jf) {
2090 int jt, jf;
2095 off, src->s.jt, src->s.jf);
2098 if (!src->s.jt || !src->s.jf) {
2103 jt = jf = 0;
2114 if (offset[i] == src->s.jf) {
2115 if (jf) {
2119 dst->jf = i - off - 1;
2120 jf++;
2123 if (!jt || !jf) {
2158 off = JF(p)->offset - (p->offset + slen) - 1;
2168 dst->jf = extrajmps;
2174 dst->jf = off;
2300 dot_dump_node(ic, JF(block), prog, out);
2314 block->id, JF(block)->id);
2317 dot_dump_edge(ic, JF(block), out);
2326 block0 [shape=ellipse, id="block-0" label="BLOCK0\n\n(000) ldh [12]\n(001) jeq #0x800 jt 2 jf 5" tooltip="val[A]=0 val[X]=0"];
2327 block1 [shape=ellipse, id="block-1" label="BLOCK1\n\n(002) ld [26]\n(003) jeq #0x1010101 jt 4 jf 5" tooltip="val[A]=0 val[X]=0"];