Lines Matching refs:compiler_state_t
300 typedef struct _compiler_state compiler_state_t; typedef
302 struct arth *gen_loadi(compiler_state_t *, bpf_u_int32);
303 struct arth *gen_load(compiler_state_t *, int, struct arth *, bpf_u_int32);
304 struct arth *gen_loadlen(compiler_state_t *);
305 struct arth *gen_neg(compiler_state_t *, struct arth *);
306 struct arth *gen_arth(compiler_state_t *, int, struct arth *, struct arth *);
312 struct block *gen_scode(compiler_state_t *, const char *, struct qual);
313 struct block *gen_ecode(compiler_state_t *, const char *, struct qual);
314 struct block *gen_acode(compiler_state_t *, const char *, struct qual);
315 struct block *gen_mcode(compiler_state_t *, const char *, const char *,
318 struct block *gen_mcode6(compiler_state_t *, const char *, const char *,
321 struct block *gen_ncode(compiler_state_t *, const char *, bpf_u_int32,
323 struct block *gen_proto_abbrev(compiler_state_t *, int);
324 struct block *gen_relation(compiler_state_t *, int, struct arth *,
326 struct block *gen_less(compiler_state_t *, int);
327 struct block *gen_greater(compiler_state_t *, int);
328 struct block *gen_byteop(compiler_state_t *, int, int, bpf_u_int32);
329 struct block *gen_broadcast(compiler_state_t *, int);
330 struct block *gen_multicast(compiler_state_t *, int);
331 struct block *gen_ifindex(compiler_state_t *, int);
332 struct block *gen_inbound(compiler_state_t *, int);
334 struct block *gen_llc(compiler_state_t *);
335 struct block *gen_llc_i(compiler_state_t *);
336 struct block *gen_llc_s(compiler_state_t *);
337 struct block *gen_llc_u(compiler_state_t *);
338 struct block *gen_llc_s_subtype(compiler_state_t *, bpf_u_int32);
339 struct block *gen_llc_u_subtype(compiler_state_t *, bpf_u_int32);
341 struct block *gen_vlan(compiler_state_t *, bpf_u_int32, int);
342 struct block *gen_mpls(compiler_state_t *, bpf_u_int32, int);
344 struct block *gen_pppoed(compiler_state_t *);
345 struct block *gen_pppoes(compiler_state_t *, bpf_u_int32, int);
347 struct block *gen_geneve(compiler_state_t *, bpf_u_int32, int);
349 struct block *gen_atmfield_code(compiler_state_t *, int, bpf_u_int32,
351 struct block *gen_atmtype_abbrev(compiler_state_t *, int);
352 struct block *gen_atmmulti_abbrev(compiler_state_t *, int);
354 struct block *gen_mtp2type_abbrev(compiler_state_t *, int);
355 struct block *gen_mtp3field_code(compiler_state_t *, int, bpf_u_int32,
358 struct block *gen_pf_ifname(compiler_state_t *, const char *);
359 struct block *gen_pf_rnr(compiler_state_t *, int);
360 struct block *gen_pf_srnr(compiler_state_t *, int);
361 struct block *gen_pf_ruleset(compiler_state_t *, char *);
362 struct block *gen_pf_reason(compiler_state_t *, int);
363 struct block *gen_pf_action(compiler_state_t *, int);
365 struct block *gen_p80211_type(compiler_state_t *, bpf_u_int32, bpf_u_int32);
366 struct block *gen_p80211_fcdir(compiler_state_t *, bpf_u_int32);
384 void bpf_set_error(compiler_state_t *, const char *, ...)
387 int finish_parse(compiler_state_t *, struct block *);
388 char *sdup(compiler_state_t *, const char *);
398 int pcap_parse(void *, compiler_state_t *);