HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux srvntsweb01 6.8.0-55-generic #57-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 12 23:42:21 UTC 2025 x86_64
User: admntserv (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //sys/kernel/btf/snd_hda_codec
���x�xnI�k&�k&�k&�k&�k&l&l&$l&6l&Fl&Zl&	jl&
yl&�l&�l&�l&�l&�l&�l&�!�l&�!@�l&�!�
�!

�!�!m&06~��!���!��!��/	@�$�!@�!m&+օ
u3z �Pz�Mk� �n� ύ�� m&���X^ �*�@)E@�*m&�!��6
7m&�
?m&�
Jm&Ym&�@jm&
�ym&-��m&6�m&6��m&�!��A@�m&6��m&�!�O�@2Y
`�m&��N��m&�X+�*,�*,�m&*,�m&
 ,�m&@,�m&--n&�@-RU@.n&3`.&n&�.2n&@/Bn&�!0Ln&
@0�!�!
�!�!cn&
�.$�y@)�^�
���!��!��*��)E@*m&�!@�A��F���6�6@�!rn&�!�n&�!�n&  ��n& �|@.$��P�
�!�n& �$�v@)`.��0
�\�
��n&z.�!.�!@
�!�!�!�!�n&@�.�!�$�!@z.�!�.�!�s.�!��!@	Q�!��.�!�
�!

�!�!

�!@�!
/�!@e$-{�!
/�!@e-{�!
{�!@e{
�!
v�!@e��!

�!@e�!

�!@�e��!��!�$�!�!
�!�!�n&���!�n&�!��	X�n&�+`	
	
�o&@�$u3� o& !o&@,o&`�d�7o&`z4.$�+ �G@�*-��P�Ko&]o&oo&
�o&
�o&
�o&
�o&u3d�o&Lb�o&�o&
�o&�v!_ �o&@�o&AQBیC�o& ��p&
`5��! p&�! ѓ�! p&�!�$p&�t �@*p&`1p&�:p&�&�!���+�!
�!
�!
�!
	Cp&�Wp&�jp&	8��!�� ̈�!@~p&�!@)�!��1���p&�!Z� �p&�@�p&̈�!�p&�!)�!@�|�!@�p&�!@�p&�!�&�p&�p&�p&q&q&#q&2q&Aq&Pq&`q&	oq&
~q&�q&�q&
�q&�q&�q&�q&�q&�q&
r&r&,r&<r&Lr&\r&lr&|r&�r&�r&�r&�r&�r& �r&!�r&"�r&#s&$s&$0s&
Ds&
Ys&@is&�5�! �P@��`.$�!�z4�
�!	
,�!v!_@Iw�v!_@Iw�X'��/ .$�@os&@ys&��Q�!�s&�!�s&�!�&�s&u3�!��!�F Y@�`�!�!���+��!�!�s
��!�!�s�
@�/�!�s&�
�;0,��Q�!�s&�!�s&�!?�!�s&�!�s&��u3�!H�!�!@�&@"�s&�!

�!�!�!�s&�6u3�!�Y���!��$�!�$�!@�~�!��s&�)E@*m&�!@�s&�!��!t&�!

�!�!�!t&�!(t&�!

�!
���!��7�!>t&P�5�!�P ��@.$�z4��F�Y��!@�$�!��$�!��~�!�s&@
�!�!�!�!Ot&��!�F@et&	h6~��!���rt&��t&@�t&��.�!@�t&
�	46��!
�!�!�!
�t&�t&�t&�t&�!�t&�
'M\ ��*@�N�u&8�N�!
���/�?-@)E@�u&P�9@!u&�Z��,u&�5u&�>u&Ku& Xu&-@iu&-�zu&-��u&�u& &-@�u&x�.�!#F�!@	Q"�ڞ"��u&�!ES�!@��"��u&�!�W�"�u&"@�u&"��"��"�."@�4�!�
�!

�!�!�u&�p��
&"�u&("@)E@�օ
�.$���e
��u&�Xu&-�v&�!�v&-��$)"�� !"=+"@v&�'v&���!1v&6@;v&$"��I,"�	 �

p23 
�D@
Fv&."�
��
�m&�!Rv&@\v&A�!

�!@"

�!"�!"

�!
"
�!�!"

�!��
"""qv&��v&�v&
"�v&�E4z�v&� 	"

�!
"

�!
"
U�!"

�!�"�v&""

"""�v&0��
�
 �v&oH@ "C@@w&5��!ѓ�!w&�"w&��"�,w&>�0��!�p&�! <w&�!@Kw&�Zw&*qw&
 {w&�!@�w&�!��w&�!��w&�w&@Q�!��w&��F�!�)�! �w&�!@��`~:��w&�!�,]=Q�!@2^�!��w&-��w&�w& �@1p&`:p&�x&�x&
�(x&�4x&�!Dx&�!@Sx&�!�ex&�!����!rx&�!@�x&�!��X�!��"@�"��x&�!���	�x&�	�.�!�
�x&*�
����x&3)E@@*m&""��1�!��x&"@�x&@y�
`�x&�(C���x&-�x&#"@�x&�y&"�y&
"�3y&�!�!
!"" "�!Ay&@~���@Oy&6@?��Zy&x~��!6@�P
�y��by&ly&u3� .$� <�/"����@	�R@
)E@*m&1"@[�*�yy&*��y&*�%"�y&8�e
��
&"@�y&��y&��y&�!��m&�!�y&�!@�N�'"�!�y&*"$"
�!-"'"

&"0"�y&~:	aP
2"�y&0��
&"�e
@z&�!�z&5"�f�
z& )E@@3"3"

6"z&Xs.<"z.>"@.@"��.B"��$B"�D"@	QF"�(z&F"��.H"5z&K"@@z&N"�
:"e
;"Iz&�P~��!6@�P
�u3��.$���5
`Sz&
�\z&
��$8"��R�)E@@*m&P"��N����	�Z

!o& 
^�@
9"
:"$�="
:"�?"

