Lines Matching refs:struct
4 %0 = type { %struct.pf_state*, %struct.pf_state*, %struct.pf_state*, i32 }
6 %2 = type { %struct.pf_addr, %struct.pf_addr }
7 %3 = type { %struct.in6_addr }
9 %5 = type { %struct.pfi_dynaddr*, [4 x i8] }
10 %6 = type { %struct.pfi_dynaddr*, %struct.pfi_dynaddr** }
11 %7 = type { %struct.pfr_ktable*, %struct.pfr_ktable*, %struct.pfr_ktable*, i32 }
12 %8 = type { %struct.pfr_ktable* }
15 %11 = type { i8*, i8*, %struct.radix_node* }
16 %12 = type { [2 x %struct.pf_rulequeue], %13, %13 }
17 %13 = type { %struct.pf_rulequeue*, %struct.pf_rule**, i32, i32, i32 }
18 %14 = type { %struct.pf_anchor*, %struct.pf_anchor*, %struct.pf_anchor*, i32 }
19 %15 = type { %struct.pfi_kif*, %struct.pfi_kif*, %struct.pfi_kif*, i32 }
20 %16 = type { %struct.ifnet*, %struct.ifnet** }
22 %18 = type { %struct.pkthdr, %19 }
23 %19 = type { %struct.m_ext, [176 x i8] }
24 %20 = type { %struct.ifmultiaddr*, %struct.ifmultiaddr** }
27 %23 = type { %struct.tcphdr* }
28 %24 = type { %struct.pf_ike_state }
29 %25 = type { %struct.pf_state_key*, %struct.pf_state_key*, %struct.pf_state_key*, i32 }
30 %26 = type { %struct.pf_src_node*, %struct.pf_src_node*, %struct.pf_src_node*, i32 }
31 %struct.anon = type { %struct.pf_state*, %struct.pf_state** }
32 %struct.au_mask_t = type { i32, i32 }
33 %struct.bpf_if = type opaque
34 %struct.dlil_threading_info = type opaque
35 %struct.ether_header = type { [6 x i8], [6 x i8], i16 }
36 %struct.ext_refsq = type { %struct.ext_refsq*, %struct.ext_refsq* }
37 %struct.hook_desc = type { %struct.hook_desc_head, void (i8*)*, i8* }
38 %struct.hook_desc_head = type { %struct.hook_desc*, %struct.hook_desc** }
39 …struct.if_data_internal = type { i8, i8, i8, i8, i8, i8, i8, i8, i32, i32, i32, i64, i64, i64, i64…
40 …struct.ifaddr = type { %struct.sockaddr*, %struct.sockaddr*, %struct.sockaddr*, %struct.ifnet*, %s…
41 %struct.ifaddrhead = type { %struct.ifaddr*, %struct.ifaddr** }
42 …%struct.ifmultiaddr = type { %20, %struct.sockaddr*, %struct.ifmultiaddr*, %struct.ifnet*, i32, i8…
43 %struct.ifmultihead = type { %struct.ifmultiaddr* }
44 …struct.ifnet = type { i8*, i8*, %16, %struct.ifaddrhead, i32, i32 (%struct.ifnet*, %struct.sockadd…
45 %struct.ifnet_demux_desc = type { i32, i8*, i32 }
46 %struct.ifnet_filter = type opaque
47 %struct.ifnet_filter_head = type { %struct.ifnet_filter*, %struct.ifnet_filter** }
48 %struct.ifprefix = type { %struct.sockaddr*, %struct.ifnet*, %struct.ifprefixhead, i8, i8 }
49 %struct.ifprefixhead = type { %struct.ifprefix*, %struct.ifprefix** }
50 %struct.ifqueue = type { i8*, i8*, i32, i32, i32 }
51 %struct.in6_addr = type { %4 }
52 %struct.in_addr = type { i32 }
53 %struct.kev_d_vectors = type { i32, i8* }
54 %struct.kev_msg = type { i32, i32, i32, i32, [5 x %struct.kev_d_vectors] }
55 %struct.lck_mtx_t = type { [3 x i32] }
56 %struct.lck_rw_t = type <{ [3 x i32] }>
57 …%struct.m_ext = type { i8*, void (i8*, i32, i8*)*, i32, i8*, %struct.ext_refsq, %struct.au_mask_t*…
58 %struct.m_hdr = type { %struct.mbuf*, %struct.mbuf*, i32, i8*, i16, i16 }
59 %struct.m_tag = type { %struct.packet_tags, i16, i16, i32 }
60 %struct.mbuf = type { %struct.m_hdr, %17 }
61 %struct.packet_tags = type { %struct.m_tag* }
62 %struct.pf_addr = type { %3 }
63 %struct.pf_addr_wrap = type <{ %1, %5, i8, i8, [6 x i8] }>
64 …%struct.pf_anchor = type { %14, %14, %struct.pf_anchor*, %struct.pf_anchor_node, [64 x i8], [1024 …
65 %struct.pf_anchor_node = type { %struct.pf_anchor* }
66 …struct.pf_app_state = type { void (%struct.pf_state*, i32, i32, %struct.pf_pdesc*, %struct.pfi_kif…
67 %struct.pf_ike_state = type { i64 }
68 %struct.pf_mtag = type { i8*, i32, i32, i16, i8, i8 }
69 %struct.pf_palist = type { %struct.pf_pooladdr*, %struct.pf_pooladdr** }
70 …struct.pf_pdesc = type { %struct.pf_threshold, i64, %23, %struct.pf_addr, %struct.pf_addr, %struct…
71 …%struct.pf_pool = type { %struct.pf_palist, [2 x i32], %struct.pf_pooladdr*, [4 x i8], %struct.in6…
72 …%struct.pf_pooladdr = type <{ %struct.pf_addr_wrap, %struct.pf_palist, [2 x i32], [16 x i8], %stru…
73 …struct.pf_rule = type <{ %struct.pf_rule_addr, %struct.pf_rule_addr, [8 x %struct.pf_rule_ptr], [6…
74 %struct.pf_rule_addr = type <{ %struct.pf_addr_wrap, %struct.pf_rule_xport, i8, [7 x i8] }>
75 %struct.pf_rule_gid = type { [2 x i32], i8, [3 x i8] }
76 %struct.pf_rule_ptr = type { %struct.pf_rule*, [4 x i8] }
77 %struct.pf_rule_xport = type { i32, [4 x i8] }
78 %struct.pf_rulequeue = type { %struct.pf_rule*, %struct.pf_rule** }
79 %struct.pf_ruleset = type { [5 x %12], %struct.pf_anchor*, i32, i32, i32 }
80 …%struct.pf_src_node = type <{ %26, %struct.pf_addr, %struct.pf_addr, %struct.pf_rule_ptr, %struct.…
81 …struct.pf_state = type <{ i64, i32, i32, %struct.anon, %struct.anon, %0, %struct.pf_state_peer, %s…
82 %struct.pf_state_host = type { %struct.pf_addr, %struct.in_addr }
83 …struct.pf_state_key = type { %struct.pf_state_host, %struct.pf_state_host, %struct.pf_state_host, …
84 …%struct.pf_state_peer = type { i32, i32, i32, i16, i8, i8, i16, i8, %struct.pf_state_scrub*, [3 x …
85 %struct.pf_state_scrub = type { %struct.au_mask_t, i32, i32, i32, i16, i8, i8, i32 }
86 %struct.pf_threshold = type { i32, i32, i32, i32 }
87 …%struct.pfi_dynaddr = type { %6, %struct.pf_addr, %struct.pf_addr, %struct.pf_addr, %struct.pf_add…
88 …%struct.pfi_kif = type { [16 x i8], %15, [2 x [2 x [2 x i64]]], [2 x [2 x [2 x i64]]], i64, i32, i…
89 …struct.pfr_ktable = type { %struct.pfr_tstats, %7, %8, %struct.radix_node_head*, %struct.radix_nod…
90 %struct.pfr_table = type { [1024 x i8], [32 x i8], i32, i8 }
91 …%struct.pfr_tstats = type { %struct.pfr_table, [2 x [3 x i64]], [2 x [3 x i64]], i64, i64, i64, i3…
92 %struct.pkthdr = type { i32, %struct.ifnet*, i8*, i32, i32, i32, i16, i16, %struct.packet_tags }
93 %struct.proto_hash_entry = type opaque
94 %struct.radix_mask = type { i16, i8, i8, %struct.radix_mask*, %9, i32 }
95 %struct.radix_node = type { %struct.radix_mask*, %struct.radix_node*, i16, i8, i8, %10 }
96 …struct.radix_node_head = type { %struct.radix_node*, i32, i32, %struct.radix_node* (i8*, i8*, %str…
97 %struct.route = type { %struct.rtentry*, i32, %struct.sockaddr }
98 %struct.rt_metrics = type { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, [4 x i32] }
99 …struct.rtentry = type { [2 x %struct.radix_node], %struct.sockaddr*, i32, i32, %struct.ifnet*, %st…
100 %struct.sockaddr = type { i8, i8, [14 x i8] }
101 %struct.tcphdr = type { i16, i16, i32, i32, i8, i8, i16, i16, i16 }
102 %struct.thread = type opaque
103 @llvm.used = appending global [1 x i8*] [i8* bitcast (i32 (%struct.pf_state_key*, %struct.pf_state_…
105 define fastcc i32 @pf_state_compare_ext_gwy(%struct.pf_state_key* nocapture %a, %struct.pf_state_ke…
117 %7 = getelementptr %struct.pf_state_key, %struct.pf_state_key* %b, i32 0, i32 3 ; <i8*> [#uses=1]
175 …%31 = getelementptr %struct.pf_state_key, %struct.pf_state_key* %a, i32 0, i32 1, i32 1, i32 0 ; …
177 …%33 = getelementptr %struct.pf_state_key, %struct.pf_state_key* %b, i32 0, i32 1, i32 1, i32 0 ; …
191 …struct.pf_app_state*, %struct.pf_app_state*)*, i32 (%struct.pf_app_state*, %struct.pf_app_state*)*…
195 …struct.pf_app_state*, %struct.pf_app_state*)*, i32 (%struct.pf_app_state*, %struct.pf_app_state*)*…
196 %39 = icmp eq i32 (%struct.pf_app_state*, %struct.pf_app_state*)* %38, null ; <i1> [#uses=1]
200 %40 = ptrtoint i32 (%struct.pf_app_state*, %struct.pf_app_state*)* %37 to i32 ; <i32> [#uses=1]
202 %42 = icmp eq i32 (%struct.pf_app_state*, %struct.pf_app_state*)* %38, %37 ; <i1> [#uses=1]
206 …%43 = tail call i32 %37(%struct.pf_app_state* null, %struct.pf_app_state* null) nounwind ; <i32> …