From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 70201385695E; Mon, 29 Aug 2022 22:07:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 70201385695E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1661810866; bh=PTS+s8jSd2xmiHIqvDT4+Ii0nur1L0egdgn+10VgbAE=; h=From:To:Subject:Date:From; b=CPuvqfls72FIbM3ycEIalChuavtPhHSFM8reufXgwoCjMOx+tUivz/w3E7AS9USwW kPnb4KyvPqRVPTLWFTXExAAcZfAHyAlzBHRK1S5rrg6ZR+iZ/L97d+c5WQ8kYn4fx6 Bx1gTJGxA9uDitRwVEOvQB5CpKgd/jPWkuxNaOaQ= From: "james.hilliard1 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/106773] New: libbpf: failed to find BTF info for global/extern symbol 'bpf_link_fops' Date: Mon, 29 Aug 2022 22:07:45 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 13.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: james.hilliard1 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D106773 Bug ID: 106773 Summary: libbpf: failed to find BTF info for global/extern symbol 'bpf_link_fops' Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: james.hilliard1 at gmail dot com Target Milestone: --- GCC BTF Generation appears to not be working correctly for bpf_link_fops in= the bpf test test_ksyms.c See: https://github.com/torvalds/linux/blob/v6.0-rc3/tools/testing/selftests/bpf= /progs/test_ksyms.c GCC gen object failure: $ /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/tools/sbin/bpft= ool --debug gen object /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/bpf_gcc/test_ksym= s.linked1.o /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/bpf_gcc/test_ksym= s.o libbpf: linker: adding object file '/home/buildroot/bpf-next-test/tools/testing/selftests/bpf/bpf_gcc/test_ksy= ms.o'... libbpf: failed to find BTF info for global/extern symbol 'bpf_link_fops' Error: failed to link '/home/buildroot/bpf-next-test/tools/testing/selftests/bpf/bpf_gcc/test_ksy= ms.o': Unknown error -2 (-2) GCC BTF dump: $ /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/tools/sbin/bpft= ool --debug btf dump file /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/bpf_gcc/test_ksym= s.o format raw [1] INT 'signed char' size=3D1 bits_offset=3D0 nr_bits=3D8 encoding=3DSIGNED [2] INT 'unsigned char' size=3D1 bits_offset=3D0 nr_bits=3D8 encoding=3D(no= ne) [3] TYPEDEF '__u8' type_id=3D2 [4] INT 'short int' size=3D2 bits_offset=3D0 nr_bits=3D16 encoding=3DSIGNED [5] INT 'short unsigned int' size=3D2 bits_offset=3D0 nr_bits=3D16 encoding= =3D(none) [6] TYPEDEF '__u16' type_id=3D5 [7] INT 'int' size=3D4 bits_offset=3D0 nr_bits=3D32 encoding=3DSIGNED [8] TYPEDEF '__s32' type_id=3D7 [9] INT 'unsigned int' size=3D4 bits_offset=3D0 nr_bits=3D32 encoding=3D(no= ne) [10] TYPEDEF '__u32' type_id=3D9 [11] INT 'long long int' size=3D8 bits_offset=3D0 nr_bits=3D64 encoding=3DS= IGNED [12] TYPEDEF '__s64' type_id=3D11 [13] INT 'long long unsigned int' size=3D8 bits_offset=3D0 nr_bits=3D64 encoding=3D(none) [14] TYPEDEF '__u64' type_id=3D13 [15] TYPEDEF '__be16' type_id=3D6 [16] TYPEDEF '__be32' type_id=3D10 [17] TYPEDEF '__wsum' type_id=3D10 [18] INT 'long unsigned int' size=3D8 bits_offset=3D0 nr_bits=3D64 encoding= =3D(none) [19] INT 'char' size=3D1 bits_offset=3D0 nr_bits=3D8 encoding=3DSIGNED [20] CONST '(anon)' type_id=3D19 [21] UNION '(anon)' size=3D8 vlen=3D1 'flow_keys' type_id=3D27 bits_offset=3D0 [22] STRUCT 'bpf_flow_keys' size=3D56 vlen=3D13 'nhoff' type_id=3D6 bits_offset=3D0 'thoff' type_id=3D6 bits_offset=3D16 'addr_proto' type_id=3D6 bits_offset=3D32 'is_frag' type_id=3D3 bits_offset=3D48 'is_first_frag' type_id=3D3 bits_offset=3D56 'is_encap' type_id=3D3 bits_offset=3D64 'ip_proto' type_id=3D3 bits_offset=3D72 'n_proto' type_id=3D15 bits_offset=3D80 'sport' type_id=3D15 bits_offset=3D96 'dport' type_id=3D15 bits_offset=3D112 '(anon)' type_id=3D23 bits_offset=3D128 'flags' type_id=3D10 bits_offset=3D384 'flow_label' type_id=3D16 bits_offset=3D416 [23] UNION '(anon)' size=3D32 vlen=3D2 '(anon)' type_id=3D24 bits_offset=3D0 '(anon)' type_id=3D25 bits_offset=3D0 [24] STRUCT '(anon)' size=3D8 vlen=3D2 'ipv4_src' type_id=3D16 bits_offset=3D0 'ipv4_dst' type_id=3D16 bits_offset=3D32 [25] STRUCT '(anon)' size=3D32 vlen=3D2 'ipv6_src' type_id=3D26 bits_offset=3D0 'ipv6_dst' type_id=3D26 bits_offset=3D128 [26] ARRAY '(anon)' type_id=3D10 index_type_id=3D18 nr_elems=3D4 [27] PTR '(anon)' type_id=3D22 [28] UNION '(anon)' size=3D8 vlen=3D1 'sk' type_id=3D30 bits_offset=3D0 [29] STRUCT 'bpf_sock' size=3D80 vlen=3D14 'bound_dev_if' type_id=3D10 bits_offset=3D0 'family' type_id=3D10 bits_offset=3D32 'type' type_id=3D10 bits_offset=3D64 'protocol' type_id=3D10 bits_offset=3D96 'mark' type_id=3D10 bits_offset=3D128 'priority' type_id=3D10 bits_offset=3D160 'src_ip4' type_id=3D10 bits_offset=3D192 'src_ip6' type_id=3D26 bits_offset=3D224 'src_port' type_id=3D10 bits_offset=3D352 'dst_port' type_id=3D15 bits_offset=3D384 'dst_ip4' type_id=3D10 bits_offset=3D416 'dst_ip6' type_id=3D26 bits_offset=3D448 'state' type_id=3D10 bits_offset=3D576 'rx_queue_mapping' type_id=3D8 bits_offset=3D608 [30] PTR '(anon)' type_id=3D29 [31] STRUCT '__sk_buff' size=3D192 vlen=3D34 'len' type_id=3D10 bits_offset=3D0 'pkt_type' type_id=3D10 bits_offset=3D32 'mark' type_id=3D10 bits_offset=3D64 'queue_mapping' type_id=3D10 bits_offset=3D96 'protocol' type_id=3D10 bits_offset=3D128 'vlan_present' type_id=3D10 bits_offset=3D160 'vlan_tci' type_id=3D10 bits_offset=3D192 'vlan_proto' type_id=3D10 bits_offset=3D224 'priority' type_id=3D10 bits_offset=3D256 'ingress_ifindex' type_id=3D10 bits_offset=3D288 'ifindex' type_id=3D10 bits_offset=3D320 'tc_index' type_id=3D10 bits_offset=3D352 'cb' type_id=3D32 bits_offset=3D384 'hash' type_id=3D10 bits_offset=3D544 'tc_classid' type_id=3D10 bits_offset=3D576 'data' type_id=3D10 bits_offset=3D608 'data_end' type_id=3D10 bits_offset=3D640 'napi_id' type_id=3D10 bits_offset=3D672 'family' type_id=3D10 bits_offset=3D704 'remote_ip4' type_id=3D10 bits_offset=3D736 'local_ip4' type_id=3D10 bits_offset=3D768 'remote_ip6' type_id=3D26 bits_offset=3D800 'local_ip6' type_id=3D26 bits_offset=3D928 'remote_port' type_id=3D10 bits_offset=3D1056 'local_port' type_id=3D10 bits_offset=3D1088 'data_meta' type_id=3D10 bits_offset=3D1120 '(anon)' type_id=3D21 bits_offset=3D1152 'tstamp' type_id=3D14 bits_offset=3D1216 'wire_len' type_id=3D10 bits_offset=3D1280 'gso_segs' type_id=3D10 bits_offset=3D1312 '(anon)' type_id=3D28 bits_offset=3D1344 'gso_size' type_id=3D10 bits_offset=3D1408 'tstamp_type' type_id=3D3 bits_offset=3D1440 'hwtstamp' type_id=3D14 bits_offset=3D1472 [32] ARRAY '(anon)' type_id=3D10 index_type_id=3D18 nr_elems=3D5 [33] UNION '(anon)' size=3D16 vlen=3D2 'remote_ipv4' type_id=3D10 bits_offset=3D0 'remote_ipv6' type_id=3D26 bits_offset=3D0 [34] UNION '(anon)' size=3D16 vlen=3D2 'local_ipv4' type_id=3D10 bits_offset=3D0 'local_ipv6' type_id=3D26 bits_offset=3D0 [35] STRUCT 'bpf_tunnel_key' size=3D44 vlen=3D7 'tunnel_id' type_id=3D10 bits_offset=3D0 '(anon)' type_id=3D33 bits_offset=3D32 'tunnel_tos' type_id=3D3 bits_offset=3D160 'tunnel_ttl' type_id=3D3 bits_offset=3D168 'tunnel_ext' type_id=3D6 bits_offset=3D176 'tunnel_label' type_id=3D10 bits_offset=3D192 '(anon)' type_id=3D34 bits_offset=3D224 [36] UNION '(anon)' size=3D16 vlen=3D2 'remote_ipv4' type_id=3D10 bits_offset=3D0 'remote_ipv6' type_id=3D26 bits_offset=3D0 [37] STRUCT 'bpf_xfrm_state' size=3D28 vlen=3D5 'reqid' type_id=3D10 bits_offset=3D0 'spi' type_id=3D10 bits_offset=3D32 'family' type_id=3D6 bits_offset=3D64 'ext' type_id=3D6 bits_offset=3D80 '(anon)' type_id=3D36 bits_offset=3D96 [38] STRUCT 'bpf_tcp_sock' size=3D112 vlen=3D26 'snd_cwnd' type_id=3D10 bits_offset=3D0 'srtt_us' type_id=3D10 bits_offset=3D32 'rtt_min' type_id=3D10 bits_offset=3D64 'snd_ssthresh' type_id=3D10 bits_offset=3D96 'rcv_nxt' type_id=3D10 bits_offset=3D128 'snd_nxt' type_id=3D10 bits_offset=3D160 'snd_una' type_id=3D10 bits_offset=3D192 'mss_cache' type_id=3D10 bits_offset=3D224 'ecn_flags' type_id=3D10 bits_offset=3D256 'rate_delivered' type_id=3D10 bits_offset=3D288 'rate_interval_us' type_id=3D10 bits_offset=3D320 'packets_out' type_id=3D10 bits_offset=3D352 'retrans_out' type_id=3D10 bits_offset=3D384 'total_retrans' type_id=3D10 bits_offset=3D416 'segs_in' type_id=3D10 bits_offset=3D448 'data_segs_in' type_id=3D10 bits_offset=3D480 'segs_out' type_id=3D10 bits_offset=3D512 'data_segs_out' type_id=3D10 bits_offset=3D544 'lost_out' type_id=3D10 bits_offset=3D576 'sacked_out' type_id=3D10 bits_offset=3D608 'bytes_received' type_id=3D14 bits_offset=3D640 'bytes_acked' type_id=3D14 bits_offset=3D704 'dsack_dups' type_id=3D10 bits_offset=3D768 'delivered' type_id=3D10 bits_offset=3D800 'delivered_ce' type_id=3D10 bits_offset=3D832 'icsk_retransmits' type_id=3D10 bits_offset=3D864 [39] STRUCT '(anon)' size=3D12 vlen=3D4 'saddr' type_id=3D16 bits_offset=3D0 'daddr' type_id=3D16 bits_offset=3D32 'sport' type_id=3D15 bits_offset=3D64 'dport' type_id=3D15 bits_offset=3D80 [40] STRUCT '(anon)' size=3D36 vlen=3D4 'saddr' type_id=3D41 bits_offset=3D0 'daddr' type_id=3D41 bits_offset=3D128 'sport' type_id=3D15 bits_offset=3D256 'dport' type_id=3D15 bits_offset=3D272 [41] ARRAY '(anon)' type_id=3D16 index_type_id=3D18 nr_elems=3D4 [42] UNION '(anon)' size=3D36 vlen=3D2 'ipv4' type_id=3D39 bits_offset=3D0 'ipv6' type_id=3D40 bits_offset=3D0 [43] STRUCT 'bpf_sock_tuple' size=3D36 vlen=3D1 '(anon)' type_id=3D42 bits_offset=3D0 [44] STRUCT 'xdp_md' size=3D24 vlen=3D6 'data' type_id=3D10 bits_offset=3D0 'data_end' type_id=3D10 bits_offset=3D32 'data_meta' type_id=3D10 bits_offset=3D64 'ingress_ifindex' type_id=3D10 bits_offset=3D96 'rx_queue_index' type_id=3D10 bits_offset=3D128 'egress_ifindex' type_id=3D10 bits_offset=3D160 [45] UNION '(anon)' size=3D8 vlen=3D1 'data' type_id=3D46 bits_offset=3D0 [46] PTR '(anon)' type_id=3D0 [47] UNION '(anon)' size=3D8 vlen=3D1 'data_end' type_id=3D46 bits_offset=3D0 [48] UNION '(anon)' size=3D8 vlen=3D1 'sk' type_id=3D30 bits_offset=3D0 [49] STRUCT 'sk_msg_md' size=3D80 vlen=3D11 '(anon)' type_id=3D45 bits_offset=3D0 '(anon)' type_id=3D47 bits_offset=3D64 'family' type_id=3D10 bits_offset=3D128 'remote_ip4' type_id=3D10 bits_offset=3D160 'local_ip4' type_id=3D10 bits_offset=3D192 'remote_ip6' type_id=3D26 bits_offset=3D224 'local_ip6' type_id=3D26 bits_offset=3D352 'remote_port' type_id=3D10 bits_offset=3D480 'local_port' type_id=3D10 bits_offset=3D512 'size' type_id=3D10 bits_offset=3D544 '(anon)' type_id=3D48 bits_offset=3D576 [50] UNION '(anon)' size=3D8 vlen=3D1 'data' type_id=3D46 bits_offset=3D0 [51] UNION '(anon)' size=3D8 vlen=3D1 'data_end' type_id=3D46 bits_offset=3D0 [52] UNION '(anon)' size=3D8 vlen=3D1 'sk' type_id=3D30 bits_offset=3D0 [53] UNION '(anon)' size=3D8 vlen=3D1 'migrating_sk' type_id=3D30 bits_offset=3D0 [54] STRUCT 'sk_reuseport_md' size=3D56 vlen=3D9 '(anon)' type_id=3D50 bits_offset=3D0 '(anon)' type_id=3D51 bits_offset=3D64 'len' type_id=3D10 bits_offset=3D128 'eth_protocol' type_id=3D10 bits_offset=3D160 'ip_protocol' type_id=3D10 bits_offset=3D192 'bind_inany' type_id=3D10 bits_offset=3D224 'hash' type_id=3D10 bits_offset=3D256 '(anon)' type_id=3D52 bits_offset=3D320 '(anon)' type_id=3D53 bits_offset=3D384 [55] UNION '(anon)' size=3D8 vlen=3D1 'sk' type_id=3D30 bits_offset=3D0 [56] STRUCT 'bpf_sock_addr' size=3D72 vlen=3D10 'user_family' type_id=3D10 bits_offset=3D0 'user_ip4' type_id=3D10 bits_offset=3D32 'user_ip6' type_id=3D26 bits_offset=3D64 'user_port' type_id=3D10 bits_offset=3D192 'family' type_id=3D10 bits_offset=3D224 'type' type_id=3D10 bits_offset=3D256 'protocol' type_id=3D10 bits_offset=3D288 'msg_src_ip4' type_id=3D10 bits_offset=3D320 'msg_src_ip6' type_id=3D26 bits_offset=3D352 '(anon)' type_id=3D55 bits_offset=3D512 [57] UNION '(anon)' size=3D16 vlen=3D3 'args' type_id=3D26 bits_offset=3D0 'reply' type_id=3D10 bits_offset=3D0 'replylong' type_id=3D26 bits_offset=3D0 [58] UNION '(anon)' size=3D8 vlen=3D1 'sk' type_id=3D30 bits_offset=3D0 [59] UNION '(anon)' size=3D8 vlen=3D1 'skb_data' type_id=3D46 bits_offset=3D0 [60] UNION '(anon)' size=3D8 vlen=3D1 'skb_data_end' type_id=3D46 bits_offset=3D0 [61] STRUCT 'bpf_sock_ops' size=3D216 vlen=3D40 'op' type_id=3D10 bits_offset=3D0 '(anon)' type_id=3D57 bits_offset=3D32 'family' type_id=3D10 bits_offset=3D160 'remote_ip4' type_id=3D10 bits_offset=3D192 'local_ip4' type_id=3D10 bits_offset=3D224 'remote_ip6' type_id=3D26 bits_offset=3D256 'local_ip6' type_id=3D26 bits_offset=3D384 'remote_port' type_id=3D10 bits_offset=3D512 'local_port' type_id=3D10 bits_offset=3D544 'is_fullsock' type_id=3D10 bits_offset=3D576 'snd_cwnd' type_id=3D10 bits_offset=3D608 'srtt_us' type_id=3D10 bits_offset=3D640 'bpf_sock_ops_cb_flags' type_id=3D10 bits_offset=3D672 'state' type_id=3D10 bits_offset=3D704 'rtt_min' type_id=3D10 bits_offset=3D736 'snd_ssthresh' type_id=3D10 bits_offset=3D768 'rcv_nxt' type_id=3D10 bits_offset=3D800 'snd_nxt' type_id=3D10 bits_offset=3D832 'snd_una' type_id=3D10 bits_offset=3D864 'mss_cache' type_id=3D10 bits_offset=3D896 'ecn_flags' type_id=3D10 bits_offset=3D928 'rate_delivered' type_id=3D10 bits_offset=3D960 'rate_interval_us' type_id=3D10 bits_offset=3D992 'packets_out' type_id=3D10 bits_offset=3D1024 'retrans_out' type_id=3D10 bits_offset=3D1056 'total_retrans' type_id=3D10 bits_offset=3D1088 'segs_in' type_id=3D10 bits_offset=3D1120 'data_segs_in' type_id=3D10 bits_offset=3D1152 'segs_out' type_id=3D10 bits_offset=3D1184 'data_segs_out' type_id=3D10 bits_offset=3D1216 'lost_out' type_id=3D10 bits_offset=3D1248 'sacked_out' type_id=3D10 bits_offset=3D1280 'sk_txhash' type_id=3D10 bits_offset=3D1312 'bytes_received' type_id=3D14 bits_offset=3D1344 'bytes_acked' type_id=3D14 bits_offset=3D1408 '(anon)' type_id=3D58 bits_offset=3D1472 '(anon)' type_id=3D59 bits_offset=3D1536 '(anon)' type_id=3D60 bits_offset=3D1600 'skb_len' type_id=3D10 bits_offset=3D1664 'skb_tcp_flags' type_id=3D10 bits_offset=3D1696 [62] STRUCT 'bpf_perf_event_value' size=3D24 vlen=3D3 'counter' type_id=3D14 bits_offset=3D0 'enabled' type_id=3D14 bits_offset=3D64 'running' type_id=3D14 bits_offset=3D128 [63] UNION '(anon)' size=3D2 vlen=3D2 'tot_len' type_id=3D6 bits_offset=3D0 'mtu_result' type_id=3D6 bits_offset=3D0 [64] UNION '(anon)' size=3D4 vlen=3D3 'tos' type_id=3D3 bits_offset=3D0 'flowinfo' type_id=3D16 bits_offset=3D0 'rt_metric' type_id=3D10 bits_offset=3D0 [65] UNION '(anon)' size=3D16 vlen=3D2 'ipv4_src' type_id=3D16 bits_offset=3D0 'ipv6_src' type_id=3D26 bits_offset=3D0 [66] UNION '(anon)' size=3D16 vlen=3D2 'ipv4_dst' type_id=3D16 bits_offset=3D0 'ipv6_dst' type_id=3D26 bits_offset=3D0 [67] STRUCT 'bpf_fib_lookup' size=3D64 vlen=3D13 'family' type_id=3D3 bits_offset=3D0 'l4_protocol' type_id=3D3 bits_offset=3D8 'sport' type_id=3D15 bits_offset=3D16 'dport' type_id=3D15 bits_offset=3D32 '(anon)' type_id=3D63 bits_offset=3D48 'ifindex' type_id=3D10 bits_offset=3D64 '(anon)' type_id=3D64 bits_offset=3D96 '(anon)' type_id=3D65 bits_offset=3D128 '(anon)' type_id=3D66 bits_offset=3D256 'h_vlan_proto' type_id=3D15 bits_offset=3D384 'h_vlan_TCI' type_id=3D15 bits_offset=3D400 'smac' type_id=3D68 bits_offset=3D416 'dmac' type_id=3D68 bits_offset=3D464 [68] ARRAY '(anon)' type_id=3D3 index_type_id=3D18 nr_elems=3D6 [69] UNION '(anon)' size=3D16 vlen=3D2 'ipv4_nh' type_id=3D16 bits_offset=3D0 'ipv6_nh' type_id=3D26 bits_offset=3D0 [70] STRUCT 'bpf_redir_neigh' size=3D20 vlen=3D2 'nh_family' type_id=3D10 bits_offset=3D0 '(anon)' type_id=3D69 bits_offset=3D32 [71] STRUCT 'bpf_spin_lock' size=3D4 vlen=3D1 'val' type_id=3D10 bits_offset=3D0 [72] STRUCT 'bpf_timer' size=3D16 vlen=3D0 [73] STRUCT 'bpf_dynptr' size=3D16 vlen=3D0 [74] STRUCT 'bpf_sysctl' size=3D8 vlen=3D2 'write' type_id=3D10 bits_offset=3D0 'file_pos' type_id=3D10 bits_offset=3D32 [75] STRUCT 'bpf_pidns_info' size=3D8 vlen=3D2 'pid' type_id=3D10 bits_offset=3D0 'tgid' type_id=3D10 bits_offset=3D32 [76] STRUCT 'btf_ptr' size=3D16 vlen=3D3 'ptr' type_id=3D46 bits_offset=3D0 'type_id' type_id=3D10 bits_offset=3D64 'flags' type_id=3D10 bits_offset=3D96 [77] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D79 [78] CONST '(anon)' type_id=3D0 [79] PTR '(anon)' type_id=3D78 [80] PTR '(anon)' type_id=3D77 [81] INT 'long int' size=3D8 bits_offset=3D0 nr_bits=3D64 encoding=3DSIGNED [82] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D79 '(anon)' type_id=3D79 '(anon)' type_id=3D14 [83] PTR '(anon)' type_id=3D82 [84] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D79 [85] PTR '(anon)' type_id=3D84 [86] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D79 [87] PTR '(anon)' type_id=3D86 [88] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D0 [89] PTR '(anon)' type_id=3D88 [90] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D91 '(anon)' type_id=3D10 '(anon)' type_id=3D0 [91] PTR '(anon)' type_id=3D20 [92] PTR '(anon)' type_id=3D90 [93] FUNC_PROTO '(anon)' ret_type_id=3D10 vlen=3D0 [94] PTR '(anon)' type_id=3D93 [95] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D79 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [96] PTR '(anon)' type_id=3D31 [97] PTR '(anon)' type_id=3D95 [98] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D14 '(anon)' type_id=3D14 '(anon)' type_id=3D14 [99] PTR '(anon)' type_id=3D98 [100] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [101] PTR '(anon)' type_id=3D100 [102] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [103] PTR '(anon)' type_id=3D102 [104] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [105] PTR '(anon)' type_id=3D104 [106] FUNC_PROTO '(anon)' ret_type_id=3D10 vlen=3D1 '(anon)' type_id=3D96 [107] PTR '(anon)' type_id=3D106 [108] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D15 '(anon)' type_id=3D6 [109] PTR '(anon)' type_id=3D108 [110] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D96 [111] PTR '(anon)' type_id=3D110 [112] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D113 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [113] PTR '(anon)' type_id=3D35 [114] PTR '(anon)' type_id=3D112 [115] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [116] PTR '(anon)' type_id=3D115 [117] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [118] PTR '(anon)' type_id=3D117 [119] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [120] PTR '(anon)' type_id=3D119 [121] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D79 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [122] PTR '(anon)' type_id=3D121 [123] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [124] PTR '(anon)' type_id=3D123 [125] FUNC_PROTO '(anon)' ret_type_id=3D12 vlen=3D5 '(anon)' type_id=3D126 '(anon)' type_id=3D10 '(anon)' type_id=3D126 '(anon)' type_id=3D10 '(anon)' type_id=3D17 [126] PTR '(anon)' type_id=3D16 [127] PTR '(anon)' type_id=3D125 [128] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [129] PTR '(anon)' type_id=3D128 [130] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D15 '(anon)' type_id=3D14 [131] PTR '(anon)' type_id=3D130 [132] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D96 '(anon)' type_id=3D10 [133] PTR '(anon)' type_id=3D132 [134] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [135] PTR '(anon)' type_id=3D134 [136] FUNC_PROTO '(anon)' ret_type_id=3D12 vlen=3D2 '(anon)' type_id=3D96 '(anon)' type_id=3D17 [137] PTR '(anon)' type_id=3D136 [138] FUNC_PROTO '(anon)' ret_type_id=3D0 vlen=3D1 '(anon)' type_id=3D96 [139] PTR '(anon)' type_id=3D138 [140] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D0 [141] PTR '(anon)' type_id=3D140 [142] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D143 '(anon)' type_id=3D7 [143] PTR '(anon)' type_id=3D44 [144] PTR '(anon)' type_id=3D142 [145] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D1 '(anon)' type_id=3D46 [146] PTR '(anon)' type_id=3D145 [147] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D7 '(anon)' type_id=3D7 '(anon)' type_id=3D46 '(anon)' type_id=3D7 [148] PTR '(anon)' type_id=3D147 [149] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D8 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [150] PTR '(anon)' type_id=3D149 [151] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [152] PTR '(anon)' type_id=3D151 [153] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [154] PTR '(anon)' type_id=3D153 [155] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D156 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [156] PTR '(anon)' type_id=3D61 [157] PTR '(anon)' type_id=3D155 [158] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D14 '(anon)' type_id=3D159 '(anon)' type_id=3D10 [159] PTR '(anon)' type_id=3D62 [160] PTR '(anon)' type_id=3D158 [161] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D163 '(anon)' type_id=3D159 '(anon)' type_id=3D10 [162] FWD 'bpf_perf_event_data' fwd_kind=3Dstruct [163] PTR '(anon)' type_id=3D162 [164] PTR '(anon)' type_id=3D161 [165] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D167 '(anon)' type_id=3D14 [166] FWD 'pt_regs' fwd_kind=3Dstruct [167] PTR '(anon)' type_id=3D166 [168] PTR '(anon)' type_id=3D165 [169] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D156 '(anon)' type_id=3D7 [170] PTR '(anon)' type_id=3D169 [171] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D172 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [172] PTR '(anon)' type_id=3D49 [173] PTR '(anon)' type_id=3D171 [174] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D172 '(anon)' type_id=3D10 [175] PTR '(anon)' type_id=3D174 [176] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D172 '(anon)' type_id=3D10 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [177] PTR '(anon)' type_id=3D176 [178] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D179 '(anon)' type_id=3D181 '(anon)' type_id=3D7 [179] PTR '(anon)' type_id=3D56 [180] FWD 'sockaddr' fwd_kind=3Dstruct [181] PTR '(anon)' type_id=3D180 [182] PTR '(anon)' type_id=3D178 [183] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D184 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [184] PTR '(anon)' type_id=3D37 [185] PTR '(anon)' type_id=3D183 [186] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [187] PTR '(anon)' type_id=3D186 [188] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D79 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D10 [189] PTR '(anon)' type_id=3D188 [190] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D191 '(anon)' type_id=3D7 '(anon)' type_id=3D10 [191] PTR '(anon)' type_id=3D67 [192] PTR '(anon)' type_id=3D190 [193] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D172 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [194] PTR '(anon)' type_id=3D193 [195] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [196] PTR '(anon)' type_id=3D195 [197] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [198] PTR '(anon)' type_id=3D197 [199] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [200] PTR '(anon)' type_id=3D199 [201] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D10 '(anon)' type_id=3D8 [202] PTR '(anon)' type_id=3D201 [203] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D46 [204] PTR '(anon)' type_id=3D203 [205] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 '(anon)' type_id=3D10 [206] PTR '(anon)' type_id=3D205 [207] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D1 '(anon)' type_id=3D96 [208] PTR '(anon)' type_id=3D207 [209] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [210] PTR '(anon)' type_id=3D209 [211] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D212 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [212] PTR '(anon)' type_id=3D54 [213] PTR '(anon)' type_id=3D211 [214] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D2 '(anon)' type_id=3D96 '(anon)' type_id=3D7 [215] PTR '(anon)' type_id=3D214 [216] FUNC_PROTO '(anon)' ret_type_id=3D30 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D217 '(anon)' type_id=3D10 '(anon)' type_id=3D14 '(anon)' type_id=3D14 [217] PTR '(anon)' type_id=3D43 [218] PTR '(anon)' type_id=3D216 [219] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D79 '(anon)' type_id=3D14 [220] PTR '(anon)' type_id=3D219 [221] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D46 [222] PTR '(anon)' type_id=3D221 [223] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D8 '(anon)' type_id=3D8 [224] PTR '(anon)' type_id=3D223 [225] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D226 [226] PTR '(anon)' type_id=3D71 [227] PTR '(anon)' type_id=3D225 [228] FUNC_PROTO '(anon)' ret_type_id=3D30 vlen=3D1 '(anon)' type_id=3D30 [229] PTR '(anon)' type_id=3D228 [230] PTR '(anon)' type_id=3D38 [231] FUNC_PROTO '(anon)' ret_type_id=3D230 vlen=3D1 '(anon)' type_id=3D30 [232] PTR '(anon)' type_id=3D231 [233] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D235 '(anon)' type_id=3D10 [234] FWD 'tcphdr' fwd_kind=3Dstruct [235] PTR '(anon)' type_id=3D234 [236] PTR '(anon)' type_id=3D233 [237] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D238 '(anon)' type_id=3D239 '(anon)' type_id=3D18 '(anon)' type_id=3D14 [238] PTR '(anon)' type_id=3D74 [239] PTR '(anon)' type_id=3D19 [240] PTR '(anon)' type_id=3D237 [241] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D238 '(anon)' type_id=3D239 '(anon)' type_id=3D18 [242] PTR '(anon)' type_id=3D241 [243] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D238 '(anon)' type_id=3D91 '(anon)' type_id=3D18 [244] PTR '(anon)' type_id=3D243 [245] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D91 '(anon)' type_id=3D18 '(anon)' type_id=3D14 '(anon)' type_id=3D246 [246] PTR '(anon)' type_id=3D81 [247] PTR '(anon)' type_id=3D245 [248] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D91 '(anon)' type_id=3D18 '(anon)' type_id=3D14 '(anon)' type_id=3D249 [249] PTR '(anon)' type_id=3D18 [250] PTR '(anon)' type_id=3D248 [251] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [252] PTR '(anon)' type_id=3D251 [253] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D10 [254] PTR '(anon)' type_id=3D253 [255] FUNC_PROTO '(anon)' ret_type_id=3D12 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D235 '(anon)' type_id=3D10 [256] PTR '(anon)' type_id=3D255 [257] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D163 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [258] PTR '(anon)' type_id=3D257 [259] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D14 '(anon)' type_id=3D14 '(anon)' type_id=3D260 '(anon)' type_id=3D10 [260] PTR '(anon)' type_id=3D75 [261] PTR '(anon)' type_id=3D259 [262] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D1 '(anon)' type_id=3D7 [263] PTR '(anon)' type_id=3D262 [264] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D266 '(anon)' type_id=3D91 '(anon)' type_id=3D10 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [265] FWD 'seq_file' fwd_kind=3Dstruct [266] PTR '(anon)' type_id=3D265 [267] PTR '(anon)' type_id=3D264 [268] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D266 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [269] PTR '(anon)' type_id=3D268 [270] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D7 [271] PTR '(anon)' type_id=3D270 [272] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 '(anon)' type_id=3D14 [273] PTR '(anon)' type_id=3D272 [274] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D14 '(anon)' type_id=3D14 [275] PTR '(anon)' type_id=3D274 [276] FUNC_PROTO '(anon)' ret_type_id=3D0 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [277] PTR '(anon)' type_id=3D276 [278] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D96 '(anon)' type_id=3D14 [279] PTR '(anon)' type_id=3D278 [280] FWD 'tcp6_sock' fwd_kind=3Dstruct [281] PTR '(anon)' type_id=3D280 [282] FUNC_PROTO '(anon)' ret_type_id=3D281 vlen=3D1 '(anon)' type_id=3D46 [283] PTR '(anon)' type_id=3D282 [284] FWD 'tcp_sock' fwd_kind=3Dstruct [285] PTR '(anon)' type_id=3D284 [286] FUNC_PROTO '(anon)' ret_type_id=3D285 vlen=3D1 '(anon)' type_id=3D46 [287] PTR '(anon)' type_id=3D286 [288] FWD 'tcp_timewait_sock' fwd_kind=3Dstruct [289] PTR '(anon)' type_id=3D288 [290] FUNC_PROTO '(anon)' ret_type_id=3D289 vlen=3D1 '(anon)' type_id=3D46 [291] PTR '(anon)' type_id=3D290 [292] FWD 'tcp_request_sock' fwd_kind=3Dstruct [293] PTR '(anon)' type_id=3D292 [294] FUNC_PROTO '(anon)' ret_type_id=3D293 vlen=3D1 '(anon)' type_id=3D46 [295] PTR '(anon)' type_id=3D294 [296] FWD 'udp6_sock' fwd_kind=3Dstruct [297] PTR '(anon)' type_id=3D296 [298] FUNC_PROTO '(anon)' ret_type_id=3D297 vlen=3D1 '(anon)' type_id=3D46 [299] PTR '(anon)' type_id=3D298 [300] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D302 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [301] FWD 'task_struct' fwd_kind=3Dstruct [302] PTR '(anon)' type_id=3D301 [303] PTR '(anon)' type_id=3D300 [304] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D156 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [305] PTR '(anon)' type_id=3D304 [306] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D156 '(anon)' type_id=3D79 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [307] PTR '(anon)' type_id=3D306 [308] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D156 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [309] PTR '(anon)' type_id=3D308 [310] FUNC_PROTO '(anon)' ret_type_id=3D7 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D46 [311] PTR '(anon)' type_id=3D310 [312] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D314 '(anon)' type_id=3D239 '(anon)' type_id=3D10 [313] FWD 'path' fwd_kind=3Dstruct [314] PTR '(anon)' type_id=3D313 [315] PTR '(anon)' type_id=3D312 [316] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D239 '(anon)' type_id=3D10 '(anon)' type_id=3D317 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [317] PTR '(anon)' type_id=3D76 [318] PTR '(anon)' type_id=3D316 [319] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D266 '(anon)' type_id=3D317 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [320] PTR '(anon)' type_id=3D319 [321] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D10 '(anon)' type_id=3D322 '(anon)' type_id=3D7 '(anon)' type_id=3D14 [322] PTR '(anon)' type_id=3D70 [323] PTR '(anon)' type_id=3D321 [324] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D2 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [325] PTR '(anon)' type_id=3D324 [326] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D1 '(anon)' type_id=3D79 [327] PTR '(anon)' type_id=3D326 [328] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D302 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [329] PTR '(anon)' type_id=3D328 [330] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D302 [331] PTR '(anon)' type_id=3D330 [332] FUNC_PROTO '(anon)' ret_type_id=3D302 vlen=3D0 [333] PTR '(anon)' type_id=3D332 [334] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D336 '(anon)' type_id=3D14 [335] FWD 'linux_binprm' fwd_kind=3Dstruct [336] PTR '(anon)' type_id=3D335 [337] PTR '(anon)' type_id=3D334 [338] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D340 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [339] FWD 'inode' fwd_kind=3Dstruct [340] PTR '(anon)' type_id=3D339 [341] PTR '(anon)' type_id=3D338 [342] FWD 'socket' fwd_kind=3Dstruct [343] PTR '(anon)' type_id=3D342 [344] FUNC_PROTO '(anon)' ret_type_id=3D343 vlen=3D1 '(anon)' type_id=3D346 [345] FWD 'file' fwd_kind=3Dstruct [346] PTR '(anon)' type_id=3D345 [347] PTR '(anon)' type_id=3D344 [348] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D349 '(anon)' type_id=3D8 '(anon)' type_id=3D14 [349] PTR '(anon)' type_id=3D10 [350] PTR '(anon)' type_id=3D348 [351] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [352] PTR '(anon)' type_id=3D351 [353] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D239 '(anon)' type_id=3D10 '(anon)' type_id=3D91 '(anon)' type_id=3D354 '(anon)' type_id=3D10 [354] PTR '(anon)' type_id=3D14 [355] PTR '(anon)' type_id=3D353 [356] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [357] PTR '(anon)' type_id=3D356 [358] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D239 '(anon)' type_id=3D7 '(anon)' type_id=3D10 '(anon)' type_id=3D7 [359] PTR '(anon)' type_id=3D358 [360] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D361 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [361] PTR '(anon)' type_id=3D72 [362] PTR '(anon)' type_id=3D360 [363] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D361 '(anon)' type_id=3D46 [364] PTR '(anon)' type_id=3D363 [365] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D361 '(anon)' type_id=3D14 '(anon)' type_id=3D14 [366] PTR '(anon)' type_id=3D365 [367] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D361 [368] PTR '(anon)' type_id=3D367 [369] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D1 '(anon)' type_id=3D302 [370] PTR '(anon)' type_id=3D369 [371] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D91 '(anon)' type_id=3D10 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [372] PTR '(anon)' type_id=3D371 [373] FWD 'unix_sock' fwd_kind=3Dstruct [374] PTR '(anon)' type_id=3D373 [375] FUNC_PROTO '(anon)' ret_type_id=3D374 vlen=3D1 '(anon)' type_id=3D46 [376] PTR '(anon)' type_id=3D375 [377] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D91 '(anon)' type_id=3D7 '(anon)' type_id=3D7 '(anon)' type_id=3D354 [378] PTR '(anon)' type_id=3D377 [379] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D302 '(anon)' type_id=3D14 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [380] PTR '(anon)' type_id=3D379 [381] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D46 '(anon)' type_id=3D14 [382] PTR '(anon)' type_id=3D381 [383] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D91 '(anon)' type_id=3D10 '(anon)' type_id=3D91 [384] PTR '(anon)' type_id=3D383 [385] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D354 [386] PTR '(anon)' type_id=3D385 [387] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D354 [388] PTR '(anon)' type_id=3D387 [389] FUNC_PROTO '(anon)' ret_type_id=3D7 vlen=3D0 [390] PTR '(anon)' type_id=3D389 [391] FUNC_PROTO '(anon)' ret_type_id=3D7 vlen=3D1 '(anon)' type_id=3D7 [392] PTR '(anon)' type_id=3D391 [393] FUNC_PROTO '(anon)' ret_type_id=3D14 vlen=3D1 '(anon)' type_id=3D143 [394] PTR '(anon)' type_id=3D393 [395] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D143 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [396] PTR '(anon)' type_id=3D395 [397] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D79 '(anon)' type_id=3D302 '(anon)' type_id=3D14 [398] PTR '(anon)' type_id=3D397 [399] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D96 '(anon)' type_id=3D14 '(anon)' type_id=3D10 [400] PTR '(anon)' type_id=3D399 [401] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D3 '(anon)' type_id=3D346 '(anon)' type_id=3D46 '(anon)' type_id=3D10 [402] PTR '(anon)' type_id=3D401 [403] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D2 '(anon)' type_id=3D46 '(anon)' type_id=3D46 [404] PTR '(anon)' type_id=3D403 [405] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D3 '(anon)' type_id=3D46 '(anon)' type_id=3D79 '(anon)' type_id=3D10 [406] PTR '(anon)' type_id=3D405 [407] FWD 'mptcp_sock' fwd_kind=3Dstruct [408] PTR '(anon)' type_id=3D407 [409] FUNC_PROTO '(anon)' ret_type_id=3D408 vlen=3D1 '(anon)' type_id=3D46 [410] PTR '(anon)' type_id=3D409 [411] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D4 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 '(anon)' type_id=3D412 [412] PTR '(anon)' type_id=3D73 [413] PTR '(anon)' type_id=3D411 [414] FUNC_PROTO '(anon)' ret_type_id=3D0 vlen=3D2 '(anon)' type_id=3D412 '(anon)' type_id=3D14 [415] PTR '(anon)' type_id=3D414 [416] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D412 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [417] PTR '(anon)' type_id=3D416 [418] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D5 '(anon)' type_id=3D412 '(anon)' type_id=3D10 '(anon)' type_id=3D46 '(anon)' type_id=3D10 '(anon)' type_id=3D14 [419] PTR '(anon)' type_id=3D418 [420] FUNC_PROTO '(anon)' ret_type_id=3D46 vlen=3D3 '(anon)' type_id=3D412 '(anon)' type_id=3D10 '(anon)' type_id=3D10 [421] PTR '(anon)' type_id=3D420 [422] FUNC_PROTO '(anon)' ret_type_id=3D12 vlen=3D3 '(anon)' type_id=3D424 '(anon)' type_id=3D235 '(anon)' type_id=3D10 [423] FWD 'iphdr' fwd_kind=3Dstruct [424] PTR '(anon)' type_id=3D423 [425] PTR '(anon)' type_id=3D422 [426] FUNC_PROTO '(anon)' ret_type_id=3D12 vlen=3D3 '(anon)' type_id=3D428 '(anon)' type_id=3D235 '(anon)' type_id=3D10 [427] FWD 'ipv6hdr' fwd_kind=3Dstruct [428] PTR '(anon)' type_id=3D427 [429] PTR '(anon)' type_id=3D426 [430] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D424 '(anon)' type_id=3D235 [431] PTR '(anon)' type_id=3D430 [432] FUNC_PROTO '(anon)' ret_type_id=3D81 vlen=3D2 '(anon)' type_id=3D428 '(anon)' type_id=3D235 [433] PTR '(anon)' type_id=3D432 [434] ARRAY '(anon)' type_id=3D19 index_type_id=3D18 nr_elems=3D4 [435] FUNC_PROTO '(anon)' ret_type_id=3D7 vlen=3D1 'ctx' type_id=3D79 [436] VAR 'bpf_seq_printf_btf' type_id=3D320, linkage=3Dstatic [437] VAR 'bpf_get_current_task' type_id=3D89, linkage=3Dstatic [438] VAR 'bpf_get_current_task_btf' type_id=3D333, linkage=3Dstatic [439] VAR 'bpf_redirect_map' type_id=3D152, linkage=3Dstatic [440] VAR 'bpf_override_return' type_id=3D168, linkage=3Dstatic [441] VAR 'bpf_get_branch_snapshot' type_id=3D152, linkage=3Dstatic [442] VAR 'bpf_strtol' type_id=3D247, linkage=3Dstatic [443] VAR 'bpf_get_listener_sock' type_id=3D229, linkage=3Dstatic [444] VAR 'bpf_lwt_push_encap' type_id=3D198, linkage=3Dstatic [445] VAR 'bpf_lwt_seg6_adjust_srh' type_id=3D202, linkage=3Dstatic [446] VAR 'bpf_sk_lookup_tcp' type_id=3D218, linkage=3Dstatic [447] VAR 'bpf_tcp_gen_syncookie' type_id=3D256, linkage=3Dstatic [448] VAR 'bpf_skb_store_bytes' type_id=3D97, linkage=3Dstatic [449] VAR 'bpf_map_peek_elem' type_id=3D222, linkage=3Dstatic [450] VAR 'bpf_skb_change_tail' type_id=3D103, linkage=3Dstatic [451] VAR 'bpf_ringbuf_output' type_id=3D273, linkage=3Dstatic [452] VAR 'bpf_dynptr_from_mem' type_id=3D413, linkage=3Dstatic [453] VAR 'bpf_ima_file_hash' type_id=3D402, linkage=3Dstatic [454] VAR 'bpf_sk_release' type_id=3D204, linkage=3Dstatic [455] VAR 'bpf_dynptr_read' type_id=3D417, linkage=3Dstatic [456] VAR 'bpf_redirect_peer' type_id=3D118, linkage=3Dstatic [457] VAR 'bpf_set_hash' type_id=3D133, linkage=3Dstatic [458] VAR 'bpf_strtoul' type_id=3D250, linkage=3Dstatic [459] VAR 'bpf_redirect' type_id=3D118, linkage=3Dstatic [460] VAR 'bpf_skb_cgroup_classid' type_id=3D208, linkage=3Dstatic [461] VAR 'bpf_msg_cork_bytes' type_id=3D175, linkage=3Dstatic [462] VAR 'bpf_sk_select_reuseport' type_id=3D213, linkage=3Dstatic [463] VAR '_license' type_id=3D434, linkage=3Dglobal [464] VAR 'bpf_getsockopt' type_id=3D148, linkage=3Dstatic [465] VAR 'bpf_perf_event_read' type_id=3D116, linkage=3Dstatic [466] VAR 'bpf_bind' type_id=3D182, linkage=3Dstatic [467] VAR 'bpf_skb_adjust_room' type_id=3D150, linkage=3Dstatic [468] VAR 'bpf_skb_load_bytes' type_id=3D122, linkage=3Dstatic [469] VAR 'bpf_tcp_raw_check_syncookie_ipv6' type_id=3D433, linkage=3Dstatic [470] VAR 'bpf_map_pop_elem' type_id=3D222, linkage=3Dstatic [471] VAR 'bpf_reserve_hdr_opt' type_id=3D309, linkage=3Dstatic [472] VAR 'bpf_map_lookup_elem' type_id=3D80, linkage=3Dstatic [473] VAR 'bpf_skc_to_tcp_sock' type_id=3D287, linkage=3Dstatic [474] VAR 'bpf_skc_to_udp6_sock' type_id=3D299, linkage=3Dstatic [475] VAR 'bpf_task_pt_regs' type_id=3D370, linkage=3Dstatic [476] VAR 'bpf_msg_redirect_hash' type_id=3D194, linkage=3Dstatic [477] VAR 'bpf_probe_read' type_id=3D87, linkage=3Dstatic [478] VAR 'bpf_d_path' type_id=3D315, linkage=3Dstatic [479] VAR 'bpf_l3_csum_replace' type_id=3D99, linkage=3Dstatic [480] VAR 'bpf_probe_write_user' type_id=3D135, linkage=3Dstatic [481] VAR 'bpf_l4_csum_replace' type_id=3D99, linkage=3Dstatic [482] VAR 'bpf_ktime_get_boot_ns' type_id=3D89, linkage=3Dstatic [483] VAR 'bpf_get_current_uid_gid' type_id=3D89, linkage=3Dstatic [484] VAR 'bpf_ringbuf_submit_dynptr' type_id=3D415, linkage=3Dstatic [485] VAR 'bpf_inode_storage_get' type_id=3D252, linkage=3Dstatic [486] VAR 'bpf_sock_ops_cb_flags_set' type_id=3D170, linkage=3Dstatic [487] VAR 'bpf_sk_cgroup_id' type_id=3D146, linkage=3Dstatic [488] VAR 'bpf_skb_get_tunnel_opt' type_id=3D129, linkage=3Dstatic [489] VAR 'bpf_sys_close' type_id=3D254, linkage=3Dstatic [490] VAR 'bpf_trace_printk' type_id=3D92, linkage=3Dstatic [491] VAR 'bpf_find_vma' type_id=3D380, linkage=3Dstatic [492] VAR 'bpf_skc_to_tcp6_sock' type_id=3D283, linkage=3Dstatic [493] VAR 'bpf_skc_to_unix_sock' type_id=3D376, linkage=3Dstatic [494] VAR 'bpf_redirect_neigh' type_id=3D323, linkage=3Dstatic [495] VAR 'bpf_fib_lookup' type_id=3D192, linkage=3Dstatic [496] VAR 'bpf_kptr_xchg' type_id=3D404, linkage=3Dstatic [497] VAR 'out__bpf_link_fops1' type_id=3D14, linkage=3Dglobal [498] VAR 'bpf_csum_level' type_id=3D279, linkage=3Dstatic [499] VAR 'bpf_map_push_elem' type_id=3D220, linkage=3Dstatic [500] VAR 'bpf_skc_to_mptcp_sock' type_id=3D410, linkage=3Dstatic [501] VAR 'bpf_get_ns_current_pid_tgid' type_id=3D261, linkage=3Dstatic [502] VAR 'bpf_get_current_comm' type_id=3D105, linkage=3Dstatic [503] VAR 'bpf_perf_event_output' type_id=3D120, linkage=3Dstatic [504] VAR 'bpf_get_stack' type_id=3D187, linkage=3Dstatic [505] VAR 'bpf_probe_read_kernel' type_id=3D87, linkage=3Dstatic [506] VAR 'bpf_probe_read_user' type_id=3D87, linkage=3Dstatic [507] VAR 'bpf_get_attach_cookie' type_id=3D146, linkage=3Dstatic [508] VAR 'bpf_csum_diff' type_id=3D127, linkage=3Dstatic [509] VAR 'bpf_get_hash_recalc' type_id=3D107, linkage=3Dstatic [510] VAR 'bpf_sk_assign' type_id=3D124, linkage=3Dstatic [511] VAR 'bpf_probe_read_kernel_str' type_id=3D87, linkage=3Dstatic [512] VAR 'bpf_sysctl_get_current_value' type_id=3D242, linkage=3Dstatic [513] VAR 'bpf_map_lookup_percpu_elem' type_id=3D406, linkage=3Dstatic [514] VAR 'bpf_get_stackid' type_id=3D124, linkage=3Dstatic [515] VAR 'bpf_sk_storage_get' type_id=3D252, linkage=3Dstatic [516] VAR 'bpf_get_current_pid_tgid' type_id=3D89, linkage=3Dstatic [517] VAR 'bpf_perf_prog_read_value' type_id=3D164, linkage=3Dstatic [518] VAR 'bpf_seq_printf' type_id=3D267, linkage=3Dstatic [519] VAR 'bpf_get_smp_processor_id' type_id=3D94, linkage=3Dstatic [520] VAR 'bpf_get_prandom_u32' type_id=3D94, linkage=3Dstatic [521] VAR 'bpf_map_delete_elem' type_id=3D85, linkage=3Dstatic [522] VAR 'bpf_kallsyms_lookup_name' type_id=3D378, linkage=3Dstatic [523] VAR 'bpf_ringbuf_reserve' type_id=3D275, linkage=3Dstatic [524] VAR 'bpf_task_storage_get' type_id=3D329, linkage=3Dstatic [525] VAR 'bpf_skb_vlan_pop' type_id=3D111, linkage=3Dstatic [526] VAR 'bpf_dynptr_write' type_id=3D419, linkage=3Dstatic [527] VAR 'bpf_lwt_seg6_action' type_id=3D198, linkage=3Dstatic [528] VAR 'bpf_get_retval' type_id=3D390, linkage=3Dstatic [529] VAR 'bpf_get_socket_cookie' type_id=3D146, linkage=3Dstatic [530] VAR 'bpf_xdp_load_bytes' type_id=3D396, linkage=3Dstatic [531] VAR 'bpf_probe_read_str' type_id=3D87, linkage=3Dstatic [532] VAR 'bpf_msg_apply_bytes' type_id=3D175, linkage=3Dstatic [533] VAR 'bpf_ringbuf_discard' type_id=3D277, linkage=3Dstatic [534] VAR 'bpf_get_current_cgroup_id' type_id=3D89, linkage=3Dstatic [535] VAR 'bpf_lwt_seg6_store_bytes' type_id=3D200, linkage=3Dstatic [536] VAR 'out__bpf_link_fops' type_id=3D14, linkage=3Dglobal [537] VAR 'bpf_inode_storage_delete' type_id=3D311, linkage=3Dstatic [538] VAR 'bpf_skc_to_tcp_request_sock' type_id=3D295, linkage=3Dstatic [539] VAR 'bpf_tcp_raw_gen_syncookie_ipv6' type_id=3D429, linkage=3Dstatic [540] VAR 'bpf_sk_storage_delete' type_id=3D222, linkage=3Dstatic [541] VAR 'bpf_per_cpu_ptr' type_id=3D325, linkage=3Dstatic [542] VAR 'bpf_timer_cancel' type_id=3D368, linkage=3Dstatic [543] VAR 'out__btf_size' type_id=3D14, linkage=3Dglobal [544] VAR 'bpf_xdp_adjust_meta' type_id=3D144, linkage=3Dstatic [545] VAR 'bpf_skb_change_type' type_id=3D133, linkage=3Dstatic [546] VAR 'bpf_skb_output' type_id=3D120, linkage=3Dstatic [547] VAR 'bpf_sock_hash_update' type_id=3D157, linkage=3Dstatic [548] VAR 'bpf_sk_lookup_udp' type_id=3D218, linkage=3Dstatic [549] VAR 'bpf_sysctl_get_name' type_id=3D240, linkage=3Dstatic [550] VAR 'bpf_get_func_ip' type_id=3D146, linkage=3Dstatic [551] VAR 'bpf_get_local_storage' type_id=3D210, linkage=3Dstatic [552] VAR 'bpf_xdp_store_bytes' type_id=3D396, linkage=3Dstatic [553] VAR 'bpf_xdp_output' type_id=3D120, linkage=3Dstatic [554] VAR 'bpf_get_current_ancestor_cgroup_id' type_id=3D263, linkage=3Dsta= tic [555] VAR 'bpf_skb_vlan_push' type_id=3D109, linkage=3Dstatic [556] VAR 'bpf_ktime_get_coarse_ns' type_id=3D89, linkage=3Dstatic [557] VAR 'bpf_timer_set_callback' type_id=3D364, linkage=3Dstatic [558] VAR 'bpf_bprm_opts_set' type_id=3D337, linkage=3Dstatic [559] VAR 'bpf_setsockopt' type_id=3D148, linkage=3Dstatic [560] VAR 'bpf_skb_under_cgroup' type_id=3D129, linkage=3Dstatic [561] VAR 'bpf_for_each_map_elem' type_id=3D352, linkage=3Dstatic [562] VAR 'bpf_ringbuf_submit' type_id=3D277, linkage=3Dstatic [563] VAR 'bpf_tcp_sock' type_id=3D232, linkage=3Dstatic [564] VAR 'bpf_copy_from_user_task' type_id=3D398, linkage=3Dstatic [565] VAR 'bpf_read_branch_records' type_id=3D258, linkage=3Dstatic [566] VAR 'bpf_loop' type_id=3D382, linkage=3Dstatic [567] VAR 'bpf_sock_from_file' type_id=3D347, linkage=3Dstatic [568] VAR 'bpf_spin_lock' type_id=3D227, linkage=3Dstatic [569] VAR 'bpf_get_func_arg_cnt' type_id=3D204, linkage=3Dstatic [570] VAR 'bpf_sk_redirect_hash' type_id=3D196, linkage=3Dstatic [571] VAR 'bpf_ima_inode_hash' type_id=3D341, linkage=3Dstatic [572] VAR 'bpf_xdp_adjust_tail' type_id=3D144, linkage=3Dstatic [573] VAR 'bpf_set_hash_invalid' type_id=3D139, linkage=3Dstatic [574] VAR 'bpf_trace_vprintk' type_id=3D372, linkage=3Dstatic [575] VAR 'bpf_set_retval' type_id=3D392, linkage=3Dstatic [576] VAR 'bpf_ktime_get_tai_ns' type_id=3D89, linkage=3Dstatic [577] VAR 'bpf_get_numa_node_id' type_id=3D141, linkage=3Dstatic [578] VAR 'bpf_skb_change_head' type_id=3D103, linkage=3Dstatic [579] VAR 'bpf_msg_pop_data' type_id=3D177, linkage=3Dstatic [580] VAR 'bpf_xdp_adjust_head' type_id=3D144, linkage=3Dstatic [581] VAR 'bpf_skc_lookup_tcp' type_id=3D218, linkage=3Dstatic [582] VAR 'bpf_dynptr_data' type_id=3D421, linkage=3Dstatic [583] VAR 'bpf_send_signal_thread' type_id=3D254, linkage=3Dstatic [584] VAR 'bpf_probe_read_user_str' type_id=3D87, linkage=3Dstatic [585] VAR 'bpf_sk_redirect_map' type_id=3D154, linkage=3Dstatic [586] VAR 'bpf_store_hdr_opt' type_id=3D307, linkage=3Dstatic [587] VAR 'bpf_tcp_raw_check_syncookie_ipv4' type_id=3D431, linkage=3Dstatic [588] VAR 'bpf_sk_fullsock' type_id=3D229, linkage=3Dstatic [589] VAR 'bpf_skb_load_bytes_relative' type_id=3D189, linkage=3Dstatic [590] VAR 'bpf_skb_get_tunnel_key' type_id=3D114, linkage=3Dstatic [591] VAR 'bpf_sk_ancestor_cgroup_id' type_id=3D271, linkage=3Dstatic [592] VAR 'bpf_copy_from_user' type_id=3D87, linkage=3Dstatic [593] VAR 'bpf_get_cgroup_classid' type_id=3D107, linkage=3Dstatic [594] VAR 'bpf_send_signal' type_id=3D254, linkage=3Dstatic [595] VAR 'bpf_sock_map_update' type_id=3D157, linkage=3Dstatic [596] VAR 'bpf_rc_keydown' type_id=3D206, linkage=3Dstatic [597] VAR 'bpf_get_task_stack' type_id=3D303, linkage=3Dstatic [598] VAR 'bpf_get_route_realm' type_id=3D107, linkage=3Dstatic [599] VAR 'bpf_get_func_arg' type_id=3D386, linkage=3Dstatic [600] VAR 'bpf_skb_set_tunnel_opt' type_id=3D129, linkage=3Dstatic [601] VAR 'bpf_sys_bpf' type_id=3D357, linkage=3Dstatic [602] VAR 'bpf_skb_set_tstamp' type_id=3D400, linkage=3Dstatic [603] VAR 'bpf_xdp_get_buff_len' type_id=3D394, linkage=3Dstatic [604] VAR 'bpf_rc_pointer_rel' type_id=3D224, linkage=3Dstatic [605] VAR 'bpf_msg_push_data' type_id=3D177, linkage=3Dstatic [606] VAR 'bpf_get_func_ret' type_id=3D388, linkage=3Dstatic [607] VAR 'bpf_skb_get_xfrm_state' type_id=3D185, linkage=3Dstatic [608] VAR 'bpf_snprintf' type_id=3D355, linkage=3Dstatic [609] VAR 'bpf_sysctl_get_new_value' type_id=3D242, linkage=3Dstatic [610] VAR 'bpf_tcp_send_ack' type_id=3D105, linkage=3Dstatic [611] VAR 'bpf_skb_pull_data' type_id=3D133, linkage=3Dstatic [612] VAR 'bpf_map_update_elem' type_id=3D83, linkage=3Dstatic [613] VAR 'bpf_check_mtu' type_id=3D350, linkage=3Dstatic [614] VAR 'bpf_skb_change_proto' type_id=3D131, linkage=3Dstatic [615] VAR 'bpf_get_netns_cookie' type_id=3D146, linkage=3Dstatic [616] VAR 'bpf_current_task_under_cgroup' type_id=3D105, linkage=3Dstatic [617] VAR 'bpf_perf_event_read_value' type_id=3D160, linkage=3Dstatic [618] VAR 'bpf_skc_to_tcp_timewait_sock' type_id=3D291, linkage=3Dstatic [619] VAR 'bpf_seq_write' type_id=3D269, linkage=3Dstatic [620] VAR 'bpf_sysctl_set_new_value' type_id=3D244, linkage=3Dstatic [621] VAR 'bpf_skb_ancestor_cgroup_id' type_id=3D215, linkage=3Dstatic [622] VAR 'bpf_this_cpu_ptr' type_id=3D327, linkage=3Dstatic [623] VAR 'bpf_spin_unlock' type_id=3D227, linkage=3Dstatic [624] VAR 'bpf_btf_find_by_name_kind' type_id=3D359, linkage=3Dstatic [625] VAR 'bpf_skb_cgroup_id' type_id=3D208, linkage=3Dstatic [626] VAR 'bpf_ringbuf_reserve_dynptr' type_id=3D413, linkage=3Dstatic [627] VAR 'bpf_snprintf_btf' type_id=3D318, linkage=3Dstatic [628] VAR 'out__per_cpu_start' type_id=3D14, linkage=3Dglobal [629] VAR 'bpf_msg_pull_data' type_id=3D177, linkage=3Dstatic [630] VAR 'bpf_tail_call' type_id=3D101, linkage=3Dstatic [631] VAR 'bpf_task_storage_delete' type_id=3D331, linkage=3Dstatic [632] VAR 'bpf_strncmp' type_id=3D384, linkage=3Dstatic [633] VAR 'bpf_csum_update' type_id=3D137, linkage=3Dstatic [634] VAR 'bpf_msg_redirect_map' type_id=3D173, linkage=3Dstatic [635] VAR 'bpf_jiffies64' type_id=3D89, linkage=3Dstatic [636] VAR 'bpf_load_hdr_opt' type_id=3D305, linkage=3Dstatic [637] VAR 'bpf_get_socket_uid' type_id=3D107, linkage=3Dstatic [638] VAR 'bpf_rc_repeat' type_id=3D204, linkage=3Dstatic [639] VAR 'bpf_tcp_check_syncookie' type_id=3D236, linkage=3Dstatic [640] VAR 'bpf_timer_init' type_id=3D362, linkage=3Dstatic [641] VAR 'bpf_ringbuf_discard_dynptr' type_id=3D415, linkage=3Dstatic [642] VAR 'bpf_ktime_get_ns' type_id=3D89, linkage=3Dstatic [643] VAR 'bpf_skb_ecn_set_ce' type_id=3D111, linkage=3Dstatic [644] VAR 'bpf_tcp_raw_gen_syncookie_ipv4' type_id=3D425, linkage=3Dstatic [645] VAR 'bpf_ringbuf_query' type_id=3D116, linkage=3Dstatic [646] VAR 'bpf_skb_set_tunnel_key' type_id=3D114, linkage=3Dstatic [647] VAR 'bpf_timer_start' type_id=3D366, linkage=3Dstatic [648] VAR 'bpf_clone_redirect' type_id=3D103, linkage=3Dstatic [649] FUNC '(anon)' type_id=3D77 linkage=3Dstatic [650] FUNC '(anon)' type_id=3D82 linkage=3Dstatic [651] FUNC '(anon)' type_id=3D84 linkage=3Dstatic [652] FUNC '(anon)' type_id=3D86 linkage=3Dstatic [653] FUNC '(anon)' type_id=3D88 linkage=3Dstatic [654] FUNC '(anon)' type_id=3D90 linkage=3Dstatic [655] FUNC '(anon)' type_id=3D93 linkage=3Dstatic [656] FUNC '(anon)' type_id=3D95 linkage=3Dstatic [657] FUNC '(anon)' type_id=3D98 linkage=3Dstatic [658] FUNC '(anon)' type_id=3D100 linkage=3Dstatic [659] FUNC '(anon)' type_id=3D102 linkage=3Dstatic [660] FUNC '(anon)' type_id=3D104 linkage=3Dstatic [661] FUNC '(anon)' type_id=3D106 linkage=3Dstatic [662] FUNC '(anon)' type_id=3D108 linkage=3Dstatic [663] FUNC '(anon)' type_id=3D110 linkage=3Dstatic [664] FUNC '(anon)' type_id=3D112 linkage=3Dstatic [665] FUNC '(anon)' type_id=3D115 linkage=3Dstatic [666] FUNC '(anon)' type_id=3D117 linkage=3Dstatic [667] FUNC '(anon)' type_id=3D119 linkage=3Dstatic [668] FUNC '(anon)' type_id=3D121 linkage=3Dstatic [669] FUNC '(anon)' type_id=3D123 linkage=3Dstatic [670] FUNC '(anon)' type_id=3D125 linkage=3Dstatic [671] FUNC '(anon)' type_id=3D128 linkage=3Dstatic [672] FUNC '(anon)' type_id=3D130 linkage=3Dstatic [673] FUNC '(anon)' type_id=3D132 linkage=3Dstatic [674] FUNC '(anon)' type_id=3D134 linkage=3Dstatic [675] FUNC '(anon)' type_id=3D136 linkage=3Dstatic [676] FUNC '(anon)' type_id=3D138 linkage=3Dstatic [677] FUNC '(anon)' type_id=3D140 linkage=3Dstatic [678] FUNC '(anon)' type_id=3D142 linkage=3Dstatic [679] FUNC '(anon)' type_id=3D145 linkage=3Dstatic [680] FUNC '(anon)' type_id=3D147 linkage=3Dstatic [681] FUNC '(anon)' type_id=3D149 linkage=3Dstatic [682] FUNC '(anon)' type_id=3D151 linkage=3Dstatic [683] FUNC '(anon)' type_id=3D153 linkage=3Dstatic [684] FUNC '(anon)' type_id=3D155 linkage=3Dstatic [685] FUNC '(anon)' type_id=3D158 linkage=3Dstatic [686] FUNC '(anon)' type_id=3D161 linkage=3Dstatic [687] FUNC '(anon)' type_id=3D165 linkage=3Dstatic [688] FUNC '(anon)' type_id=3D169 linkage=3Dstatic [689] FUNC '(anon)' type_id=3D171 linkage=3Dstatic [690] FUNC '(anon)' type_id=3D174 linkage=3Dstatic [691] FUNC '(anon)' type_id=3D176 linkage=3Dstatic [692] FUNC '(anon)' type_id=3D178 linkage=3Dstatic [693] FUNC '(anon)' type_id=3D183 linkage=3Dstatic [694] FUNC '(anon)' type_id=3D186 linkage=3Dstatic [695] FUNC '(anon)' type_id=3D188 linkage=3Dstatic [696] FUNC '(anon)' type_id=3D190 linkage=3Dstatic [697] FUNC '(anon)' type_id=3D193 linkage=3Dstatic [698] FUNC '(anon)' type_id=3D195 linkage=3Dstatic [699] FUNC '(anon)' type_id=3D197 linkage=3Dstatic [700] FUNC '(anon)' type_id=3D199 linkage=3Dstatic [701] FUNC '(anon)' type_id=3D201 linkage=3Dstatic [702] FUNC '(anon)' type_id=3D203 linkage=3Dstatic [703] FUNC '(anon)' type_id=3D205 linkage=3Dstatic [704] FUNC '(anon)' type_id=3D207 linkage=3Dstatic [705] FUNC '(anon)' type_id=3D209 linkage=3Dstatic [706] FUNC '(anon)' type_id=3D211 linkage=3Dstatic [707] FUNC '(anon)' type_id=3D214 linkage=3Dstatic [708] FUNC '(anon)' type_id=3D216 linkage=3Dstatic [709] FUNC '(anon)' type_id=3D219 linkage=3Dstatic [710] FUNC '(anon)' type_id=3D221 linkage=3Dstatic [711] FUNC '(anon)' type_id=3D223 linkage=3Dstatic [712] FUNC '(anon)' type_id=3D225 linkage=3Dstatic [713] FUNC '(anon)' type_id=3D228 linkage=3Dstatic [714] FUNC '(anon)' type_id=3D231 linkage=3Dstatic [715] FUNC '(anon)' type_id=3D233 linkage=3Dstatic [716] FUNC '(anon)' type_id=3D237 linkage=3Dstatic [717] FUNC '(anon)' type_id=3D241 linkage=3Dstatic [718] FUNC '(anon)' type_id=3D243 linkage=3Dstatic [719] FUNC '(anon)' type_id=3D245 linkage=3Dstatic [720] FUNC '(anon)' type_id=3D248 linkage=3Dstatic [721] FUNC '(anon)' type_id=3D251 linkage=3Dstatic [722] FUNC '(anon)' type_id=3D253 linkage=3Dstatic [723] FUNC '(anon)' type_id=3D255 linkage=3Dstatic [724] FUNC '(anon)' type_id=3D257 linkage=3Dstatic [725] FUNC '(anon)' type_id=3D259 linkage=3Dstatic [726] FUNC '(anon)' type_id=3D262 linkage=3Dstatic [727] FUNC '(anon)' type_id=3D264 linkage=3Dstatic [728] FUNC '(anon)' type_id=3D268 linkage=3Dstatic [729] FUNC '(anon)' type_id=3D270 linkage=3Dstatic [730] FUNC '(anon)' type_id=3D272 linkage=3Dstatic [731] FUNC '(anon)' type_id=3D274 linkage=3Dstatic [732] FUNC '(anon)' type_id=3D276 linkage=3Dstatic [733] FUNC '(anon)' type_id=3D278 linkage=3Dstatic [734] FUNC '(anon)' type_id=3D282 linkage=3Dstatic [735] FUNC '(anon)' type_id=3D286 linkage=3Dstatic [736] FUNC '(anon)' type_id=3D290 linkage=3Dstatic [737] FUNC '(anon)' type_id=3D294 linkage=3Dstatic [738] FUNC '(anon)' type_id=3D298 linkage=3Dstatic [739] FUNC '(anon)' type_id=3D300 linkage=3Dstatic [740] FUNC '(anon)' type_id=3D304 linkage=3Dstatic [741] FUNC '(anon)' type_id=3D306 linkage=3Dstatic [742] FUNC '(anon)' type_id=3D308 linkage=3Dstatic [743] FUNC '(anon)' type_id=3D310 linkage=3Dstatic [744] FUNC '(anon)' type_id=3D312 linkage=3Dstatic [745] FUNC '(anon)' type_id=3D316 linkage=3Dstatic [746] FUNC '(anon)' type_id=3D319 linkage=3Dstatic [747] FUNC '(anon)' type_id=3D321 linkage=3Dstatic [748] FUNC '(anon)' type_id=3D324 linkage=3Dstatic [749] FUNC '(anon)' type_id=3D326 linkage=3Dstatic [750] FUNC '(anon)' type_id=3D328 linkage=3Dstatic [751] FUNC '(anon)' type_id=3D330 linkage=3Dstatic [752] FUNC '(anon)' type_id=3D332 linkage=3Dstatic [753] FUNC '(anon)' type_id=3D334 linkage=3Dstatic [754] FUNC '(anon)' type_id=3D338 linkage=3Dstatic [755] FUNC '(anon)' type_id=3D344 linkage=3Dstatic [756] FUNC '(anon)' type_id=3D348 linkage=3Dstatic [757] FUNC '(anon)' type_id=3D351 linkage=3Dstatic [758] FUNC '(anon)' type_id=3D353 linkage=3Dstatic [759] FUNC '(anon)' type_id=3D356 linkage=3Dstatic [760] FUNC '(anon)' type_id=3D358 linkage=3Dstatic [761] FUNC '(anon)' type_id=3D360 linkage=3Dstatic [762] FUNC '(anon)' type_id=3D363 linkage=3Dstatic [763] FUNC '(anon)' type_id=3D365 linkage=3Dstatic [764] FUNC '(anon)' type_id=3D367 linkage=3Dstatic [765] FUNC '(anon)' type_id=3D369 linkage=3Dstatic [766] FUNC '(anon)' type_id=3D371 linkage=3Dstatic [767] FUNC '(anon)' type_id=3D375 linkage=3Dstatic [768] FUNC '(anon)' type_id=3D377 linkage=3Dstatic [769] FUNC '(anon)' type_id=3D379 linkage=3Dstatic [770] FUNC '(anon)' type_id=3D381 linkage=3Dstatic [771] FUNC '(anon)' type_id=3D383 linkage=3Dstatic [772] FUNC '(anon)' type_id=3D385 linkage=3Dstatic [773] FUNC '(anon)' type_id=3D387 linkage=3Dstatic [774] FUNC '(anon)' type_id=3D389 linkage=3Dstatic [775] FUNC '(anon)' type_id=3D391 linkage=3Dstatic [776] FUNC '(anon)' type_id=3D393 linkage=3Dstatic [777] FUNC '(anon)' type_id=3D395 linkage=3Dstatic [778] FUNC '(anon)' type_id=3D397 linkage=3Dstatic [779] FUNC '(anon)' type_id=3D399 linkage=3Dstatic [780] FUNC '(anon)' type_id=3D401 linkage=3Dstatic [781] FUNC '(anon)' type_id=3D403 linkage=3Dstatic [782] FUNC '(anon)' type_id=3D405 linkage=3Dstatic [783] FUNC '(anon)' type_id=3D409 linkage=3Dstatic [784] FUNC '(anon)' type_id=3D411 linkage=3Dstatic [785] FUNC '(anon)' type_id=3D414 linkage=3Dstatic [786] FUNC '(anon)' type_id=3D416 linkage=3Dstatic [787] FUNC '(anon)' type_id=3D418 linkage=3Dstatic [788] FUNC '(anon)' type_id=3D420 linkage=3Dstatic [789] FUNC '(anon)' type_id=3D422 linkage=3Dstatic [790] FUNC '(anon)' type_id=3D426 linkage=3Dstatic [791] FUNC '(anon)' type_id=3D430 linkage=3Dstatic [792] FUNC '(anon)' type_id=3D432 linkage=3Dstatic [793] FUNC 'handler' type_id=3D435 linkage=3Dglobal [794] DATASEC 'license' size=3D0 vlen=3D1 type_id=3D463 offset=3D0 size=3D4 (VAR '_license') [795] DATASEC '.data' size=3D0 vlen=3D4 type_id=3D628 offset=3D0 size=3D8 (VAR 'out__per_cpu_start') type_id=3D543 offset=3D0 size=3D8 (VAR 'out__btf_size') type_id=3D497 offset=3D0 size=3D8 (VAR 'out__bpf_link_fops1') type_id=3D536 offset=3D0 size=3D8 (VAR 'out__bpf_link_fops') Working LLVM BTF Dump: $ /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/tools/sbin/bpft= ool --debug btf dump file /home/buildroot/bpf-next-test/tools/testing/selftests/bpf/test_ksyms.o form= at raw [1] PTR '(anon)' type_id=3D2 [2] CONST '(anon)' type_id=3D0 [3] FUNC_PROTO '(anon)' ret_type_id=3D4 vlen=3D1 'ctx' type_id=3D1 [4] INT 'int' size=3D4 bits_offset=3D0 nr_bits=3D32 encoding=3DSIGNED [5] FUNC 'handler' type_id=3D3 linkage=3Dglobal [6] TYPEDEF '__u64' type_id=3D7 [7] INT 'unsigned long long' size=3D8 bits_offset=3D0 nr_bits=3D64 encoding= =3D(none) [8] VAR 'out__bpf_link_fops' type_id=3D6, linkage=3Dglobal [9] VAR 'out__bpf_link_fops1' type_id=3D6, linkage=3Dglobal [10] VAR 'out__btf_size' type_id=3D6, linkage=3Dglobal [11] VAR 'out__per_cpu_start' type_id=3D6, linkage=3Dglobal [12] VAR 'bpf_link_fops' type_id=3D2, linkage=3Dextern [13] VAR '__stop_BTF' type_id=3D2, linkage=3Dextern [14] VAR '__start_BTF' type_id=3D2, linkage=3Dextern [15] VAR '__per_cpu_start' type_id=3D2, linkage=3Dextern [16] VAR 'bpf_link_fops1' type_id=3D2, linkage=3Dextern [17] INT 'char' size=3D1 bits_offset=3D0 nr_bits=3D8 encoding=3DSIGNED [18] ARRAY '(anon)' type_id=3D17 index_type_id=3D19 nr_elems=3D4 [19] INT '__ARRAY_SIZE_TYPE__' size=3D4 bits_offset=3D0 nr_bits=3D32 encodi= ng=3D(none) [20] VAR '_license' type_id=3D18, linkage=3Dglobal [21] DATASEC '.data' size=3D0 vlen=3D4 type_id=3D8 offset=3D0 size=3D8 (VAR 'out__bpf_link_fops') type_id=3D9 offset=3D0 size=3D8 (VAR 'out__bpf_link_fops1') type_id=3D10 offset=3D0 size=3D8 (VAR 'out__btf_size') type_id=3D11 offset=3D0 size=3D8 (VAR 'out__per_cpu_start') [22] DATASEC '.ksyms' size=3D0 vlen=3D5 type_id=3D12 offset=3D0 size=3D1 (VAR 'bpf_link_fops') type_id=3D13 offset=3D0 size=3D1 (VAR '__stop_BTF') type_id=3D14 offset=3D0 size=3D1 (VAR '__start_BTF') type_id=3D15 offset=3D0 size=3D1 (VAR '__per_cpu_start') type_id=3D16 offset=3D0 size=3D1 (VAR 'bpf_link_fops1') [23] DATASEC 'license' size=3D0 vlen=3D1 type_id=3D20 offset=3D0 size=3D4 (VAR '_license')=