/sys/kernel/btf
�� P+ P+ Q �; � �; � �y @ �� �; < +< E< c< {< �< ( # } @ @� ` �< � �< � J� � �< �< P � K �* x @ Z� x � �< $ @ �< �< = �� @ = � �� �� = �� � F2 4 @ = Q @ �� (= � 5= � �� x @ �� x � C= @ R= � � ]= K � h= K @ v= K � �= @ �= � �= �= �� �= @ ( # � A� � �� �= �= �= �= > "> :> K> ^> p> �> �> & � & � �� @ j$ ` �> �> �� �� Ԛ U � �S �� � �> � �� �� �= �� � �z K � T �> Q @ F2 4 � �w x � (� # @ �� �> �@ �� �> �� �> @ @ �u @ A ? @ B ? @ C ? Q � &? ( �� S �� �� :? X *P � T 4 @ �= �� @ �1 $ � H? �� � � Q M? n � �� Z? h �� �� �= �� � i? �� � � Q p k � �u @ � 5G 4 p? �� }? h �� �� �= �� � �> �� � �? �� �? 4 @ �K �� @ � � �= � �? # �� �� �? �� �3 � �? � � = �� b� �� @ �? U � �? � } � �? @ �? �� @ �� �H � F2 4 @ &' E @ @ E � @ E � !@ � -@ � @ 7@ � � �� � �8 @ �< C@ x @ O@ K � \@ K @ �� j@ �@ �@ @ � �� � �� � �� �@ �� �� �� �� �� �� �� �� �� �� �� �@ � �@ � �@ � �@ � �@ � A � )A � >A � UA � hA � ~A � �A � �A � �A � �A � B � -B # j$ ;B # } LB @ XB # oB wB @ J� ` �B � �B � �B # oB wB @ J� ` �B � �B ( # } oB @ J� ` �B � � �� �B ( # } �B @ �B ` � �B � C C # oB �� @ � C *C CC [C # hC � @ J� P rC ` �� � |C # oB � @ J� P �C 0 # } @ �C ` �C � J� � � � @� � �< �C @ ;^ ` �C # } �C @ J� ` �C 0 # �C } @ J� ` �� � � �� � @ �C # �C �< @ � � ,y � 6y � J� � D # } "D @ /D ` <D TD lD �D _$ �� �. �� @ �� �� �� �� �� �D 0 _$ �� �S �� � �� H? �� �D �� ,� �� ;v �� �g �� �D �� �D �� �D �� Ѽ �� � �� 7 �� = �� �D # � �D @ �D �� � �� �� �� �� �� �� �� �� �� �= �� # E � �� �D �� �� j� E �� �� � K !E �� �= �� 7E �� GE �� �# �� WE �� gE c tE CI �E �H �E �H �� �= �� j$ # � �� �E �� �E a �= �� �� �� �E �� �E �� �= �� F �� F �� 1F �� �= �� F �� j$ # } IF �� C �� _F j$ S � tF T } �F @ � � � �F � � @ �F � �� �F @ � ` �D �� � �� �F � �� �G @ �F T } �L @ �� � # � G T } �� @ # � � � � �� )G >G RG fG |G �� �� �� �� �� �� �� E �� �� �� �= �� �G �� �> �� �� �� �G E �G �� �G �� �= �� �G � �= �� LB � �G � H � *H �� �= �� A� �q <H � �= �� �q OH � $ � � � kH �H �H �H �� �� �� �� �H �� I �� ,I �� �� �� DI � ^I � zI � �� �= �� �> �� �� �� } # �I @ � ) �I � �I � �I �� �I � J � !J !� � �? �? @ 'J � ) �? /J 8 �3 � � � AJ +� � KJ � @ �` � � � QJ � \J ( lJ j sJ E @ ~J � �J � � � �J b� �� �� � @ d #� �J �J @ � � �A $� � "� $� #� %� � � �� b� �� Ԛ U � �J +� @ d (� �' �J -� d (� Ԛ U � �� W� � �J /� d (� Ԛ U � �� W� �J 1� d (� b� �� K &' E K 3� �p y W� � (K 5� 5 � � �4 E } 5K 7� b� �� &' ] @ �A '� DK 9� <� *� UK ) \K ) � � cK ;� <� *� �K =� �K =� �� �� �8 @ �K @� � �� W� � /4 j } �K B� � �� Ԛ U �K D� � �� b� �� L F� � �� W� � %L H� � �� b� �� Ԛ U =L J� � �� b� �� UL L� � �� Ԛ U nL N� � �� Ԛ U W� � �L P� b� �� W� � /4 j �L R� b� �� W� � /4 j �L T� b� �� 3 � } �L V� b� �� p4 �4 � } �L X� b� �� W� � �4 � } �L Z� b� �� W� � M \� )M �2 �p y W� � b� j <M _� +� )� b� �� W� � LM a� +� )� ]M c� +� )� mM e� �M e� �A '� b� �� �M h� �A '� b� �� W� � �M j� # } 2� �M E �M l� �M 9� �M �M 0 �3 � N 8 �3 � � N 0 b� �� � �� @ � Q � 3 @ )N } = �� @ Ԛ U � �� � o� r� q� s� t� T � �� E <N z� = �� YN |� = �� T � uN ~� = �� �S �� �N �� = �� �� � �� �N �� �� <� �� = �� �� �@ �N �� �� <� �� �N �� � �� �� �N �� = �� �N �� = �� O O �� = �� 5O � wB E ;O �� = �� IO �� \O �� uO �� = �� Ԛ U �O �� �O R �O �� = �� �� �O R �O �� �O �� = �� � �� b� �� �� 3 } �O �� = �� �O R �B � } } �O �� �= �� = �� �� � �� } } �O �� = �� Ԛ U } T � P �� = �� �S �� �? # 0P �� CP |� = �� � ]P �� = �� oP ) |P �� = �� Ԛ U 4� @ �P �� �P �� = �� p k M? �[ �P �� = �� Ԛ U �P �� = �� )� � �P �� = �� �� )� � Q �� = �� � )� � Q �� 0Q ( } Fs @ t ` � � J� � � � � CQ ^Q xQ �Q � � �Q �> � �� �� @ �� �� �� �Q �� �Q � H? �� �� �� �Q �� H? �� �� �� R �� �� �� H? �� �Z �� +R �� : �z K A p LR �� dR R� |R �Z �R <� �� �� �R �� �� �� �R �� �R � S � @ S (S BS [S sS �S �S �� �� �� �� �� �� �� �S �� �S �� �S �� �S �� T � T �� 3T �� DT �� XT �� A� �� �= �� kT �� �S �� oB # �T �� �S �� �T �� �T �� �� �= �� �K �� � j$ � �T �� �S �� �T �� �T � U �� = �� �� !U �� �S �� �� /4 j } =U �� VU �� �S �� �� � E } mU �� �S �� �� U �� @ �= �� �1 $ �U �� �� �� �C � �U �� �� �= �� p k j$ � �U �� �� �� �C � �U �� �U �� �U � V �� �� �� �� H? �� *V � CV � ]V �� �� �� �� tV � # �� �� �V � �V �� �� �= �� p k �V � �V �� �V �2 �V �� �� �� �� W � iommufd_access_ops needs_pin_pages IOMMUFD_ACCESS_RW_READ IOMMUFD_ACCESS_RW_WRITE IOMMUFD_ACCESS_RW_KTHREAD __IOMMUFD_ACCESS_RW_SLOW_PATH iommufd_hw_capabilities IOMMU_HW_CAP_DIRTY_TRACKING iommu_hw_info data_uptr out_data_type out_capabilities iommufd_ctx destroy_wait account_mode no_iommu_mode vfio_ioas iommufd_ioas iopt hwpt_list io_pagetable domains_rwsem next_domain_id iova_rwsem area_itree allowed_itree reserved_itree disable_large_pages iova_alignment iommufd_ucmd ictx ubuffer iommufd_object_type IOMMUFD_OBJ_NONE IOMMUFD_OBJ_ANY IOMMUFD_OBJ_DEVICE IOMMUFD_OBJ_HWPT_PAGING IOMMUFD_OBJ_HWPT_NESTED IOMMUFD_OBJ_IOAS IOMMUFD_OBJ_ACCESS IOMMUFD_OBJ_FAULT IOMMUFD_OBJ_MAX iommufd_object shortterm_users REMOVE_WAIT_SHORTTERM iommufd_hw_pagetable iommufd_fault deliver iommufd_hwpt_paging ioas auto_domain msi_cookie nest_parent hwpt_item iommufd_hwpt_nested iommufd_group hwpt sw_msi_start iommufd_device igroup iopf_enabled iommufd_access ioas_unpin ioas_lock iopt_access_list_id iopt_area pages_node storage_domain page_offset prevent_access num_accesses iopt_pages npinned last_npinned source_task source_mm source_user pinned_pfns access_itree domains_itree iopt_area_contig_iter cur_iova last_iova attach_fn IOMMUFD_CMD_BASE IOMMUFD_CMD_DESTROY IOMMUFD_CMD_IOAS_ALLOC IOMMUFD_CMD_IOAS_ALLOW_IOVAS IOMMUFD_CMD_IOAS_COPY IOMMUFD_CMD_IOAS_IOVA_RANGES IOMMUFD_CMD_IOAS_MAP IOMMUFD_CMD_IOAS_UNMAP IOMMUFD_CMD_OPTION IOMMUFD_CMD_VFIO_IOAS IOMMUFD_CMD_HWPT_ALLOC IOMMUFD_CMD_GET_HW_INFO IOMMUFD_CMD_HWPT_SET_DIRTY_TRACKING IOMMUFD_CMD_HWPT_GET_DIRTY_BITMAP IOMMUFD_CMD_HWPT_INVALIDATE IOMMUFD_CMD_FAULT_QUEUE_ALLOC iommu_destroy iommu_ioas_alloc out_ioas_id iommu_ioas_iova_ranges ioas_id num_iovas allowed_iovas out_iova_alignment iommu_ioas_allow_iovas iommu_ioas_map user_va iommu_ioas_copy dst_ioas_id src_ioas_id dst_iova src_iova iommu_ioas_unmap iommufd_option IOMMU_OPTION_RLIMIT_MODE IOMMU_OPTION_HUGE_PAGES iommu_option option_id object_id iommu_vfio_ioas iommu_hwpt_alloc pt_id out_hwpt_id fault_id iommu_hwpt_set_dirty_tracking hwpt_id iommu_hwpt_get_dirty_bitmap iommu_hwpt_invalidate iommu_fault_alloc out_fault_id out_fault_fd IOPT_PAGES_ACCOUNT_NONE IOPT_PAGES_ACCOUNT_USER IOPT_PAGES_ACCOUNT_MM iommufd_object_ops ucmd_buffer get_dirty_bitmap allow_iovas ioas_copy iova_ranges iommufd_ioctl_op ioctl_num execute _iommufd_object_alloc iommufd_ctx_from_fd iommufd_ctx_from_file iommufd_ctx_get iommufd_ctx_put iommufd_destroy iommufd_exit iommufd_fops_ioctl iommufd_fops_open iommufd_fops_release iommufd_get_object iommufd_init iommufd_object_abort iommufd_object_abort_and_destroy to_destroy iommufd_object_dec_wait_shortterm iommufd_object_finalize iommufd_object_remove vfio_info_cap_header vfio_iommu_type1_info iova_pgsizes vfio_iova_range vfio_iommu_type1_info_cap_iova_range nr_iovas vfio_iommu_type1_info_dma_avail vfio_iommu_type1_dma_map vfio_iommu_type1_dma_unmap iommufd_vfio_ioas_op IOMMU_VFIO_IOAS_GET IOMMU_VFIO_IOAS_SET IOMMU_VFIO_IOAS_CLEAR fill_cap_fn get_compat_ioas iommufd_fill_cap_dma_avail iommufd_fill_cap_iova iommufd_vfio_compat_ioas_create iommufd_vfio_compat_ioas_get_id iommufd_vfio_compat_set_no_iommu iommufd_vfio_ioas iommufd_vfio_ioctl iommufd_vfio_iommu_get_info iommufd_hwpt_set_dirty_tracking_flags IOMMU_HWPT_DIRTY_TRACKING_ENABLE iommufd_hwpt_get_dirty_bitmap_flags IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR iommufd_hwpt_alloc iommufd_hwpt_get_dirty_bitmap iommufd_hwpt_invalidate iommufd_hwpt_nested_abort iommufd_hwpt_nested_destroy iommufd_hwpt_paging_abort immediate_attach iommufd_hwpt_paging_alloc iommufd_hwpt_paging_destroy iommufd_hwpt_set_dirty_tracking interval_tree_double_span_iter itrees spans is_used iopt_pages_access pfn_batch npfns total_pfns pfn_reader_user upages upages_len upages_start upages_end pfn_reader batch_start_index batch_end_index __iopt_area_unfill_domain batch_add_pfn batch_from_domain batch_to_domain first_page_off batch_unpin clear_xarray copy_data_page do_update_pinned itree1 itree2 interval_tree_double_span_iter_first interval_tree_double_span_iter_next interval_tree_double_span_iter_update iopt_alloc_pages iopt_area_add_access iopt_area_fill_domain iopt_area_fill_domains iopt_area_remove_access iopt_area_unfill_domain iopt_area_unfill_domains iopt_area_unmap_domain iopt_area_unmap_domain_range iopt_pages_fill_from_xarray iopt_pages_fill_xarray iopt_pages_rw_access iopt_pages_rw_page iopt_pages_rw_slow iopt_pages_unfill_xarray iopt_release_pages pages_to_xarray pfn_reader_first pfn_reader_next pfn_reader_release_pins pfn_reader_unpin pfn_reader_user_destroy pfn_reader_user_pin backup_len temp_kmalloc update_mm_locked_vm IOPT_ALLOC_IOVA iopt_allowed iopt_reserved iopt_pages_list iova_bitmap_fn_arg __iommu_read_and_clear_dirty __iopt_remove_reserved_iova iommufd_check_iova_range iopt_add_access iopt_alloc_iova iopt_area_contig_init iopt_area_contig_next iopt_area_split iopt_calculate_iova_alignment new_iova_alignment iopt_check_iova_alignment iovas iopt_cut_iova iopt_destroy_table iopt_disable_large_pages iopt_enable_large_pages iopt_fill_domain pages_list iopt_free_pages_list iopt_get_pages iopt_init_table iopt_insert_area iopt_map_pages iopt_map_user_pages iopt_read_and_clear_dirty_data iopt_remove_access iopt_remove_reserved_iova iopt_reserve_iova allowed_iova iopt_set_allow_iova iopt_set_dirty_tracking iopt_table_add_domain iopt_table_enforce_dev_resv_regions iopt_table_remove_domain iopt_unmap_all iopt_unmap_iova iopt_unmap_iova_range iommu_hwpt_pgfault iommufd_page_response_code IOMMUFD_PAGE_RESP_SUCCESS IOMMUFD_PAGE_RESP_INVALID iommu_hwpt_page_response iommufd_attach_handle iommufd_fault_alloc iommufd_fault_destroy iommufd_fault_domain_attach_dev iommufd_fault_domain_detach_dev iommufd_fault_domain_replace_dev iommufd_fault_fops_poll iommufd_fault_fops_read iommufd_fault_fops_release iommufd_fault_fops_write iommufd_fault_iopf_disable iommufd_fault_iopf_enable iommufd_fault_iopf_handler iommu_iova_range iommufd_ioas_map_flags IOMMU_IOAS_MAP_FIXED_IOVA IOMMU_IOAS_MAP_WRITEABLE IOMMU_IOAS_MAP_READABLE iommufd_option_ops IOMMU_OPTION_OP_SET IOMMU_OPTION_OP_GET iommufd_ioas_alloc iommufd_ioas_alloc_ioctl iommufd_ioas_allow_iovas iommufd_ioas_copy iommufd_ioas_destroy iommufd_ioas_iova_ranges iommufd_ioas_map iommufd_ioas_option iommufd_ioas_unmap iommufd_option_rlimit_mode iommufd_access_attach new_ioas iommufd_access_change_ioas iommufd_access_create iommufd_access_destroy iommufd_access_destroy_object iommufd_access_detach iommufd_access_notify_unmap iommufd_access_pin_pages iommufd_access_replace iommufd_access_rw iommufd_access_unpin_pages iommufd_ctx_has_group iommufd_device_attach iommufd_device_bind do_attach iommufd_device_change_pt iommufd_device_destroy iommufd_device_detach iommufd_device_do_attach iommufd_device_do_replace iommufd_device_replace iommufd_device_to_ictx iommufd_device_to_id iommufd_device_unbind iommufd_get_group iommufd_get_hw_info iommufd_group_release iommufd_hw_pagetable_attach iommufd_hw_pagetable_detach
.
Edit
..
Edit
ata_generic
Edit
ata_piix
Edit
binfmt_misc
Edit
bochs
Edit
cdrom
Edit
crc32_pclmul
Edit
crc32c_intel
Edit
crct10dif_pclmul
Edit
curve25519_x86_64
Edit
dm_mod
Edit
drm
Edit
drm_kms_helper
Edit
drm_ttm_helper
Edit
drm_vram_helper
Edit
ext4
Edit
failover
Edit
fuse
Edit
ghash_clmulni_intel
Edit
i2c_piix4
Edit
intel_rapl_common
Edit
intel_rapl_msr
Edit
iommufd
Edit
ip6_udp_tunnel
Edit
ip6t_REJECT
Edit
ip_set
Edit
ip_set_bitmap_port
Edit
ip_set_hash_ip
Edit
ip_set_hash_net
Edit
ip_set_list_set
Edit
ip_tables
Edit
ipt_REJECT
Edit
iptable_filter
Edit
iptable_mangle
Edit
iptable_nat
Edit
jbd2
Edit
joydev
Edit
kvm
Edit
kvm_intel
Edit
libata
Edit
libcrc32c
Edit
libcurve25519_generic
Edit
loop
Edit
mbcache
Edit
net_failover
Edit
nf_conntrack
Edit
nf_conntrack_ftp
Edit
nf_defrag_ipv4
Edit
nf_defrag_ipv6
Edit
nf_log_syslog
Edit
nf_nat
Edit
nf_nat_ftp
Edit
nf_reject_ipv4
Edit
nf_reject_ipv6
Edit
nf_tables
Edit
nfnetlink
Edit
nfnetlink_log
Edit
nft_chain_nat
Edit
nft_compat
Edit
nft_counter
Edit
nft_limit
Edit
nft_log
Edit
nft_reject
Edit
nft_reject_inet
Edit
pcspkr
Edit
rapl
Edit
sd_mod
Edit
serio_raw
Edit
sg
Edit
sr_mod
Edit
sunrpc
Edit
tap
Edit
tls
Edit
ttm
Edit
tun
Edit
udp_tunnel
Edit
vfio
Edit
vfio_iommu_type1
Edit
vhost
Edit
vhost_iotlb
Edit
vhost_net
Edit
vhost_vsock
Edit
virtio_balloon
Edit
virtio_net
Edit
virtio_scsi
Edit
vmlinux
Edit
vmw_vsock_virtio_transport_common
Edit
vsock
Edit
wireguard
Edit
xfs
Edit
xt_CT
Edit
xt_LOG
Edit
xt_NFLOG
Edit
xt_REDIRECT
Edit
xt_comment
Edit
xt_conntrack
Edit
xt_limit
Edit
xt_multiport
Edit
xt_nat
Edit
xt_owner
Edit
xt_set
Edit