Home | History | Annotate | Download | only in libpcap

Lines Matching refs:block

207 	struct slist *jt;	/*only for relative jump in block*/
208 struct slist *jf; /*only for relative jump in block*/
240 struct block *succ;
241 struct block *pred;
245 struct block {
257 struct block *head;
258 struct block *link; /* link field used by optimizer */
275 struct block *b; /* protocol checks */
297 void gen_and(struct block *, struct block *);
298 void gen_or(struct block *, struct block *);
299 void gen_not(struct block *);
301 struct block *gen_scode(compiler_state_t *, const char *, struct qual);
302 struct block *gen_ecode(compiler_state_t *, const u_char *, struct qual);
303 struct block *gen_acode(compiler_state_t *, const u_char *, struct qual);
304 struct block *gen_mcode(compiler_state_t *, const char *, const char *,
307 struct block *gen_mcode6(compiler_state_t *, const char *, const char *,
310 struct block *gen_ncode(compiler_state_t *, const char *, bpf_u_int32,
312 struct block *gen_proto_abbrev(compiler_state_t *, int);
313 struct block *gen_relation(compiler_state_t *, int, struct arth *,
315 struct block *gen_less(compiler_state_t *, int);
316 struct block *gen_greater(compiler_state_t *, int);
317 struct block *gen_byteop(compiler_state_t *, int, int, int);
318 struct block *gen_broadcast(compiler_state_t *, int);
319 struct block *gen_multicast(compiler_state_t *, int);
320 struct block *gen_inbound(compiler_state_t *, int);
322 struct block *gen_llc(compiler_state_t *);
323 struct block *gen_llc_i(compiler_state_t *);
324 struct block *gen_llc_s(compiler_state_t *);
325 struct block *gen_llc_u(compiler_state_t *);
326 struct block *gen_llc_s_subtype(compiler_state_t *, bpf_u_int32);
327 struct block *gen_llc_u_subtype(compiler_state_t *, bpf_u_int32);
329 struct block *gen_vlan(compiler_state_t *, int);
330 struct block *gen_mpls(compiler_state_t *, int);
332 struct block *gen_pppoed(compiler_state_t *);
333 struct block *gen_pppoes(compiler_state_t *, int);
335 struct block *gen_geneve(compiler_state_t *, int);
337 struct block *gen_atmfield_code(compiler_state_t *, int, bpf_int32,
339 struct block *gen_atmtype_abbrev(compiler_state_t *, int type);
340 struct block *gen_atmmulti_abbrev(compiler_state_t *, int type);
342 struct block *gen_mtp2type_abbrev(compiler_state_t *, int type);
343 struct block *gen_mtp3field_code(compiler_state_t *, int, bpf_u_int32,
349 struct block *gen_pf_ifname(compiler_state_t *, const char *);
353 struct block *gen_pf_rnr(compiler_state_t *, int);
357 struct block *gen_pf_srnr(compiler_state_t *, int);
361 struct block *gen_pf_ruleset(compiler_state_t *, char *);
365 struct block *gen_pf_reason(compiler_state_t *, int);
369 struct block *gen_pf_action(compiler_state_t *, int);
371 struct block *gen_p80211_type(compiler_state_t *, int, int);
372 struct block *gen_p80211_fcdir(compiler_state_t *, int);
376 * A block is marked if only if its mark equals the current mark.
385 struct block *root;
394 void finish_parse(compiler_state_t *, struct block *);
398 struct block *, u_int *);