HomeSort by: relevance | last modified time | path
    Searched refs:BPF_STMT (Results 1 - 17 of 17) sorted by relevancy

  /src/usr.bin/rump_dhcpclient/
bpf-filter.h 36 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, 12),
40 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, 20 + BPF_ETHCOOK),
43 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, 20 + BPF_ETHCOOK),
46 BPF_STMT(BPF_RET + BPF_K, BPF_WHOLEPACKET),
48 BPF_STMT(BPF_RET + BPF_K, 0),
81 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, 12),
85 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, 23 + BPF_ETHCOOK),
88 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, 20 + BPF_ETHCOOK),
91 BPF_STMT(BPF_LDX + BPF_B + BPF_MSH, 14 + BPF_ETHCOOK),
93 BPF_STMT(BPF_LD + BPF_H + BPF_IND, 16 + BPF_ETHCOOK)
    [all...]
  /src/tests/net/bpf/
t_mbuf.c 57 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */
59 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 0), /* A <- P[0] */
60 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
61 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */
63 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 1), /* A <- P[1] */
64 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
65 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */
67 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 2), /* A <- P[2] */
68 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
69 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A *
    [all...]
  /src/tests/net/bpfjit/
t_mbuf.c 58 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */
60 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 0), /* A <- P[0] */
61 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
62 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */
64 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 1), /* A <- P[1] */
65 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
66 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */
68 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 2), /* A <- P[2] */
69 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */
70 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A *
    [all...]
t_bpfjit.c 105 BPF_STMT(BPF_RET+BPF_K, 17)
128 BPF_STMT(BPF_RET+BPF_K+0x8000, 13)
161 BPF_STMT(BPF_LD+BPF_IMM, 3),
162 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 2),
163 BPF_STMT(BPF_RET+BPF_A, 0)
186 BPF_STMT(BPF_LD+BPF_IMM, 1),
187 BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, 2),
188 BPF_STMT(BPF_RET+BPF_A, 0)
211 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)),
212 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, 3)
    [all...]
t_cop.c 122 BPF_STMT(BPF_MISC+BPF_COP, 0),
123 BPF_STMT(BPF_RET+BPF_K, 7)
150 BPF_STMT(BPF_LD+BPF_IMM, 13),
151 BPF_STMT(BPF_MISC+BPF_COP, 0), // retA
152 BPF_STMT(BPF_RET+BPF_A, 0)
189 BPF_STMT(BPF_LD+BPF_IMM, 13),
190 BPF_STMT(BPF_MISC+BPF_COP, 1), // retBL
191 BPF_STMT(BPF_RET+BPF_A, 0)
228 BPF_STMT(BPF_LD+BPF_IMM, 13),
229 BPF_STMT(BPF_MISC+BPF_COP, 2), // retW
    [all...]
t_extmem.c 82 BPF_STMT(BPF_LD+BPF_MEM, 3),
83 BPF_STMT(BPF_RET+BPF_A, 0)
127 BPF_STMT(BPF_LD+BPF_MEM, 4),
128 BPF_STMT(BPF_RET+BPF_A, 0)
151 BPF_STMT(BPF_LD+BPF_IMM, 1), /* A <- 1 */
152 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 2), /* X <- 2 */
153 BPF_STMT(BPF_ST, 1), /* M[1] <- A */
154 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */
155 BPF_STMT(BPF_STX, 2), /* M[2] <- X */
156 BPF_STMT(BPF_ST, 3), /* M[3] <- A *
    [all...]
  /src/tests/lib/libbpfjit/
t_bpfjit.c 84 BPF_STMT(BPF_RET+BPF_K, 17)
112 BPF_STMT(BPF_RET+BPF_K+0x8000, 13)
149 BPF_STMT(BPF_LD+BPF_IMM, 3),
150 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 2),
151 BPF_STMT(BPF_RET+BPF_A, 0)
179 BPF_STMT(BPF_LD+BPF_IMM, 1),
180 BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, 2),
181 BPF_STMT(BPF_RET+BPF_A, 0)
209 BPF_STMT(BPF_LD+BPF_IMM, UINT32_C(0xffffffff)),
210 BPF_STMT(BPF_ALU+BPF_MUL+BPF_K, 3)
    [all...]
t_extmem.c 74 BPF_STMT(BPF_LD+BPF_MEM, 1),
75 BPF_STMT(BPF_RET+BPF_A, 0)
113 BPF_STMT(BPF_LD+BPF_MEM, 3),
114 BPF_STMT(BPF_RET+BPF_A, 0)
152 BPF_STMT(BPF_LD+BPF_MEM, 4),
153 BPF_STMT(BPF_RET+BPF_A, 0)
170 BPF_STMT(BPF_LD+BPF_IMM, 1), /* A <- 1 */
171 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 2), /* X <- 2 */
172 BPF_STMT(BPF_ST, 1), /* M[1] <- A */
173 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X *
    [all...]