:"eA"
v:"e�C"

:"eE"

:"e�G"

:"J"�!I"

:"M"�!L"
:"O"	cz&rz&�z&�z&�z&�z&�z&�z&�z&�z&8�����@�z&U"�{&.�{&${&W"@4{&Y"�
R"
T"




V"



�
X"<{&(Z{&@d{&@s{&]"�|{&a"��{&c"
Z"

@
\"

_"`"�{&8�N�$d"@�{&e"��{&��^"
_"b"S"["�{&
f"�{&�Z� ��@�{&`@��{&���N�
�Pk"@�/�6��{&f"@�{&f"P �`�0	��~��{&�
|&�|&'|&1|& �>@<|&�F|&n"���P|&f" Z|&f"0b|&3@h|&��t|&p"�^
;���||&h"�|&*��|&*��|&*����|&6�(�N�$�"@�|&�"��/��|&@V
@�|&@��|&@��|&@�|&@@�|&@��|&6��|&@}&�"�}&�A�}&�#}&�,}&�7}&�B}&P}&�"@U}&�"Z}&�R�c}&�{2�!� k}&�!@"r}&
$��6@${}&*�$�}&*�$�}&*�$�}&*�$�}&*�$�}&*�$�}&*�$�}&*�$'*�$�}&*�$�}&*�$~&*�$~&
�$(~&
%4~& %C~&�@%V���%~��&L~&_"�'\~&�'q~&(`�
@(>�
`(�~&6�(�~&*)�~& )j"

m"�i"l"�~&o"�~&�~&�~&�~&�~&�!

m"t"�~&��y"&{"@&}"�
v"

k"x"

k"�z"
m"*|"&.&u":&u"@
~"F&XJM�*�/�@=��~��	�<�B��w""m"
N&����j"~��!@)�:��)V&�)`&�*n&#+{&,2Y,�&,˜,�&,�&,�&,�&,�&
 ,�&@,�"

�"�"�&D����i"�P�"~��!@�/��&��&s"�V& �&�"@ "�&6�"0�&�@#�m&�#9�@@$8�&�"�$=�&�$G�&`%M�&h"@%T�&h"&K�
6�&Y�&�@'e�&�@(s�&h"@)}�&*��&�"@*��&h"�*��&h"@+��&h",��&��,ˀ&h"�-�h"�.ր&h"@/�&:"0�&@0�&A0��&B0�&C0%�&D08�&E0G�&F0X�&G0d�&H0u�&I0��&J0��&K0��&L0��&M0��&N0&O0́&P0��Q0܁&R0�&S0�&T0�&U0�&V0:�&W0E�&�0S�&�0b�&1p�&�"@1}�&�"�1��&h"�1��&�2��&�2��&
�5‚&
�5˂&�"�5ւ&6�&h"@6�&
P��&�"�&�"@�+�"�^.�"��&�"�&�"@VS�"�^S�"�+�&�">�&�"@
�"�"
�"�"
�"f"�"

�"f"�"
�"f"*�"H�&(�.�"#F�"@ES�"�rG�"�T�&�"

�"�"�!�"^�&
XOy&>u& Ku&@�bf"`Z��9�!u&m�& z&5"@�$�"��"

�"�"�!�"
�"�"�!�"t�&��&��&��&��&΃&	��.$$�e�"@փ&��P
���
&"߃&*@8G�"�6��3@�"
�"�&
���N�A8G�"@zF���&
��bf"����(���&��&��&� �&����*�&�"��"g"
�"f"�"
�!�"f"�"5�&��
�@* ?�&*!N�&
@;�"�
�"�"W�&�bf"`�& 8@
�"e�&�bf"�O	�(	^< 
�"p�&�bf"� ~�&@��&��&�!D��
@8G�"���&$��z4��&„&'��" 
�"�"
$̄&ք&߄&�&�&��&�&#�&`1�&
:�&�"@C�&f"�J�&�"�U�&�"�c�&f"0��&�"@f�
�o�&
�|�&
���&
���&��& ��&@…&�΅&�ۅ&�f"
�&�bf"� 
�"�P�"�&�" �"�"�"
�"�"
�"�&z&�!z4@�bf"`p�&�bf"'M	>�	
�"�&!�&�"��
@�"
�"*�")�&6.
��bf"�G\�"�
�"f"
7�&�bf"E�&P�&� �!	0�w	8[�&�"�"

�"@�!o�&8G�"Iw
@�!

�"�!

�"3"

�"�"�"4"�!�"

�!�!@�!h"f"�"�"�"�"�"�"�!�"�"�"�"�"�"�"�"�"f"
 
i"��&��P5�
�x�s"�Y�"�&�"@Yu"�+Yu"�2Y�"

m"�"�"�"
m"�"
m"�"��&�"��&����"u3s"@�"�"��&Ȇ&ކ&�&�&#�&=�&V�&l�&��&��&ԇ&��&)�&W�&x�&��&��&߈&
�!��&#�@�Pk"�&�!@k}&�*ߘ
@��`
�&��$�&��&@�&@@)�&@�3�&@�>�&C�& H�&@�y&�!�M#�E�&	 z4	(X�&
@�*`�4*a��*bx&*cz*d�
*ee�&�n�&�|�&ra\h@�Wh���&
@6���&�	��&#��&�H��#�
lj&
ԉ&�&
#��&
#@&#�
#

#	#�&"���P�"~��!�,�:��,�&
-�&
 -&�&@-2�&
`-C�&
�-Y�&
�-i�&
�-`�
�-��&
.�$#@.~�&#�.T�&#/����/��&6�0��&
1=�& 1:�&*@1W<
�1(~&
�1�4�1��&�1��&�1�P�1NJ&�1�}&�1ϊ&�1ي&�1F��1�&�1��&�1�&#2#

####

#*#�&0w1#��
&"@8G�"���"�6�&##
##0�&##

####
#
I�&��~�
@>�
`�
��M��i�&��~�
@>�
`�w�Q��M����&��E�&	@�M�H��&ˋ&��&�&!#"#
@##
 �M��, #0�&%#&#
@## �M��,$#K�&)#*#
@## �M��,(#b�&)# �M��,,#z�&)# �M��,.#��&)# �M��,0##4#
k"2#�!&"#######
�M@w1#�N#�wQ��&>#
�M@w1#��&#͌&@#
�M@w1#�N#�
�&B#

\��".$����&D#�&>#6�&@#P�&@#n�&@#��&@#��&B#

�M@w1#�N#�wQ��&L#

�M@w1#��&#܍&N#��&N#�&N#-�&N#

�M@w1#�N#�
I�&S#

w1#�e�&U#

w1#r�&W#
w1#��&Y#
w1#��&#��&[#��&[#��&[#

�Pk"�/B�̎&_#

�Pd�|Lh�1@ݎ&a#

�y&�!�&���&�y&
"y&"�&c#
w1#�&*�&e#-�&W#>�&v�

�y&�!L�&i#
��
&"Z�&k#g�&i#

�y&�!ڞ"w�&n#��&i#
�!�y&�!��&q#��&i#

�y&�!�
��&t#

w1#��Ə&v#

�Pk"�׏&x#

�Pk"��&z#��&Y#
�&Y#�&p�2�&p�J�&��
\��"d�&�#

�Nm"\��"��&�#
�Nm"G���&�#��&>#&@#Ր&B#

�&�"8G�"��&�"��&�#
�P�"�&�#

8G�"&�&�#
8G�">�&#"C�&�#

8G�"�)b�&>s#"l�&�#
8G�"%0*��&�#

8G�".$��&�#
�Pk"�2#��&�#ϑ&>#��&@#�&B#:�&��\�&��u�&����&������& �!
@
�#��&Ē&Ԓ&�&�&�&�&.�&F�&V�&	b�&
q�&��&��&
��&��&ȓ&ٓ&�&��&�&�&1�&F�&[�& p�&0��&��&��&��&Ҕ&�&7��&8�&&�&8�&K�&]�&u3l.$@
�#m�&8G�� �P�"@�!
�
�#�&��&��&��&��&ѕ&�&��&�&$�&7�&D�&U�&a�&n�&|�&��&��&��&�-4f"�
 Ŗ&@Ԗ&A�&B
�#��&�&�&3�&I�&]�&r�&��&(��&
��&�" ��&
���&�"�ŗ&
͗&
 ۗ&�"@�&
��8	�#��&
���&�#��&f"��&f"��&��)�&
 	
�#�#
f"
5�&-4f"�4

�#�#�#�#�"�#�#�#�#
�#�#�#i

�#B�&�R�&6na�&�
8G�"u3
�9
* 
p�&�#

�P�!��&�#��&�#��&�#

���D���&�#͘&�#

8G�"�bf"^<�#.$�$AZ
�_W٘&�#
8�&�"�&
�&�#
8G�"^<�#3�
��&�#
8G�"�/�#-4f"�&*&�&�#
��!8G�"�bf"'M
>�&�#
��!8G�"�bf"'M
G�&�
M�&�#
��!��!\�&�#
��!8G�"�bf"m�&/��"v�&
�&�#
��!8G�"�bf"��&�#��&�#��&�#
��!8G�"�bf"�J�"��&�#ϙ&�#
��!8G�"�bf"ޙ&W�&�#��&�#

8G�"�"
�&�#
8G�"�9
�&�#
8G�"^<�"3�&�#
8G�"I�&�#

8G�"�b
]�&�#

�N�A��(Ť
x�&�#��&�#��&�#

8G�"�4
��&�#ؚ&�

�&��&�#

8G�"�bf"^<�#�$AZ
�_W�&�#

(�&�!1�&�!:�&�#\�&�#

8G�"^<�#~�&�"��&��&$
8G�"��&�#d��#��&�"��&$
8G�"Л&�#��&�"ڛ&*�&$�&�&"�&6�&G�&X�&l�&~�&��& ��&@��& ��&ʜ&ٜ&�&��&��&6~��!�u3����A
�&�@�
@�
`.$k?�
"��&
`)E@�*m&$�

$$	$)�&
$$
�"$$>�&(�bf"�,
  $@)E�P�&�Z�&$��$_�&�8�bf"�,
 �	@�<$�l�&�v�&���&���&���&���&f"���&f"��&f"�
 Ν&
@Z�&
$�$۝&�$
"
 
$�&�&�&
$$"�&
"�@
$+�&:�&J�&Z�&k�&z�&��&��&��&ʞ&	ޞ&
�&�j@9�$�
$
$�"�"$$


$$$�"��&�&*�&A�&[�&u�&��&��&��&֟&	�&
�&(�&D�&
`�&x�&��&��&à&ݠ&��&�&1�&N�&j�&��&��&��&ѡ&`�&B :"%$
�
($

8G�"�bf"^<�#�&�&*$��&g�
8G�"BZ�&$�&-$�g��&i�$�&i�0�&g�
Z�&
$H�&3$

�1:"�De��j[�&5$k�&5$

�1:"�De��&8$��&g���&i���&g���&g�΢&i�
*8G�"�bf"ߢ&?$
8G�"Z�&$�&A$�&g��&g��&i�
JM$�P�"-�&�"4�&F$I�&F$Z�&F$

8G�"JMj�&J$v�&J$��&F$��&F$��&F$��&F$٣&J$�&F$�&F$
/8G�"�"JM$�&T$&�&g�:�&g�
8G�"�bf"�,
M�&X$\�&i�k�&�:�&g���&i���&�#

8G�"
"��&_$
8G�"
"ͤ&a$

8G�"
";Wޤ&c$

8G�"�bf"�,
.$��&*�
�Q$�&e$

8G�"^<�#
�&g$

8G�"$�&f"�Q$,�&f"5�&i$

8G�"�bf"�,
N�&k$
$8G�"�bf"�,
 $i�&m$��&k$��&X$ƥ&�#ܥ&�#
8G�",�&f"Ν&
��&s$�&�#

8G�".�&f"8�&f"C�&v$`�&�#w�&�#
$8G�"�	�,
��&z$
$8G�"�bf"�,
��&|$ʦ&|$
8G�"Bߦ&$

�P�"��&-�&��&�$�&�#.�&�#A�&g�S�&i�f�&g�|�&i���&g���&i���&g�ç&i�

8G�".$$�~�A�'��է&*�F�&�"�&�$
8G�"�bf"�&
�&�$

8G�"-4f"�o}*+�&�$

8G�"�bf".
�"@�&�$

8G�";0@��"�!N�&�$

8G�";0@[�&�!`�&�$

�Nm"�B�w�&�$
���&�$
�!8G�".$�N
>�
��&�$
(�&�!�~���&�$��&�#
8G�"Ԩ&�$�&���&p��&p�*�&p�?�&p�S�&p�h�&p�z�&p���&p���&�

�]�"8G�"�y&�!��&�$ש&�$

�]�"8G�"E�&�)�y&�!�&�$
8G�"RU
�&�$

