HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //sys/kernel/btf/vmw_vmci
���*�*i!.m&�H4R 
�!2�:m&Xm&vm&�m&�m&�m&�m&�����m&����n&����n&����1n&����Fn&����cn&����xn&�����n&�����n&�����n&�����n&��n&�o&�*o&�Go&�fo&��|o&���o&���o&���o&���o&���o&��
p&��%p&��Fp&��Yp&��xp&���p&���p&���p&���p&���p&���q&���8q&���Uq&���qq&����q&����q&����q&����q&����q&���r&���+r&���Lr&dr&�r&�r&�r&�r&�r&s&��!��!@ʥ�s&�!�!

@�!�!2s&Es&\s&ss&�s&�s&�s&�s&t&H��!��!@V9�R<
56�@t&t&*t&=t&Qt&h4R�!@`t&*`lt&�!��u@�d�tt&H��!1@�t&*@21�!��t&p@�!�!�!�!�!�!�t&�t&�t&�t&�t&u&$u&>u&Wu&lu&	�u&
�u&�u&
�u&�u&�u&v&v&%v&2v& �{�!�!�Iv&(�{�!��!�`v&kv& �{�!��!��v& �{�!��!��v&�v&	�4R�!V9@1��	�!��u@>�@d�``t&*��!3��v&~��(�@�!�v&�v&�v&w&)w&Cw&\w&vw&�w&�M�� 
�!�w& �{�!��!��w&�!�!
�!@�!�w&(u3�M �D�!@�w&@�V6�6
�!�!�w&/j}�} )}@�>}`I����w&�/�)�@�w&�Dx& ���t@x&-x&�� 
�!8x&h�N�:@@�@�Jx&*�\x&��@�ex&jvx&@@�x&j��x&@��x&j�!�!�!�!�!�x&=�
��!�x&�!

��!d�`�x&�!

�x��!�x&�!
*y&)y&�!
�F�Qy&�!
vy&�!y&�!

��!d��	�!�u@�y&�!

��!�y&�!

��!d��y&�!

21�!�y&�!�y&��y&�

�M�D�!�w&@z&`z&�!

.z&5z&�!Lz&�!az&8
.z&��!�u@xz&�!�z&��z&��z&��z&��z&ŕ�z&��{&��{&��
vy&�!E	@)-3{&�!

B{&�!E{&�!X{&�

�N�!B{&�!g{&�!w{&��{&Z�Z )@�`�(�!�
�!�!
�!�!�!�{&�/.@I�p`�{&dV�{&��{&6�F�R<
��{&6��{&@�{&-�|&
�~��|&�! |&�!@/|&�!��6�F|&@R|&"�d�@��
-��_|&Uk|&y|&I�
 �|&�|&�|&@�q`I�p�����|&(�|&�|&@�|&��|&�I�p�� }&	8��!S@`$}&�1}&�>}&E}&@I�p��$�N}& ��!�@E}&��$�I�p�b}&	@��!y}&@�}&��}&��}&I�p@�$`�}&��}&��}&��!I�p@��`�}&<.@~&~&
#~&3~&B~&
R~&��!4R@�9PI�p`r~&�~&�~&�~&�~&&�F )&H��!S@`$}&�1}&�y}&�}&@�}&��}&�I�p�� A&V&I�p@��`a&0�H"|&
@o&"`~��"
"�!""	"""""w&~��(�
@
e

"

�&@�&��&�!<�W�& "
��*�&""�&��&��&8

�&�!��!�&'"
�!Z�Z5�&)"
�J�!L�&+"
�!�J�!z4d�&-"
�!�J�!~�&/"
*�J�!��&�!��&1"
�!�J�!��&�!��&3"
�!�J�!ހ&5"��&��
�&�

a&"��V@ �&9"=�&9"W�&9"w�&���&���&����&"�
-�e��&��&��&A"؁&�

�D�!�&D"

4R�!N�!��!�&F"
�!�&�!N�!'�&H"
�!4R�!?�&J"
�!4R�!Q�&L"
�!��!��!f�&N"

4R�!{�&P"
4R�!��&R"

��!��!��&*��!t&T"��&(21�!�f�!��& �{&6ւ&-�B{&�!�ނ&��&�&%�&6�&L�&d�&V6��!�u�&��!��&@;<6~��Z"Y"W"��&��!��&@S 	�
_"��&ȃ&ڃ&�&�&�&"�&
5�&��!I�&@��`Q�&021�!�fb"_�&@�{�!��!�S $}&@1}&�E}&�q�& �{�!��!���&���&(��&��&@Ƅ&��ӄ&���*
g"�&�&k"�&k"@�&m"�
i"_"�&H�&���
61-@5*���p"�l"&�&�*�&@��.�&�@�n"�o":�&X��!B�&s"@L�&s"�V�&�e�&S@`d��t�&*�u	��;��M
q"i"��&��&��&��&ʅ&�&��&�&$�&k�	8�{&6��!�S��$}&1}&@�Y�1�&�4R�!��	u"@A�&K�& �t"@U�&*`l�&*h�&*pB�&s"�L�&s"���&_"��&_"���&f"��u@���&@Æ&�4R�!��	u"@E}&B�&@@L�&@���&g"�
w"��	0;<6���q"r"z"k"u"w"v"y"s"�"x"d"h"g"j"`"Ն&q�

��!B�&�"$}&L�&�"1}&Sd��&�"

��"��&�"
@)	�&�"

��!Sd�$}&1}&�&"�H"��&f"�u@��"�C�#�&�"

��"Sd�$}&1}&�&"�H"��&f"�u@��"3�&�"

��!Sd�$}&1}&�&"�H"��&f"�u@��"D�&�"
/B�&s"L�&s"e�&��U�&*e�&�"
/B�&s"L�&s"V�&�NMw�&�"
k@)��&�"

��&{"��&}"��&}"��&�"
�"ԇ&�"
s")�&�"

�&�&B�&s"L�&s"�&�"

B�&s"L�&s"2�&�"
B�&s"L�&s"E�&�"d�&�"

��*��!x�&I�&~�&�"

��&���&�"��&�"
<�61�w*��&�"

��"��&�"
*��&z"ˈ&�"

�u@�&�"
-x&�&�"

-x&y|&�&�"
�H"&�&�"
"�Fd�C�&T
|&
�M�&�"

-x&��!]�&�"s�&�"

-x&��&�"

�H"��MB{&"��&�"��&�"

�FB{&�!Љ&�"
*�F�&�"
"�F��&�"

-x&�|&�q`Y�&�"

�x��! �&/�&�"

�F�`E�&�"`�&�"

�H"��!m�&�"��&�"
*�H"��!��&�"

-x&��&�!��&�!NJ&�"
-x&��&�!��&�!#*�&�"	�&�"

-x&�|&�q�|&@&�&�"
*�H"?�&�"Y�&�"
*-x&�4�o�&�"

��!B�&�"$}&L�&�"1}&Sd�t�&*��&f"�u@��&�"

��!Sd�$}&1}&�&"�H"��&�"

��!�H"��&�"��&�

��!�H"ҋ&܋&�"

��!�&�&�H"�&�"

��!�H"?6
�&�""�&�

��&|"��!?�&M�&Sd�[�&�"
��&{"l�&�"��&�"
/��&z"JM@�q-��&
��&�"
/��&z"21� Ì&-��&
̌&�"

��&|"ތ&�"
/��&z"JM��q-��&
�&�"�&�"

��&{"a 	��&�#�&#

��&{"��&�S 	�B�&#a�&�"q�&�"��&�"��&�"��&=�

-x&B{&�!э&	#

��lt&�!�u@�&�!�&#

��d�lt&�!�u@�&�!�&
#-�&�!

-x&B{&�!��&*J�&#a�&�!��&�!vmci_handleVMCI_SUCCESS_QUEUEPAIR_ATTACHVMCI_SUCCESS_QUEUEPAIR_CREATEVMCI_SUCCESS_LAST_DETACHVMCI_SUCCESS_ACCESS_GRANTEDVMCI_SUCCESS_ENTRY_DEADVMCI_SUCCESSVMCI_ERROR_INVALID_RESOURCEVMCI_ERROR_INVALID_ARGSVMCI_ERROR_NO_MEMVMCI_ERROR_DATAGRAM_FAILEDVMCI_ERROR_MORE_DATAVMCI_ERROR_NO_MORE_DATAGRAMSVMCI_ERROR_NO_ACCESSVMCI_ERROR_NO_HANDLEVMCI_ERROR_DUPLICATE_ENTRYVMCI_ERROR_DST_UNREACHABLEVMCI_ERROR_PAYLOAD_TOO_LARGEVMCI_ERROR_INVALID_PRIVVMCI_ERROR_GENERICVMCI_ERROR_PAGE_ALREADY_SHAREDVMCI_ERROR_CANNOT_SHARE_PAGEVMCI_ERROR_CANNOT_UNSHARE_PAGEVMCI_ERROR_NO_PROCESSVMCI_ERROR_NO_DATAGRAMVMCI_ERROR_NO_RESOURCESVMCI_ERROR_UNAVAILABLEVMCI_ERROR_NOT_FOUNDVMCI_ERROR_ALREADY_EXISTSVMCI_ERROR_NOT_PAGE_ALIGNEDVMCI_ERROR_INVALID_SIZEVMCI_ERROR_REGION_ALREADY_SHAREDVMCI_ERROR_TIMEOUTVMCI_ERROR_DATAGRAM_INCOMPLETEVMCI_ERROR_INCORRECT_IRQLVMCI_ERROR_EVENT_UNKNOWNVMCI_ERROR_OBSOLETEVMCI_ERROR_QUEUEPAIR_MISMATCHVMCI_ERROR_QUEUEPAIR_NOTSETVMCI_ERROR_QUEUEPAIR_NOTOWNERVMCI_ERROR_QUEUEPAIR_NOTATTACHEDVMCI_ERROR_QUEUEPAIR_NOSPACEVMCI_ERROR_QUEUEPAIR_NODATAVMCI_ERROR_BUSMEM_INVALIDATIONVMCI_ERROR_MODULE_NOT_LOADEDVMCI_ERROR_DEVICE_NOT_FOUNDVMCI_ERROR_QUEUEPAIR_NOT_READYVMCI_ERROR_WOULD_BLOCKVMCI_ERROR_CLIENT_MINVMCI_ERROR_CLIENT_MAXVMCI_SHAREDMEM_ERROR_BAD_CONTEXTVMCI_NO_PRIVILEGE_FLAGSVMCI_PRIVILEGE_FLAG_RESTRICTEDVMCI_PRIVILEGE_FLAG_TRUSTEDVMCI_PRIVILEGE_ALL_FLAGSVMCI_DEFAULT_PROC_PRIVILEGE_FLAGSVMCI_LEAST_PRIVILEGE_FLAGSVMCI_MAX_PRIVILEGE_FLAGSvmci_datagramvmci_datagram_recv_cbvmci_resource_typeVMCI_RESOURCE_TYPE_ANYVMCI_RESOURCE_TYPE_APIVMCI_RESOURCE_TYPE_GROUPVMCI_RESOURCE_TYPE_DATAGRAMVMCI_RESOURCE_TYPE_DOORBELLVMCI_RESOURCE_TYPE_QPAIR_GUESTVMCI_RESOURCE_TYPE_QPAIR_HOSTvmci_resourcevmci_routeVMCI_ROUTE_NONEVMCI_ROUTE_AS_HOSTVMCI_ROUTE_AS_GUESTdatagram_entryrun_delayedrecv_cbdelayed_datagram_infoin_dg_host_queuemsg_payloadVMCI_RESOURCES_QUERYVMCI_GET_CONTEXT_IDVMCI_SET_NOTIFY_BITMAPVMCI_DOORBELL_LINKVMCI_DOORBELL_UNLINKVMCI_DOORBELL_NOTIFYVMCI_DATAGRAM_REQUEST_MAPVMCI_DATAGRAM_REMOVE_MAPVMCI_EVENT_SUBSCRIBEVMCI_EVENT_UNSUBSCRIBEVMCI_QUEUEPAIR_ALLOCVMCI_QUEUEPAIR_DETACHVMCI_HGFS_TRANSPORTVMCI_UNITY_PBRPC_REGISTERVMCI_RPC_PRIVILEGEDVMCI_RPC_UNPRIVILEGEDVMCI_RESOURCE_MAXbitmap_ppn32bitmap_ppn64vmci_notify_bm_set_msgvmci_doorbell_link_msgnotify_idxvmci_doorbell_unlink_msgvmci_doorbell_notify_msgvmci_callbackdbell_entrydbell_index_tableVMCI_EVENT_CTX_ID_UPDATEVMCI_EVENT_CTX_REMOVEDVMCI_EVENT_QP_RESUMEDVMCI_EVENT_QP_PEER_ATTACHVMCI_EVENT_QP_PEER_DETACHVMCI_EVENT_MEM_ACCESS_ONVMCI_EVENT_MEM_ACCESS_OFFVMCI_EVENT_MAXvmci_event_datavmci_event_msgvmci_event_cbvmci_subscriptioncallback_datavmci_data_in_out_headervmci_sg_elemvmci_resource_query_msg_paddingvmci_event_payld_ctxcontext_idvmci_guest_deviceexclusive_vectorsinout_wqdata_buffer_basetx_buffertx_buffer_basenotification_bitmapnotification_basedbell_delayed_dispatchdbell_index_table_removevmci_dbell_get_priv_flagsvmci_dbell_host_context_notifybitmap_ppnvmci_dbell_register_notification_bitmapvmci_dbell_scan_notification_entriesvmci_devvmci_dispatch_dgsvmci_doorbell_createvmci_doorbell_destroyvmci_doorbell_notifyvmci_event_dispatchvmci_event_exitvmci_event_initnew_subscription_idvmci_event_subscribesub_idvmci_event_unsubscribevmci_free_dg_buffersvmci_get_vm_context_idvmci_guest_cid_updatevmci_guest_code_activevmci_guest_exitvmci_guest_initvmci_guest_probe_devicevmci_guest_remove_devicevmci_interruptvmci_interrupt_bmvmci_interrupt_dma_datagramvmci_read_datadgvmci_send_datagramvmci_use_ppn64vmci_write_datavmci_vsock_cbvmci_handle_arrvmci_datagram_snd_rcv_infovmci_hostvmci_ctxlist_itemdatagram_queuepending_datagramsdatagram_queue_sizeuser_versionqueue_pair_arraydoorbell_arraypending_doorbell_arrayn_notifiershost_contextnotify_pagevmci_ctx_inforemote_cidvmci_ctx_chkpt_buf_infocpt_bufcpt_typevmci_ctx_notify_recv_infodb_handle_buf_uvadb_handle_buf_sizeqp_handle_buf_uvaqp_handle_buf_sizevmci_qp_alloc_infoproduce_sizeconsume_sizeppn_vanum_ppnsvmci_qp_set_va_infovmci_qp_page_file_infoproduce_page_fileconsume_page_fileproduce_page_file_sizeconsume_page_file_sizeproduce_vaconsume_vavmci_qp_dtch_infovmci_qp_page_storevmci_obj_typeVMCIOBJ_VMX_VMVMCIOBJ_CONTEXTVMCIOBJ_SOCKETVMCIOBJ_NOT_SETvmci_dbell_notify_resource_infoVMCI_NOTIFY_RESOURCE_QUEUE_PAIRVMCI_NOTIFY_RESOURCE_DOOR_BELLVMCI_NOTIFY_RESOURCE_ACTION_NOTIFYVMCI_NOTIFY_RESOURCE_ACTION_CREATEVMCI_NOTIFY_RESOURCE_ACTION_DESTROYvmci_init_blkvmci_qp_alloc_info_vmvmvmci_set_notify_infonotify_uvavmci_host_devct_typevmci_hash_tableuser_buf_uvauser_buf_sizehandle_arraydrv_cp_harray_to_uservmci_call_vsock_callbackvmci_drv_exitvmci_drv_initvmci_get_context_idarray_ptrvmci_handle_arr_append_entryvmci_handle_arr_createvmci_handle_arr_destroyvmci_handle_arr_get_entryvmci_handle_arr_get_handlesentry_handlevmci_handle_arr_has_entryvmci_handle_arr_remove_entryvmci_handle_arr_remove_tailvmci_host_closevmci_host_code_activevmci_host_do_alloc_queuepairvmci_host_do_init_contextvmci_host_do_recv_notificationsvmci_host_exitvmci_host_initvmci_host_openvmci_host_polliocmdioargvmci_host_unlocked_ioctlvmci_host_usersvmci_register_vsock_callbackvmci_resource_addresource_handlevmci_resource_by_handlevmci_resource_getvmci_resource_handlevmci_resource_lookupvmci_resource_putvmci_resource_removefrom_guestvmci_event_ctxvmci_datagram_queue_entrydg_sizeVMCI_NOTIFICATION_CPT_STATEVMCI_WELLKNOWN_CPT_STATEVMCI_DG_OUT_STATEVMCI_DG_IN_STATEVMCI_DG_IN_SIZE_STATEVMCI_DOORBELL_CPT_STATEvmci_handle_listdbell_cpt_statebitmap_idxvmci_queue_headerproducer_tailVMCI_QPFLAG_ATTACH_ONLYVMCI_QPFLAG_LOCALVMCI_QPFLAG_NONBLOCKVMCI_QPFLAG_PINNEDVMCI_QP_ALL_FLAGSVMCI_QP_ASYMMVMCI_QP_ASYMM_PEERvmci_event_payld_qppeer_idvmci_event_qpvmci_qp_alloc_msgvmci_qp_detach_msgvmci_event_release_cbppn_setnum_produce_pagesnum_consume_pagesproduce_ppnsconsume_ppnsvmci_queueq_headersaved_headerkernel_ifvmci_queue_kern_if__mutexpasvasheader_pagevmci_qpproduce_qconsume_qproduce_q_sizeconsume_q_sizeguest_endpointqp_broker_stateVMCIQPB_NEWVMCIQPB_CREATED_NO_MEMVMCIQPB_CREATED_MEMVMCIQPB_ATTACHED_NO_MEMVMCIQPB_ATTACHED_MEMVMCIQPB_SHUTDOWN_NO_MEMVMCIQPB_SHUTDOWN_MEMVMCIQPB_GONEqp_broker_entrycreate_idattach_idrequire_trusted_attachcreated_by_trustedvmci_page_filessaved_produce_qsaved_consume_qwakeup_cblocal_memqp_guest_endpointctx_free_ctxqp_alloc_guest_workqp_alloc_hypercallqp_alloc_queuepage_storeqp_broker_allocqp_broker_attachqp_broker_createupdate_consumerqp_dequeue_lockedqp_enqueue_lockedqp_free_queueqpairproduce_q_headerconsume_q_headerqp_get_queue_headersqp_guest_endpoint_destroyqp_host_alloc_queueproduce_uvaconsume_uvaqp_host_get_user_memoryqp_host_map_queuesqp_host_unregister_user_memoryqp_init_queue_mutexmy_idqp_notify_peercall_bufqp_populate_ppn_setqp_release_pagesqp_save_headersqp_wait_for_ready_queueqp_wakeup_cbvmci_context_get_priv_flagsvmci_ctx_add_notificationvmci_ctx_check_signal_notifyevent_hndvmci_ctx_createvmci_ctx_dbell_createvmci_ctx_dbell_destroyvmci_ctx_dbell_destroy_allvmci_ctx_dequeue_datagramvmci_ctx_destroyvmci_ctx_enqueue_datagramvmci_ctx_existsvmci_ctx_getvmci_ctx_get_chkpt_statesrc_priv_flagsvmci_ctx_notify_dbellvmci_ctx_pending_datagramsvmci_ctx_putvmci_ctx_qp_createvmci_ctx_qp_destroyvmci_ctx_qp_existsdb_handle_arrayqp_handle_arrayvmci_ctx_rcv_notifications_getvmci_ctx_rcv_notifications_releasevmci_ctx_remove_notificationvmci_ctx_set_chkpt_statevmci_ctx_supports_host_qpvmci_ctx_unset_notifyvmci_is_context_ownervmci_qp_allocvmci_qp_broker_allocvmci_qp_broker_detachvmci_qp_broker_exitguest_memvmci_qp_broker_mapvmci_qp_broker_set_page_storevmci_qp_broker_unmapvmci_qp_guest_endpoints_exitproduce_qsizeconsume_qsizevmci_qpair_allocvmci_qpair_consume_buf_readyvmci_qpair_consume_free_spacebuf_typevmci_qpair_dequeueiov_sizevmci_qpair_dequevvmci_qpair_detachvmci_qpair_enqueuevmci_qpair_enquevproducer_headvmci_qpair_get_consume_indexesvmci_qpair_get_produce_indexesvmci_qpair_peekvmci_qpair_peekvvmci_qpair_produce_buf_readyvmci_qpair_produce_free_spacedg_delayed_dispatchdg_dispatch_as_hostout_handlevmci_datagram_create_handlevmci_datagram_create_handle_privvmci_datagram_destroy_handlevmci_datagram_dispatchvmci_datagram_invoke_guest_handlervmci_datagram_send