t_cop.c 114 BPF_STMT(BPF_MISC+BPF_COP, 0),
115 BPF_STMT(BPF_RET+BPF_K, 7)
138 BPF_STMT(BPF_LD+BPF_IMM, 13),
139 BPF_STMT(BPF_MISC+BPF_COP, 0), // retA
140 BPF_STMT(BPF_RET+BPF_A, 0)
171 BPF_STMT(BPF_LD+BPF_IMM, 13),
172 BPF_STMT(BPF_MISC+BPF_COP, 1), // retBL
173 BPF_STMT(BPF_RET+BPF_A, 0)
204 BPF_STMT(BPF_LD+BPF_IMM, 13),
205 BPF_STMT(BPF_MISC+BPF_COP, 2), // retW
    [all...]
  /src/usr.sbin/npf/npftest/libnpftest/
npf_bpf_test.c 88 BPF_STMT(BPF_MISC+BPF_COP, NPF_COP_L3),
89 BPF_STMT(BPF_LD+BPF_W+BPF_MEM, reg),
90 BPF_STMT(BPF_RET+BPF_A, 0),
100 BPF_STMT(BPF_MISC+BPF_COP, NPF_COP_L3),
101 BPF_STMT(BPF_RET+BPF_A, 0),
  /src/tests/net/bpfilter/
t_bpfilter.c 80 BPF_STMT(BPF_LD+BPF_ABS+BPF_B,
83 BPF_STMT(BPF_RET+BPF_K, 0),
85 BPF_STMT(BPF_LD+BPF_W+BPF_LEN, 0), /* A <- len */
86 BPF_STMT(BPF_ALU+BPF_SUB+BPF_K, 7), /* A <- A - 7 */
87 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */
89 BPF_STMT(BPF_LD+BPF_IND+BPF_B, 0),
91 BPF_STMT(BPF_RET+BPF_K, 0),
93 BPF_STMT(BPF_LD+BPF_IND+BPF_H, 1),
95 BPF_STMT(BPF_RET+BPF_K, 0),
97 BPF_STMT(BPF_LD+BPF_IND+BPF_W, 3)
    [all...]
  /src/usr.sbin/npf/npfctl/
npf_bpf_comp.c 304 BPF_STMT(BPF_RET+BPF_K, NPF_BPF_SUCCESS),
305 BPF_STMT(BPF_RET+BPF_K, NPF_BPF_FAILURE),
376 BPF_STMT(BPF_JMP+BPF_JA, 1),
386 BPF_STMT(BPF_RET+BPF_K, NPF_BPF_FAILURE),
444 BPF_STMT(BPF_LD+BPF_W+BPF_MEM, BPF_MW_IPVER),
466 BPF_STMT(BPF_LDX+BPF_MEM, BPF_MW_L4OFF),
497 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, off),
552 BPF_STMT(BPF_LD+BPF_W+BPF_MEM, BPF_MW_L4PROTO),
621 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, off + woff),
628 BPF_STMT(BPF_ALU+BPF_AND+BPF_K, wordmask)
    [all...]
  /src/usr.sbin/ndbootd/config/
ndbootd-bpf.c 78 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, NDBOOTD_OFFSETOF(struct ether_header, ether_type)),
82 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, sizeof(struct ether_header) + NDBOOTD_OFFSETOF(struct ip, ip_p)),
86 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, sizeof(struct ether_header) + NDBOOTD_OFFSETOF(struct ip, ip_off)),
91 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, sizeof(struct ether_header) + NDBOOTD_OFFSETOF(struct ip, ip_len)),
92 BPF_STMT(BPF_LDX + BPF_B + BPF_MSH, sizeof(struct ether_header)),
93 BPF_STMT(BPF_ALU + BPF_SUB + BPF_X, 0),
97 BPF_STMT(BPF_RET + BPF_K, (u_int) -1),
100 BPF_STMT(BPF_RET + BPF_K, 0),
  /src/usr.sbin/mopd/common/
pf.c 81 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
83 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
85 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 14),
87 BPF_STMT(BPF_RET | BPF_K, 1520),
88 BPF_STMT(BPF_RET | BPF_K, 0),
  /src/dist/pf/usr.sbin/ftp-proxy/
npf.c 108 BPF_STMT(BPF_LD+BPF_MEM, BPF_MW_IPVER),
111 BPF_STMT(BPF_LD+BPF_MEM, BPF_MW_L4PROTO),
114 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, offsetof(struct ip, ip_src)),
117 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, offsetof(struct ip, ip_dst)),
120 BPF_STMT(BPF_LDX+BPF_MEM, BPF_MW_L4OFF),
121 BPF_STMT(BPF_LD+BPF_H+BPF_IND, offsetof(struct tcphdr, th_dport)),
124 BPF_STMT(BPF_RET+BPF_K, NPF_BPF_SUCCESS),
126 BPF_STMT(BPF_RET+BPF_K, NPF_BPF_FAILURE),
  /src/usr.sbin/rarpd/
rarpd.c 303 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
305 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
307 BPF_STMT(BPF_RET | BPF_K,
311 BPF_STMT(BPF_RET | BPF_K, 0),
  /src/sys/net/
bpf.h 354 #define BPF_STMT(code, k) { (uint16_t)(code), 0, 0, k }

Completed in 18 milliseconds