��"�!z&�!�@�&�$0�&�$

8G�"A�'�� �";0@E�&�$

z&�!�
S�&�$
8G�"�bf"ߘ
g�&�$v�&�#

8G�"��&f"��&�$
8G�"k�"��&�$
8G�"�bf"��
�
��&�$
8G�"�bf"E�&�)ê&�$

8G�"ت&�"�z4
ݪ&W�&�$

8G�"��&�"�&�$

8G�"z&�!z4�bf"�&�$

8G�"�"�bf"^<&�&�$

8G�"D��"9�&�$R�&�#
*8G�"�bf"'M
�k�&�$

8G�"�f�"�bf"��&�$

8G�"�bf"�N
'M
>�
��
�
��&�$

8G�"�bf"'M
>�
��
�
��&�$

8G�"�bf"ߘ
>�
��
�
ԫ&�$�&�$�&�##�&�#
8G�"�]�"�y&�!<�&�$R�&�#s�&�#��&�#��&��
�"�P�"��&Ӕʬ&�$

�P�"~��!��&8G�"�&*�&�$�&�#
8G�"�4**�&�$
8G�"�bf"RUF�&�$

8G�"�bf"f�&�$
8G�"�bf"��&�$

�P�"~��!��&-�&�"��&�$��&�#
�"8G�"Ӕǭ&�$
��
�"ݭ&�$

