Lines Matching refs:off
2143 u_int off; local
2172 for (off = 0; off < slen && src; off++)
2175 printf("off=%d src=%x\n", off, src);
2177 offset[off] = src;
2181 off = 0;
2200 if (off == slen - 2) /*??? */
2209 printf("code=%x off=%d %x %x\n", src->s.code, off, src->s.jt, src->s.jf);
2214 bpf_error(ljerr, "no jmp destination", off);
2224 bpf_error(ljerr, "multiple matches", off);
2227 dst->jt = i - off - 1;
2234 bpf_error(ljerr, "multiple matches", off);
2236 dst->jf = i - off - 1;
2242 bpf_error(ljerr, "no destination found", off);
2247 ++off;
2260 off = JT(p)->offset - (p->offset + slen) - 1;
2261 if (off >= 256)
2274 dst[extrajmps].k = off - extrajmps;
2277 dst->jt = off;
2278 off = JF(p)->offset - (p->offset + slen) - 1;
2279 if (off >= 256)
2293 dst[extrajmps].k = off - extrajmps;
2296 dst->jf = off;