File: //sys/kernel/btf/overlay
�� �* �* � |{ 8 �{ / �{ / @ �{ / � ��
6 � �{ 6 � �{ 6 � �{ �+ 6 @ I� 6 H �{ 6 P �{ ` �{ 6 � �{ 6 � �{ 6 � �{ �� � | 2 @ | 6 ` | 6 h |
T � �w � @ � A� � �� � >r �
?� >� *| dA C� $N � @ @� 3| � :| C| �� C� @ � A� � I| � � �{ � U| � @ l� # � � =� � ^| a � �b 6 � k| 6 � s| 6 � �| 6 � �| 6 � �| � �| � @ �| � � �| � �< 9 �| � @ �� + � } E� 9 O �| F� �| � �| H� � B� �� J� �| � �� } � I� w4 @ � � } � � � } � � .} B� T m � 8} F} W} h} z} �} �} �} �} �} �} �} �} ~ ~ *~ 8~ B~ P~ ^~ m~ ~ �~ �~ �~ �~ �~ 0 �~ � �~ � @ .} R� � �+ 6 � �| � w4 / �| � @ B� �~ TT 2 �= 3 b @ ~ � � �~
��
* 7 E Q ^ p
~ � �
� � � � ��
��
U� Q� D� G� S� K� ?� =� � W � � � >� � �� � �
Y� �� � l� �| �c X� �� \� %� c�
�� � �c X� � � �| �� \� 8� e�
�� � �c X� G� Y� J� � T� g�
�� � �c X� e� � n� i�
�c X� � � k� �� g� �� i� �� g� ˀ i� ݀ g� �� i�
T � �c X� �
� s�
� T � � u� -� u�
� �c X� � A� 6 I� x�
�� / � ]� \� z� j� �
�} * $N � v� }� �� o� �� �� �� �+
�c X� �� �� �� >y ʁ >y ف B� � � � �
$N � } � 6 � ��
� � } � 6 <� ��
� $N � �N � P� �� [� i�
w�
� n� � ^�
� x� � } �� �� �� � e %@ } g I� * ( 9� � � �� �= u� L �� �� �� �� �# a ��
�� �� 0 �� � � � @ )� 6 � ��
6 � �w 6 � b� 6 � w4 / �{ 6 @ �� �� R� �� �� �� {� Ђ Jy
�� $N � T � ۂ ��
� �c X� f� � � � �� 6 � ��
� �c X� z� �� �� ��
�c X� � � � � � ��
�c X� �+ � � ��
� �c X� �+ � /� ��
�c X� $N � ?� M� �q � B� 6 b{ 6 K� ��
�c X� $N � ?� M� z� �� ]� ��
�c X� z� �� ��
6 �~ � k� �� r� ��
�; � � �� +� M� �� 6 �� ��
�; � � �� � l� �� ; 7� +� M� �� 6 �� ��
� �c X� z� ��
T � ��
6 �� ��
�� �c X� $N � ?� M� у ��
�� �� ܃ � ��
�. S $N � � ��
$N � � �� �� ; 7� � �� � >y
�c X� #� ��
/ �c X� $N � �# 3� �� J� {�
�c X� $N � a� ��
�{ � �{ � z� �� �� i� �� �n �� i� {� ф {� ބ i� � {�
�N � f� � �* [ � ��
�N � f� � � ��
$N � �~ � %� ��
�c X� �~ � ?� M� �G T � ; 4� 9� ��
6 �� � $N � ?� M� L� ��
6 �c X� $N � `� �� w� i�
$N � } �� ��
6 $N � } �� ��
� T � } �� �� �� {�
$N � ͅ ��
$N � � 6 � ��
�N � �~ � �� ��
$N � w4 � ��
$N � '� �� ?� u� P� �� n� �� �� >y �� H� �� i� ҆ {� � i� � {� � {�
6 �I $N � /� ��
�I $N � D� �� Z� ��
�N � �� J� n� ��
J� �N � } �� �� �� �� �� �� �� �� �� Ƈ ��
�N � T � և � � z� �� �� � ��
C� $N � � � .� �� ?� ��
L� $N � T � P� �
$N � T � ^� � q� � �� �
L� $N � 8} � �� {�
$N � �~ � �� �� �
$N � �~ � �� �
$N � ̈ � � � {�
Y� �| � � � u� "� u� 0� �� =� J�
a �� � O� %� b� �� n� i� }� �n
� �� � �� W� �� *�
� �� � �� � �� ,�
6 �� � �� � �� .�
� �� � �q � B� 6 lj 0�
6 �N � ؉ � �~ � �
6 � 2� �� c[ � c[
� �� � �= 3 TT 2 � 6�
�c X� ؉ � �~ � c� � 8� .� �n B� �n V� ߠ
�N � �� W� LT >r e� =� t� ß
�� � �* [ �� @� �� �� �� @�
�� � �* [ b{ 6 ˊ D� � R�
�N � M� � } � G� �� T� � /�
$N � �N � � �G S � ; � K� $� p�
6 �� � � 2� N� G� ^� T� Y� c� �� o� �� {� P �5 1 �- � � �� 0 � y{ �? �� �� �� �� T� �� W ؋ _� � ݦ �� ��
: J � � : R � � : %@ : } �� U� � [� � ׆ $� q� 2� - ;� a� E� �� V� �� e� ��
�5 0 � # � # s� d�
�� V� �� f� �� �P �� �( �� �(
. � �q � nj k�
. � �q � 6 � m�
� . � �� � �� o� � �
�S � w�
� g^ � ^�
� �e � } ,� r�
$N � 7� 6 ?� t�
/ $N � P� 6 ]� v� n� {� {� � �� �
$N � )� 6 �� {� �� i�
$N � �9 I �� ~�
g^ � ^�
� �e � ō ��
�S � �� � $N � b �� ڍ _� � [y � i�
$N � �= TT 2 b �� ��
$N � �N � �x Z� � 6 � ��
$N � �N � � Z� $� ��
�~ � � /= �� =� ��
� $N � �9 I O� ��
$N � �N � �x Z� _� ��
$N � �N � x� � ~ 6 p� ��
$N � f� � 4� �� ��
� �{ � �x Z� �� ��
� �� � x� � �x Z� �� ��
�� � x� M� �= 3 �� ��
�c X� �� � $N � ��
� �{ � ��
� � � � �� �� } ( "J # � @ �u H � }U e �
P %@ g � @ LT � � H � X; c @ %� �� B� 6 @ 9� 6 H � X P �� E� X �. � $N � � V� 6 � }U � �9 I @ `� H � g� �� ) @ � ` B� 6 � |� 6 � �� ( �� 6 B� 6 �� J� @ tB I � �� � � �� � �� 8 ˏ � �� J� @ �. � � � >r @ ԏ ` ݏ 6 � �� �� �� � ��
�� �
T � $N � �: �� ��
T � �: � ��
�� � +� ��
�. � � l� � : LT �+ F� ��
f� � �9 I W� �� m� ~� �� �( �� �( �� a�
� . � �� 6 �� ��
: . � � : � ɐ �� ؐ �� � �� �� ��
J� T � � ��
T � �9 I }U � � �� ,� ��
T � � �� ;� ��
LT ԏ >r � l� T� 6 P� ��
$N � �9 I }U � d� ��
�� � x� �� |� �� �� �� �� >y �� r_
�� x� �� � %@ LT �+ �� �� Ց p Z
� $N � @ .} � � �� � � � � b
� � @
� � �
�{ � � 6 @ �� 6 H �{ 6 P � g^ a �e � @ �� �� � �n � �n 3� �� E� ��
Z
� $N � } W� ��
�r �� g� �� �� �� �� �� �� ��
�r �� �� � �� ��
$N � � � f� � ̒ ��
�c X� l� � f� � ݒ ��
�� �c X� �q � B� 6 � ��
�~ � �� M �� ��
�c X� g^ � �e � %@ : � ��
�N � g^ � �e � � ��
�� � g^ � �e � /� ��
u� / �� >� ��
u� �� K� �� X� ��
Z
� � / � � g� �� t� P� �� P�
�� 9� C� c� �� �� ��
� �� � z� �� �� ��
� �� � f� � .} R� �+ � �� �
� �� � �q � dA C� œ � Փ � � �
� �� � � � .} R� �+ � � �
�N � 9� u �J � Z
� !� �
�c X� $N � 9� u c� /�
� A� �n
�]
� �
� ovl_config lowerdir upperdir workdir redirect_dir redirect_follow redirect_mode nfs_export xino metacopy userxattr ovl_volatile ovl_sb pseudo_dev bad_uuid is_lower ovl_layer ovl_path ovl_fs numlayer numfs workbasedir indexdir creator_cred noxattr upperdir_locked workdir_locked share_whiteout workbasedir_trap workdir_trap indexdir_trap xino_mode whiteout ovl_entry numlower lowerstack lowerdata ovl_dir_cache ovl_inode __upperdentry lowerpath ovl_path_type __OVL_PATH_UPPER __OVL_PATH_MERGE __OVL_PATH_ORIGIN ovl_xattr OVL_XATTR_OPAQUE OVL_XATTR_REDIRECT OVL_XATTR_ORIGIN OVL_XATTR_IMPURE OVL_XATTR_NLINK OVL_XATTR_UPPER OVL_XATTR_METACOPY OVL_XATTR_PROTATTR ovl_inode_flag OVL_IMPURE OVL_WHITEOUTS OVL_INDEX OVL_UPPERDATA OVL_CONST_INO ovl_entry_flag OVL_E_UPPER_ALIAS OVL_E_OPAQUE OVL_E_CONNECTED OVL_XINO_OFF OVL_XINO_AUTO OVL_XINO_ON ovl_inode_params newinode upperdentry ovl_cattr OPT_LOWERDIR OPT_UPPERDIR OPT_WORKDIR OPT_REDIRECT_DIR OPT_INDEX_ON OPT_INDEX_OFF OPT_UUID_ON OPT_UUID_OFF OPT_NFS_EXPORT_ON OPT_USERXATTR OPT_NFS_EXPORT_OFF OPT_XINO_ON OPT_XINO_OFF OPT_XINO_AUTO OPT_METACOPY_ON OPT_METACOPY_OFF OPT_VOLATILE ovl_exit ovl_init ovl_inode_init_once ovl_mount ovl_fill_super ovl_get_lowerstack ovl_get_layers oe upperpath ovl_get_indexdir workpath ovl_make_workdir ovl_report_in_use ovl_other_xattr_set ovl_other_xattr_get ovl_own_xattr_set ovl_own_xattr_get ovl_posix_acl_xattr_set ovl_posix_acl_xattr_get ovl_check_namelen ovl_mount_dir ovl_mount_dir_noesc persist ovl_workdir_create ovl_parse_opt ovl_remount ovl_show_options ovl_statfs ovl_sync_fs ovl_put_super ovl_free_fs ovl_destroy_inode ovl_free_inode ovl_alloc_inode ovl_dentry_weak_revalidate ovl_dentry_revalidate weak ovl_dentry_revalidate_common ovl_revalidate_real ovl_d_real ovl_dentry_release olddentry newdentry ovl_do_rename ovl_fb __empty_buf fb ovl_fh ovl_lookup_data ovl_lower_positive ovl_lookup ovl_path_next ovl_lookup_index ovl_get_index_fh ovl_get_index_name ovl_verify_index ovl_index_upper ox is_upper ovl_verify_set_fh ovl_verify_fh stackp ovl_check_origin_fh drop_negative ovl_lookup_layer prelen ovl_lookup_single ovl_decode_real_fh ovl_get_fh fb_len ovl_check_fb_len ovl_acceptable ovl_check_redirect ovl_copyattr ovl_sync_status ovl_get_redirect_xattr ovl_is_metacopy_dentry ovl_check_metacopy_xattr ovl_lock_rename_workdir ovl_nlink_end ovl_nlink_start ovl_cleanup_index ovl_need_index ovl_is_inuse ovl_inuse_unlock ovl_inuse_trylock ovl_set_protattr ovl_check_protattr ovl_set_impure xerr ovl_check_setxattr ovl_check_dir_xattr ovl_check_origin_xattr ovl_copy_up_end ovl_copy_up_start ovl_already_copied_up ovl_path_open ovl_is_whiteout ovl_dentry_version_get impurity ovl_dir_modified ovl_inode_update ovl_dentry_set_redirect ovl_dentry_get_redirect ovl_redirect_dir ovl_dentry_needs_data_copy_up ovl_dentry_needs_data_copy_up_locked ovl_set_upperdata ovl_has_upperdata ovl_dentry_set_upper_alias ovl_dentry_has_upper_alias ovl_dentry_set_opaque ovl_dentry_is_whiteout ovl_dentry_is_opaque ovl_dentry_test_flag ovl_dentry_clear_flag ovl_dentry_set_flag ovl_set_dir_cache ovl_inode_realdata ovl_inode_lowerdata ovl_inode_real ovl_inode_lower ovl_inode_upper ovl_i_path_real ovl_i_dentry_upper ovl_dentry_real ovl_dentry_lowerdata ovl_layer_lower ovl_dentry_lower ovl_dentry_upper ovl_path_real ovl_path_lowerdata ovl_path_lower ovl_path_upper ovl_dentry_weird ovl_dentry_init_flags ovl_dentry_init_reval realdentry ovl_dentry_update_reval ovl_dentry_remote ovl_alloc_entry ovl_verify_lower ovl_index_all ovl_indexdir ovl_can_decode_fh ovl_override_creds ovl_workdir ovl_drop_write ovl_want_write oip ovl_get_inode ovl_get_trap_inode ovl_lookup_trap_inode ovl_lookup_inode lowerdentry ovl_verify_inode ovl_inode_set ovl_inode_test ovl_new_inode ovl_get_nlink ovl_set_nlink_lower ovl_set_nlink_upper ovl_fill_inode ovl_inode_init ovl_fileattr_get realpath ovl_real_fileattr_get ovl_fileattr_set ovl_real_fileattr_set ovl_security_fileattr ovl_fiemap ovl_update_time ovl_get_acl ovl_listxattr ovl_xattr_get ovl_xattr_set ovl_is_private_xattr ovl_get_link ovl_permission ovl_getattr ovl_setattr ovl_aio_req orig_iocb ovl_copyop OVL_COPY OVL_CLONE OVL_DEDUPE ovl_aio_request_cache_destroy ovl_flush ovl_remap_file_range ovl_copy_file_range ovl_copyfile ovl_fadvise ovl_fallocate ovl_mmap ovl_fsync ovl_splice_write ovl_write_iter ovl_read_iter ovl_aio_rw_complete aio_req ovl_aio_cleanup_handler ovl_llseek ovl_release ovl_open ovl_real_fdget allow_meta ovl_real_fdget_meta realinode ovl_open_realfile ovl_aio_request_cache_init ovl_rename samedir ovl_set_redirect abs_redirect ovl_get_redirect ovl_can_move ovl_rmdir ovl_unlink ovl_do_remove ovl_drop_nlink ovl_remove_and_whiteout ovl_link ovl_symlink ovl_mknod ovl_mkdir ovl_create ovl_create_object ovl_create_or_link cattr ovl_create_over_whiteout ovl_set_upper_acl ovl_clear_empty ovl_create_upper ovl_instantiate ovl_set_opaque_xerr ovl_create_temp ovl_create_real ovl_mkdir_real ovl_cleanup_and_whiteout ovl_lookup_temp wdir wdentry ovl_cleanup ovl_cache_entry real_ino l_node next_maybe_whiteout is_whiteout ovl_readdir_data is_lowest middle first_maybe_whiteout d_type_supported ovl_dir_file is_real realfile upperfile ovl_readdir_translate orig_ctx xinobits xinowarn ovl_indexdir_cleanup ovl_workdir_cleanup ovl_workdir_cleanup_recurse ovl_check_d_type_supported ovl_check_d_type ovl_cleanup_whiteouts ovl_check_empty_dir ovl_dir_open ovl_dir_release ovl_dir_fsync want_upper ovl_dir_real_file ovl_dir_llseek ovl_iterate ovl_iterate_real ovl_fill_real ovl_cache_get_impure ovl_dir_read_impure ovl_fill_plain ovl_cache_update_ino ovl_remap_lower_ino ovl_dir_read_merged rdd ovl_check_whiteouts ovl_fill_merge ovl_dir_cache_free ovl_cache_free ovl_cache_entry_new ovl_copy_up_ctx pstat destdir destname indexed ovl_cu_creds ovl_copy_up ovl_copy_up_with_data ovl_maybe_copy_up ovl_copy_up_flags ovl_copy_up_one ovl_copy_up_meta_inode_data ovl_do_copy_up ovl_copy_up_tmpfile ovl_copy_up_workdir ovl_copy_up_inode ovl_create_index ovl_set_origin ovl_encode_real_fh ovl_set_attr ovl_copy_up_data ovl_copy_fileattr ovl_copy_xattr ovl_ccup_get ovl_ccup_set ovl_get_parent ovl_get_name ovl_fh_to_parent ovl_fh_to_dentry ovl_fid_to_fh ovl_lower_fh_to_d ovl_get_dentry ovl_lookup_real ovl_lookup_real_ancestor ovl_lookup_real_inode upper_alias ovl_obtain_alias ovl_encode_fh ovl_dentry_to_fid ovl_connect_layer