8G�"�]�"�e�)�y&�!�&�$	�&�# �&�#

8G�"�bf"�4�&�$

8G�"�bf"^<Q�&�$
8G�"Q
j�&%
8G�"]f"RU��&%
8G�"�bf"E�&P�&
�)
��&%��&�#خ&�#�&�#
8G�"-4f"��&
%

8G�"&�&f"5�&f"�
=�&%Y�&�$

8G�"v�&�"{�&%

8G�"�bf"z&�!��&%��&�#

(�&�!�%�!„&
��&�'¯&%
�!8G�".$ۯ&%

8G�"�vf"�bf".9
�&%

8G�"�bf"U��"	�&%

8G�"�bf"K�
�"�&
)�&%
8G�"-4f"A�&%Z�&�$

8G�"�bf"�@�q�&
}�&!%��&�$

ت&�"�%�!��&$%

8G�"ت&�"1�&�!�bf"����&&%

�P�"ְ&(%�&�#

(�&�!�%�!�&+%&�&�#

(�&�!C�&
)K�&�P�&.%f�&�#��&+%��&�#��&%

8G�"v�&�"�y&�!�]�"߱&4%

8G�"v�&�"E�&�)�y&�!��&6%�&%<�&%X�&%s�&6%

8G�"�bf"'M
ˑ��&<%��&�$
8G�"�4�"Ʋ&?%ݲ&k$
�P�"Q
�&B%
8G�"�bf"'M
�~��&D%#�&�#7�&�#
8G�">�
�bf"O�&H%
8G�">�
i�&J%��&�#��&�#��&�#ճ&�#�&�#
�&+%
�"8G�"�bf"%�&R%>�&�#[�&�#x�&�#
D��"��&W%��&�#��&�#
��

JM$)P
۴&[%�&�#�&�#
)E@�(
�&_%snd_device_typeSNDRV_DEV_LOWLEVELSNDRV_DEV_INFOSNDRV_DEV_BUSSNDRV_DEV_CODECSNDRV_DEV_PCMSNDRV_DEV_COMPRESSSNDRV_DEV_RAWMIDISNDRV_DEV_TIMERSNDRV_DEV_SEQUENCERSNDRV_DEV_HWDEPSNDRV_DEV_JACKSNDRV_DEV_CONTROLsnd_device_stateSNDRV_DEV_BUILDSNDRV_DEV_REGISTEREDSNDRV_DEV_DISCONNECTEDsnd_device_opsdev_freedev_registerdev_disconnectsnd_devicesnd_cardmixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osshda_device_idrev_idsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_aes_iec958subcodedig_subframesnd_hwdep_dsp_statusnum_dspsdsp_loadedchip_readysnd_hwdep_dsp_imagesnd_pcm_uframes_tsnd_pcm_sframes_tsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_pcm_hw_param_tsnd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4SNDRV_CHMAP_UNKNOWNSNDRV_CHMAP_NASNDRV_CHMAP_MONOSNDRV_CHMAP_FLSNDRV_CHMAP_FRSNDRV_CHMAP_RLSNDRV_CHMAP_RRSNDRV_CHMAP_FCSNDRV_CHMAP_LFESNDRV_CHMAP_SLSNDRV_CHMAP_SRSNDRV_CHMAP_RCSNDRV_CHMAP_FLCSNDRV_CHMAP_FRCSNDRV_CHMAP_RLCSNDRV_CHMAP_RRCSNDRV_CHMAP_FLWSNDRV_CHMAP_FRWSNDRV_CHMAP_FLHSNDRV_CHMAP_FCHSNDRV_CHMAP_FRHSNDRV_CHMAP_TCSNDRV_CHMAP_TFLSNDRV_CHMAP_TFRSNDRV_CHMAP_TFCSNDRV_CHMAP_TRLSNDRV_CHMAP_TRRSNDRV_CHMAP_TRCSNDRV_CHMAP_TFLCSNDRV_CHMAP_TFRCSNDRV_CHMAP_TSLSNDRV_CHMAP_TSRSNDRV_CHMAP_LLFESNDRV_CHMAP_RLFESNDRV_CHMAP_BCSNDRV_CHMAP_BLCSNDRV_CHMAP_BRCSNDRV_CHMAP_LASTsnd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infoitem_ptriec958snd_ctl_elem_valuesnd_kcontrol_info_tsnd_kcontrolprivate_valuevdsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_fasyncsnd_dma_devicesnd_dma_buffersnd_pcm_hardwaresubformatsrate_minrate_maxchannels_minchannels_maxbuffer_bytes_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_freesync_stopget_time_infofill_silencesnd_pcm_substreampstrlatency_pm_qos_reqdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releasehw_openedmanaged_buffer_allocsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatperiod_sizebyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_pcm_chmap_elemsnd_pcm_chmapkctlchmapchannel_masksnd_hwdep_opsioctl_compatdsp_statusdsp_loadsnd_hwdeposs_typeossregAC_WID_AUD_OUTAC_WID_AUD_INAC_WID_AUD_MIXAC_WID_AUD_SELAC_WID_PINAC_WID_POWERAC_WID_VOL_KNBAC_WID_BEEPAC_WID_VENDORdrm_audio_component_opsput_powercodec_wake_overrideget_cdclk_freqsync_audio_rateget_elddrm_audio_component_audio_opsaudio_ptrpin_eld_notifypin2portmaster_bindmaster_unbinddrm_audio_componentaudio_opsmaster_bind_completehda_nid_tsnd_arrayalloc_alignhdac_deviceafgmfgafg_function_idmfg_function_idafg_unsolmfg_unsolpower_capschip_nameexec_verbstart_nidend_nidin_pmwidget_lockwidgetsvendor_verbslazy_cachecaps_overwritingcache_coefhdac_busext_opsremap_addrppcapspbcapmlcapgtscapdrsmcapcodec_listnum_codecscaddr_tblunsol_queueunsol_rpunsol_wpunsol_workcodec_maskcodec_poweredcorbrirblast_cmdrirb_wqposbufdma_typechip_initaligned_mmiosync_writeuse_posbufsnoopalign_bdle_4kreverse_assigncorbrp_self_clearneeds_damn_long_delaynot_use_interruptsaccess_sdnctl_in_dwordpoll_countbdl_pos_adjdma_stop_delayreg_lockaudio_componentdisplay_power_statusdisplay_power_activehlink_listcmd_dma_statesdo_limithdac_widget_treeHDA_DEV_COREHDA_DEV_LEGACYHDA_DEV_ASOCHDA_INPUTHDA_OUTPUThdac_bus_opsget_responselink_powerhdac_ext_bus_opshdev_attachhdev_detachhdac_rbhda_busmodelnameprepare_mutexpcm_dev_bitsallow_bus_resetresponse_resetno_response_fallbackbus_probingkeep_powerjackpoll_in_suspendprimary_dig_out_typemixer_assignedhda_codecprobe_idpresetpatch_opspcm_list_headpcm_refbeepbeep_modewcapsmixersnidsspdif_mutexcontrol_mutexspdif_outspdif_in_enablefollower_dig_outsinit_pinsdriver_pinscvt_setupsuser_mutexinit_verbsuser_pinshwdepconfiguredin_freeingdisplay_power_controlspdif_status_resetpin_amp_workaroundsingle_adc_ampno_sticky_streampins_shutupno_trigger_senseno_jack_detectinv_eapdinv_jack_detectpcm_format_firstcached_writedp_mstdump_coefpower_save_nodeforce_pin_prefixlink_down_at_suspendrelaxed_resumeforced_resumeno_stream_clean_at_suspendctl_dev_idpower_on_acctpower_off_acctpower_jiffiespower_filterproc_widget_hookjacktbljackpoll_intervaljackpoll_workdepop_delayfixup_idfixup_listfixup_nameverbshda_codec_opsbuild_controlsbuild_pcmsunsol_eventset_power_statecheck_power_statusstream_pmhda_pcm_opsget_delayhda_pcm_streammaxbpsHDA_PCM_TYPE_AUDIOHDA_PCM_TYPE_SPDIFHDA_PCM_TYPE_HDMIHDA_PCM_TYPE_MODEMHDA_PCM_NTYPEShda_pcmpcm_typeown_chmaphda_beeptonelinear_toneplayingkeep_power_at_enablebeep_workpower_hookhda_fixupchained_beforechain_idhda_verbverbhda_pincfghda_spdif_outctlshda_vmaster_mute_hooksw_kctlhda_input_mux_itemhda_input_muxnum_itemsHDA_FRONTHDA_REARHDA_CLFEHDA_SIDEHDA_DIG_NONEHDA_DIG_EXCLUSIVEHDA_DIG_ANALOG_DUPhda_multi_outnum_dacsdac_nidshp_nidhp_out_nidextra_out_niddig_out_niddig_out_usedno_share_streamshare_spdifanalog_ratesanalog_maxbpsanalog_formatsspdif_ratesspdif_maxbpsspdif_formatshda_pintblhda_nid_itemhda_amp_listhda_loopback_checkamplisthda_conn_listhda_cvt_setupstream_tagchannel_idmap_follower_func_tfollower_init_arghdac_driverhda_codec_patch_thda_codec_driverSNDRV_PCM_CLASS_GENERICSNDRV_PCM_CLASS_MULTISNDRV_PCM_CLASS_MODEMSNDRV_PCM_CLASS_DIGITIZERSNDRV_PCM_CLASS_LASTSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTSNDRV_PCM_AUDIO_TSTAMP_TYPE_COMPATSNDRV_PCM_AUDIO_TSTAMP_TYPE_DEFAULTSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINKSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_ABSOLUTESNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_ESTIMATEDSNDRV_PCM_AUDIO_TSTAMP_TYPE_LINK_SYNCHRONIZEDSNDRV_PCM_AUDIO_TSTAMP_TYPE_LASTSNDRV_PCM_TSTAMP_TYPE_GETTIMEOFDAYSNDRV_PCM_TSTAMP_TYPE_MONOTONICSNDRV_PCM_TSTAMP_TYPE_MONOTONIC_RAWSNDRV_PCM_TSTAMP_TYPE_LASThdac_streambdlperiod_bytessd_addrspib_addrfifo_addrdpibr_addrdpiblpibsd_int_sta_maskassigned_keycurr_posstart_wallclkperiod_wallclkdelay_negative_thresholddsp_mutexsnd_compr_streamazx_devinsufficienthda_controller_opsdisable_msi_reset_irqposition_checkazxdev_indexdriver_typedriver_capsplayback_streamsplayback_index_offsetcapture_streamscapture_index_offsetget_positionpcm_listcodec_probe_maskfallback_to_single_cmdsingle_cmdprobinguc_bufferalign_buffer_sizepm_preparedgts_presentsaved_azx_devazx_pcmazx_get_pos_callback_tazx_get_delay_callback_ttrace_event_raw_azx_pcm_triggertrace_event_raw_azx_get_positiontrace_event_raw_azx_pcmtrace_event_data_offsets_azx_pcm_triggertrace_event_data_offsets_azx_get_positiontrace_event_data_offsets_azx_pcmbtf_trace_azx_pcm_triggerbtf_trace_azx_get_positionbtf_trace_azx_pcm_openbtf_trace_azx_pcm_closebtf_trace_azx_pcm_hw_paramsbtf_trace_azx_pcm_prepare__bpf_trace_azx_get_position__bpf_trace_azx_pcm__bpf_trace_azx_pcm_trigger__hda_codec_driver_register__probestub_azx_get_position__probestub_azx_pcm_close__probestub_azx_pcm_hw_params__probestub_azx_pcm_open__probestub_azx_pcm_prepare__probestub_azx_pcm_trigger__traceiter_azx_get_position__traceiter_azx_pcm_close__traceiter_azx_pcm_hw_params__traceiter_azx_pcm_open__traceiter_azx_pcm_prepare__traceiter_azx_pcm_triggerazx_bus_initazx_codec_configureazx_free_streamsazx_get_pos_lpibazx_get_pos_posbufazx_get_positionazx_get_responseazx_get_sync_timesystem_tsaudio_tsazx_get_time_infofull_resetazx_init_chipazx_init_streamsazx_interruptazx_pcm_closeazx_pcm_freeazx_pcm_hw_freeazx_pcm_hw_paramsazx_pcm_openazx_pcm_pointerazx_pcm_prepareazx_pcm_triggerazx_probe_codecsazx_send_cmdazx_single_send_cmdazx_stop_all_streamsazx_stop_chiphda_codec_driver_probehda_codec_driver_removehda_codec_driver_shutdownhda_codec_driver_unregisterhda_codec_matchhda_codec_unsol_eventperf_trace_azx_get_positionperf_trace_azx_pcmperf_trace_azx_pcm_trigger_buscpcmsnd_hda_attach_pcm_streamsnd_hda_bus_resetsnd_hda_codec_configuredmabsnd_hda_codec_load_dsp_cleanupbyte_sizesnd_hda_codec_load_dsp_preparesnd_hda_codec_load_dsp_triggersnd_hda_codec_set_namestream_updatetrace_event_raw_event_azx_get_positiontrace_event_raw_event_azx_pcmtrace_event_raw_event_azx_pcm_triggertrace_raw_output_azx_get_positiontrace_raw_output_azx_pcmtrace_raw_output_azx_pcm_triggersnd_pci_quirksubdevice_maskAC_JACK_LINE_OUTAC_JACK_SPEAKERAC_JACK_HP_OUTAC_JACK_CDAC_JACK_SPDIF_OUTAC_JACK_DIG_OTHER_OUTAC_JACK_MODEM_LINE_SIDEAC_JACK_MODEM_HAND_SIDEAC_JACK_LINE_INAC_JACK_AUXAC_JACK_MIC_INAC_JACK_TELEPHONYAC_JACK_SPDIF_INAC_JACK_DIG_OTHER_INAC_JACK_OTHERAC_JACK_LOC_NONEAC_JACK_LOC_REARAC_JACK_LOC_FRONTAC_JACK_LOC_LEFTAC_JACK_LOC_RIGHTAC_JACK_LOC_TOPAC_JACK_LOC_BOTTOMAC_JACK_LOC_EXTERNALAC_JACK_LOC_INTERNALAC_JACK_LOC_SEPARATEAC_JACK_LOC_OTHERAC_JACK_LOC_REAR_PANELAC_JACK_LOC_DRIVE_BAYAC_JACK_LOC_RISERAC_JACK_LOC_HDMIAC_JACK_LOC_ATAPIAC_JACK_LOC_MOBILE_INAC_JACK_LOC_MOBILE_OUTAC_JACK_PORT_COMPLEXAC_JACK_PORT_NONEAC_JACK_PORT_FIXEDAC_JACK_PORT_BOTHhda_model_fixupsnd_hda_pin_quirkHDA_FIXUP_INVALIDHDA_FIXUP_PINSHDA_FIXUP_VERBSHDA_FIXUP_FUNCHDA_FIXUP_PINCTLSHDA_FIXUP_ACT_PRE_PROBEHDA_FIXUP_ACT_PROBEHDA_FIXUP_ACT_INITHDA_FIXUP_ACT_BUILDHDA_FIXUP_ACT_FREEAUTO_PIN_MICAUTO_PIN_LINE_INAUTO_PIN_CDAUTO_PIN_AUXAUTO_PIN_LASTAUTO_PIN_LINE_OUTAUTO_PIN_SPEAKER_OUTAUTO_PIN_HP_OUTauto_pin_cfg_itemis_headset_micis_headphone_michas_boost_on_pinINPUT_PIN_ATTR_UNUSEDINPUT_PIN_ATTR_INTINPUT_PIN_ATTR_DOCKINPUT_PIN_ATTR_NORMALINPUT_PIN_ATTR_REARINPUT_PIN_ATTR_FRONTINPUT_PIN_ATTR_LASTauto_pin_cfgline_outsline_out_pinsspeaker_outsspeaker_pinshp_outsline_out_typehp_pinsnum_inputsdig_outsdig_out_pinsdig_in_pinmono_out_pindig_out_typedig_in_typeauto_out_pinDIGBEEP_HZ_STEPDIGBEEP_HZ_MINDIGBEEP_HZ_MAX__snd_hda_apply_fixupbeep_dev_disconnectbeep_dev_freebeep_dev_registercompare_input_typecompare_seqfill_audio_out_namegenerate_tonehda_get_autocfg_input_labelcheck_locationhda_get_input_pin_labelprint_amp_capsprint_amp_valsprint_codec_infowid_typeconn_lenprint_conn_listprint_device_listprint_digital_convprint_gpioprint_nid_arrayprint_pcm_capssupports_vrefprint_pin_capsprint_power_statesnd_hda_add_verbssnd_hda_apply_fixupsnd_hda_apply_pincfgssnd_hda_apply_verbssnd_hda_attach_beep_devicesnd_hda_beep_eventsnd_hda_codec_proc_newsnd_hda_detach_beep_devicesnd_hda_enable_beep_devicesnd_hda_generate_beepdef_confsnd_hda_get_input_pin_attrsnd_hda_get_pin_labelkcontrolucontrolsnd_hda_mixer_amp_switch_get_beepsnd_hda_mixer_amp_switch_put_beepignore_nidscond_flagssnd_hda_parse_pin_defcfgmodelsfixlistsnd_hda_pick_fixuppin_quirkmatch_all_pinssnd_hda_pick_pin_fixupsnd_jack_typesSND_JACK_HEADPHONESND_JACK_MICROPHONESND_JACK_HEADSETSND_JACK_LINEOUTSND_JACK_MECHANICALSND_JACK_VIDEOOUTSND_JACK_AVOUTSND_JACK_LINEINSND_JACK_BTN_0SND_JACK_BTN_1SND_JACK_BTN_2SND_JACK_BTN_3SND_JACK_BTN_4SND_JACK_BTN_5snd_jackkctl_listinput_dev_lockhw_status_cachehda_jack_callback_fnhda_jack_callbackunsol_resjackhda_jack_tblpin_sensejack_detectjack_dirtyphantom_jackblock_reportgating_jackgated_jackkey_report_jackbutton_statehda_jack_keymapHDA_JACK_NOT_PRESENTHDA_JACK_PRESENTHDA_JACK_PHANTOMhda_hintLINE_MODE_NONELINE_MODE_CODECLINE_MODE_MODELLINE_MODE_PINCFGLINE_MODE_VERBLINE_MODE_HINTLINE_MODE_VENDOR_IDLINE_MODE_SUBSYSTEM_IDLINE_MODE_REVISION_IDLINE_MODE_CHIP_NAMENUM_LINE_MODEShda_patch_itemSNDRV_HWDEP_IFACE_OPL2SNDRV_HWDEP_IFACE_OPL3SNDRV_HWDEP_IFACE_OPL4SNDRV_HWDEP_IFACE_SB16CSPSNDRV_HWDEP_IFACE_EMU10K1SNDRV_HWDEP_IFACE_YSS225SNDRV_HWDEP_IFACE_ICS2115SNDRV_HWDEP_IFACE_SSCAPESNDRV_HWDEP_IFACE_VXSNDRV_HWDEP_IFACE_MIXARTSNDRV_HWDEP_IFACE_USX2YSNDRV_HWDEP_IFACE_EMUX_WAVETABLESNDRV_HWDEP_IFACE_BLUETOOTHSNDRV_HWDEP_IFACE_USX2Y_PCMSNDRV_HWDEP_IFACE_PCXHRSNDRV_HWDEP_IFACE_SB_RCSNDRV_HWDEP_IFACE_HDASNDRV_HWDEP_IFACE_USB_STREAMSNDRV_HWDEP_IFACE_FW_DICESNDRV_HWDEP_IFACE_FW_FIREWORKSSNDRV_HWDEP_IFACE_FW_BEBOBSNDRV_HWDEP_IFACE_FW_OXFWSNDRV_HWDEP_IFACE_FW_DIGI00XSNDRV_HWDEP_IFACE_FW_TASCAMSNDRV_HWDEP_IFACE_LINE6SNDRV_HWDEP_IFACE_FW_MOTUSNDRV_HWDEP_IFACE_FW_FIREFACESNDRV_HWDEP_IFACE_LASThda_verb_ioctlbase_nameadd_jack_kctlafg_showcall_jack_callbackchip_name_storeclear_storedriver_pin_configs_showhda_free_jack_privhda_hwdep_ioctlhda_hwdep_ioctl_compathda_hwdep_openhints_showhints_storeinit_pin_configs_showinit_verbs_showinit_verbs_storeis_jack_detectablejack_detect_updatemfg_showmodelname_showmodelname_storecodecpparse_chip_name_modeparse_codec_modeparse_hint_modeparse_hintsparse_init_verbsparse_model_modeparse_pincfg_modeparse_revision_id_modeparse_subsystem_id_modeparse_user_pin_configsparse_vendor_id_modeparse_verb_modepin_configs_showpower_off_acct_showpower_on_acct_showread_pin_sensereconfig_storeremove_trail_spacesrevision_id_showrevision_id_storesnd_hda_create_hwdepsnd_hda_get_bool_hintsnd_hda_get_hintsnd_hda_get_int_hintsnd_hda_jack_add_kctl_mstsnd_hda_jack_add_kctlskey_nidjack_nidsnd_hda_jack_bind_keymapsnd_hda_jack_detect_enablesnd_hda_jack_detect_enable_callback_mstsnd_hda_jack_detect_state_mstsnd_hda_jack_pin_sensesnd_hda_jack_poll_allsnd_hda_jack_report_syncsnd_hda_jack_set_button_statesnd_hda_jack_set_dirty_allgated_nidgating_nidsnd_hda_jack_set_gating_jacksnd_hda_jack_tbl_clearsnd_hda_jack_tbl_disconnectsnd_hda_jack_tbl_get_from_tagsnd_hda_jack_tbl_get_mstsnd_hda_jack_tbl_newsnd_hda_jack_unsol_eventfw_sizefw_bufsnd_hda_load_patchsnd_hda_sysfs_clearsnd_hda_sysfs_initsubsystem_id_showsubsystem_id_storeuser_pin_configs_showuser_pin_configs_storevendor_id_showvendor_id_storevendor_name_showvendor_name_storeinit_follower_volctl_ret__snd_hda_add_vmasterdo_now__snd_hda_codec_cleanup_stream_snd_hda_set_pin_ctladd_conn_listadd_followersctlcheck_follower_presentcodec_exec_verbconvert_to_spdif_statusfind_mixer_ctlget_ctl_amp_tlvhda_call_codec_resumehda_call_codec_suspendhda_codec_pm_completehda_codec_pm_freezehda_codec_pm_preparehda_codec_pm_restorehda_codec_pm_resumehda_codec_pm_suspendhda_codec_pm_thawhda_codec_runtime_resumehda_codec_runtime_suspendhda_jackpoll_workhda_pcm_default_cleanuphda_pcm_default_open_closehda_pcm_default_preparehda_set_power_stateinit_follower_0dBinit_follower_unmutemap_followersput_kctl_with_valuequery_amp_capsread_pin_defaultsfg_noderead_widget_capsreally_cleanup_streamset_dig_outsetup_dig_out_streamimuxtype_idxsnd_hda_add_imux_itemknewsnd_hda_add_new_ctlssnd_hda_add_nidsnd_hda_add_pincfgsnd_hda_add_vmaster_hooksnd_hda_bus_reset_codecssnd_hda_check_amp_capssnd_hda_check_amp_list_powersnd_hda_codec_amp_initsnd_hda_codec_amp_init_stereosnd_hda_codec_amp_stereosnd_hda_codec_amp_updatesnd_hda_codec_build_controlssnd_hda_codec_build_pcmssnd_hda_codec_cleanupsnd_hda_codec_cleanup_for_unbindsnd_hda_codec_dev_freesnd_hda_codec_dev_registersnd_hda_codec_dev_releasecodec_addrsnd_hda_codec_device_initsnddev_managedsnd_hda_codec_device_newsnd_hda_codec_disconnect_pcmssnd_hda_codec_display_powersnd_hda_codec_eapd_power_filtersnd_hda_codec_get_pin_targetsnd_hda_codec_get_pincfgsnd_hda_codec_newsnd_hda_codec_parse_pcmssnd_hda_codec_pcm_newsnd_hda_codec_pcm_putsnd_hda_codec_preparesnd_hda_codec_registersnd_hda_codec_resetsnd_hda_codec_set_pin_targetsnd_hda_codec_set_pincfgsnd_hda_codec_set_power_savesnd_hda_codec_set_power_to_allsnd_hda_codec_setup_streamsnd_hda_codec_shutdownsnd_hda_codec_unregistersnd_hda_codec_update_widgetssnd_hda_correct_pin_ctlassociated_nidcvt_nidsnd_hda_create_dig_out_ctlssnd_hda_create_spdif_in_ctlsmoutsnd_hda_create_spdif_share_swsnd_hda_ctl_addsnd_hda_ctls_cleartextssnd_hda_enum_helper_infosnd_hda_find_mixer_ctlsnd_hda_get_conn_indexsnd_hda_get_conn_listmax_connssnd_hda_get_connectionssnd_hda_get_default_vrefsnd_hda_get_dev_selectmax_devicessnd_hda_get_devicessnd_hda_get_num_devicessnd_hda_input_mux_infosnd_hda_input_mux_putsnd_hda_lock_devicessnd_hda_mixer_amp_switch_getsnd_hda_mixer_amp_switch_infosnd_hda_mixer_amp_switch_putop_flag_tlvsnd_hda_mixer_amp_tlvsnd_hda_mixer_amp_volume_getsnd_hda_mixer_amp_volume_infosnd_hda_mixer_amp_volume_putsnd_hda_multi_out_analog_cleanupsnd_hda_multi_out_analog_opensnd_hda_multi_out_analog_preparesnd_hda_multi_out_dig_cleanupsnd_hda_multi_out_dig_closesnd_hda_multi_out_dig_opensnd_hda_multi_out_dig_preparesnd_hda_override_amp_capssnd_hda_override_conn_listsnd_hda_sequence_writesnd_hda_set_dev_selectsnd_hda_set_power_savesnd_hda_set_vmaster_tlvsnd_hda_shutup_pinssnd_hda_spdif_cmask_getsnd_hda_spdif_ctls_assignsnd_hda_spdif_ctls_unassignsnd_hda_spdif_default_getsnd_hda_spdif_default_putsnd_hda_spdif_in_status_getsnd_hda_spdif_in_switch_getsnd_hda_spdif_in_switch_putsnd_hda_spdif_mask_infosnd_hda_spdif_out_of_nidsnd_hda_spdif_out_switch_getsnd_hda_spdif_out_switch_putsnd_hda_spdif_pmask_getsnd_hda_sync_vmaster_hooksnd_hda_unlock_devicessnd_hda_update_power_acctsnd_print_pcm_bitsspdif_share_sw_getspdif_share_sw_putvmaster_hook