1
     �_’I|¥‰ÓMjqØ‚¦ð¬÷ÃÈ      File not found.
     �¾ÃÈ      File not found.
     ˆÌË937ÊÃÈ ©    /* SPDX-License-Identifier: GPL-2.0 */
#if !defined(_TRACE_QLA_H_) || defined(TRACE_HEADER_MULTI_READ)
#define _TRACE_QLA_H_

#include <linux/tracepoint.h>

#undef TRACE_SYSTEM
#define TRACE_SYSTEM qla

#define QLA_MSG_MAX 256

#pragma GCC diagnostic push
#ifndef __clang__
#pragma GCC diagnostic ignored "-Wsuggest-attribute=format"
#endif

DECLARE_EVENT_CLASS(qla_log_event,
	TP_PROTO(const char *buf,
		struct va_format *vaf),

	TP_ARGS(buf, vaf),

	TP_STRUCT__entry(
		__string(buf, buf)
		__dynamic_array(char, msg, QLA_MSG_MAX)
	),
	TP_fast_assign(
		__assign_str(buf, buf);
		vsnprintf(__get_str(msg), QLA_MSG_MAX, vaf->fmt, *vaf->va);
	),

	TP_printk("%s %s", __get_str(buf), __get_str(msg))
);

#pragma GCC diagnostic pop

DEFINE_EVENT(qla_log_event, ql_dbg_log,
	TP_PROTO(const char *buf, struct va_format *vaf),
	TP_ARGS(buf, vaf)
);

#endif /* _TRACE_QLA_H */

#define TRACE_INCLUDE_FILE qla

#include <trace/define_trace.h>
  :   ˆl–ßi~”êh¥8 Eq—®2%1hßÌƒqæ�Æa–Ðz¾””ÔD¨ 	Å ÕÆ\¸Ë*bÑ¿Ê ¸    ý7zXZ  i"Þ6 !   t/å£á7|] ?‘E„h;ÞÞ¦$|ŒJë~¥!Ë‚�¼Åx+Hbý�æà%eÃ„Jöðc¤ÏÇ¤¿Ë¥ç/Ã	©Š\A—$up ÌK¦ÌX…0—²Íœµÿ1aÜP)à%oNèÚ³v- û.öB¢àT¹ K² bJ]CÌ[Ñ´±ðâÄ„²†R
