Home | History | Annotate | Download | only in net

Lines Matching refs:pc

195  * Execute the filter program starting at pc on the packet p
202 bpf_filter(pc, p, wirelen, buflen)
203 register struct bpf_insn *pc;
223 if (pc == 0)
230 --pc;
232 ++pc;
233 switch (pc->code) {
242 return (u_int)pc->k;
248 k = pc->k;
265 k = pc->k;
282 k = pc->k;
307 k = X + pc->k;
324 k = X + pc->k;
341 k = X + pc->k;
358 k = pc->k;
371 X = (p[pc->k] & 0xf) << 2;
375 A = pc->k;
379 X = pc->k;
383 A = mem[pc->k];
387 X = mem[pc->k];
391 mem[pc->k] = A;
395 mem[pc->k] = X;
399 pc += pc->k;
403 pc += (A > pc->k) ? pc->jt : pc->jf;
407 pc += (A >= pc->k) ? pc->jt : pc->jf;
411 pc += (A == pc->k) ? pc->jt : pc->jf;
415 pc += (A & pc->k) ? pc->jt : pc->jf;
419 pc += (A > X) ? pc->jt : pc->jf;
423 pc += (A >= X) ? pc->jt : pc->jf;
427 pc += (A == X) ? pc->jt : pc->jf;
431 pc += (A & X) ? pc->jt : pc->jf;
469 A += pc->k;
473 A -= pc->k;
477 A *= pc->k;
481 A /= pc->k;
485 A &= pc->k;
489 A |= pc->k;
493 A <<= pc->k;
497 A >>= pc->k;