‚•ómd\œþ‚J/&$ëUùi4áÅyŠt¸X,˜¹…‚;sÿIâáÝÀ®V•q¢PÖæŒoìö?J’Ø'Ø3úÆÈºÓ¿!.G¸Î‹Gý±´ò½½è²îäÞp6(#RÕÒ¤›:EI§ø½Öê•ˆÚ«É}ñ.<öq e•¾œà1e¸ã&�^™U{Õ%Sÿø6o¸‚žÈÁ¨[yå7�¨_ÎP|^­…Í^iY5“nÝˆ.ÉtãÕË®ìÞTñ“<ä8•ø@f�tT¤ãÕŒâ®feW·ÑuVh´‚eÕ"N8‹¤g|}„ðiïèz	™ ?=Þ~IÂ¼B`ÆÀ»GÇ1„œ›Rõ^",[:øä'L†eíó¹¶êí�ÀìX‚’jŽà¥?ád±¯®Æ‘% óë¼{±™;`ÀÝØ+¼c×Š¸¥ÍøûtˆbY?‰«¶—Éà¢,Ï’Ûø›9Û@ø�ZVDËqò:Í_"gÆãªø :«K’ ”¡	‚‚H„rF½=À\‰Óóø8ùH‰³€tµ*(Ü‰år&ÿ¿“„˜À‰ô#;•|Œe¤¶¤ùÆqóq·ÆÄÐãß£ë›òL7¨ÂNöÀÎ²—RZYjòlƒõR¬((éƒMœÒ'Ï¥à”>«bŸa[W°ÿºû§mÂ§ª,ƒ^9Ç§�AVTJ�Ò�ŒŠƒÞ@?–Ÿ7m&á"Jâ}_º”Hè~­`�I^|K58!'´‡ðÚ4ûêÃ{t·î/Öy¡‚SYÍàH"ïYoýóf0ÊH÷u1]æ¹Ò 5qÉþ8{§jÙqáû�¦LÝ­”Ög'Òáð…V	_2Uú4× îÌý#%!tMÞ|îši£Ä±¯örìÉ¥
Å2âÖÓ[n
`W2.µsc1(;Î�(ÉØ úF¸‚�Í¤ûÒ´È>Ž”w,§O±D%hŸáÀ³®È(\|lb¾ÿzÕÖÕ¢vÄFË[î«¤¯¡PïgÒW¦*ŸÈÏ‰Ý{¥¦_(¯Qò¹,ÝÕ4O¤L©>GŠÓ8’&N¢1Ñ˜ž„”º™›]€LãØÄkÒ¤F†,‹bÔês�”ýoµu‹÷ÛU5ds¤I¨(�M@½þYX�Ê9rDP‡Wra2W
ÅÇ:MdÍmÙúø‰?¹?lñû&Â>¸�~B»ú9e–tI·µ¦J3uñ”à_Oò¥Apé;o¢…ªÒõƒºl{É[:xÀ<ã\ÈÐÐöTñ¶�BÏÕ{&jåû:ùßÓ2Ÿ¦oïµ=ÇAM~î¦½æÝ@¯cŒzZÏ<4ÇgÖë¦7<Ô¦“ù?âÈgÂÖ�)áˆår=ÝUÇ'À[Ë¦ ørÙŒÎ‹-¢žgM.o°s•ºö;M—Ä�1Âì¿P�ˆ?»væ\¥FK»gp™C5Aûlý:¥­<C-‡ö€•ˆb;1÷|ø
¹(b#ÎŽê§:;BWtwó’RDòRØ/“p"�É¹¬2LØ0õ‚¼×²9-^ZkÙ©î<Ëö!ÒiX²ËÜ0<Ù,²ÿñ’o„õ
�’ÿÑš»ð	á&=2¡tB~QG²´:ž9)£Êµxo²kTLF²
Ù/Ä*¸Ž Ø Ö‰ônvr‡±C;.—¦TÐjI�ÜrÑ?n¬¾ÙØ! ¿I©À9ôn*Ìiþ›w<3¶þ·¡m¸®í2óË»ÜKÏ6ëGoÕg´[v'ÛÜ=ÄLöÕº¯j’,¿&>d·CP¹D]BÉ>”ÔF\k÷—¬i{Ô	h)aóïæïâû<‚È×‰[†¾>›æ£°¬–ëpº‹…ç‚V·éQÏÐ™§±Þûº,ót¯&H!-soâ³ÃÏ
šÅQst+)eYIÊw´JÓg?¤‘{!Fß9+Û¦ý‹þÎ½‚$­ÄÝúú�ZB´¸ââ«§Ú¥¯l‘
° ]>ð[òùx€2fl[Ñ°q=knEÙô�´I³vJ¾ðû�	çr)ÔƒÌ‡G4ðl_ŠÔÑ‚Óñ„ê|l&råêi_™ç-rN+”á}.¢¥‡9¾÷�Qè®X·Í¼»^�ÈÜÀ‰¨ã:>£;¥¸cé–�Ñì>¶`TYÅ—þ¬†}G1ïRg
rI<)cn‚‹X©­¥á,Õå‘¤ëGäƒ€{„P—-r�ÚlÉ…¨¾¡€Ð‘kú>ƒi¬Q�/ÑN  ‚Žä'hÍ(H˜OX˜xz;±ÛŽ%¡«Í¬® Ã/bñˆp€Êí¦+‹å&†”ñZÖBþ"àŠÇòÊSÈ´æªŸ4¦ª6›ÂÛÓÊ|Øy`y¢Ë.MÅLD'¥’‹€Cöo»í
qnòT{Ï)ªpªc_‹µ7œŽG„ä³·5så~]ð—PnfÂB9ÅQ½�ÙS úŠçjÞ!«LK¿Í¹{+ù­�’tæ¸y^€˜®:úÒôSu!ö®“ŸgNìxRXò¸ž«t…	z�/gø~ñ,öé�¬MV'ªÒ¾M)k½Œ7ÇÜèÿ´‡Qr¦þ”›|ñ´†åËlu³­Ûæ‡ÌÅPÍ�œ"‚M`ì‹‡h�÷@óÆ�lNýŽï¢D^z,�Dï»+D@ñÀ–Ö1<ƒ½ìt‘;T^É‡X~hsæ=ñ\(˜š~TéûkãÒdã\V›‘•|Ø±iü?fs1!Û¨Õª×°tw‚"¥ø]rvR�‹7Ì;¦g{[¶m#-·²cû*©í˜€Ó¥rŒë’Z¿Ö5�ªÙG‡ç)»öS^àqñ&ŠÜ&Dðõ/~Ýèº)G˜†Ä7Ùð±ª^ÍÑxaÍáVÖÂ¥xEÿ«0ƒ–Ø Ã¿4[7w¼ÈBk – uwN[e�MõÙH¥ÎaÊWÍ;š¸$ MZì&„ÿnîçùÔ-?«¢axŸ¼Ïê¾PùDIÂÖÌ—Y5Äl ôc6i¤x÷²€Âe�–—‡/š´H¯|Ò.éa±®"Q¼c×ªXpM\î´ì+q/²ˆ�za!Á0‡e-Š:þØŸ[ü$Æö¬ü{Q9ÞÔ4Q@cñÞºûe˜jeUó ¼Ï/š0…2NZm.‘m‹ÄwïœJ˜E˜oì2ÐJNëbÛpÒÜ<‰Ê$ói	Ì×*Ú�‰`êòLÂÈ¥"?ÑôÙf;!ú¿E~¹§GúUé.oW4¦MÊ^Úí¡Û„@–l¤HDx|jÂGIÍ{—]´µsVBÛZÝ÷²#?Ã'8?`±Þy8Dñ‚Á…E™”‘Ä&’’1"
þÏ|u©õ–ºÿ‰/““¿c>~“c¦ÚW´ÿƒù^¦›PØ4ø¨JÚ¼rÄûq›Ò‡ó†½1ù,„³z(dÇÝg•LOë³’à[vò€éÖ‡t( (Ÿ¿ƒéù4×‚wm™µãGG�½‹Œ>ç¹UŽiìZ3Ît]„›áoDšxTûìhÉÑ•¾Y8Dö¢#*ÌR-"×tª½UFWPà«,Á@b*‚º
ö6––•ß³�Â¬]�ÀãÏÏoä­íÜ#X¨d›ò³2ÓS®lÇÙnáÝpHõjWæ!lºóÇpêÒ úÉG\b(-]ÿ›ÍÝóê§CäÈ{À­¯ú—/«’\È<#i îx»ˆ´ùžpyÏ§€j17®´