0
  "   ˆl–ßi~”Šh¥8 [¸'n	Õ1hßÁƒd¹À¿     TZif2                           ¥      €   ž¦H Ÿ»� †* ¡š÷�Ë‰ Ò#ôpÒa&Öþt\Ø€­�ÚþÃ�ÛÀ�ÜÞ¥�Ý©¬�Þ¾‡�ß‰Ž�àži�áip�â~K�ãIR�ä^-�å)4�æGJçQè',èò3êêÒëæðì±÷íÆÒî‘Ùï¯î�ðq»ñ�Ð�òÁ�óo²�ô_£�õO”�ö?…�÷/v�ø(¢ùX�ú„úøƒ ûèfüØe ýÈHþ¸G ÿ¨* ˜) ˆx q(�a' Q
‘A	¢0ì’�C£	Î“	­¿$
ð°”à¯¥ÙÍÀ‘¦¹¯©®'™‘‰�(ysir)YUIT)97)6*"S›	+5œò4¬âœÒ¬Áù�±ø­¡Û� v+-!�½�"V.#jÚ$5ï.%J¼&Ñ/'*ž'þí°)
€ )ÞÏ°*êb!+¾±±,Ó~¢-ž“².³`£/~u³0“B£1g’42s$¤3Gt44S¥5'V562è¥7868&8ç69ûç&:Æü6;ÛÉ&<°¶=»«&>�ú¶?›�&@oÜ¶A„©¦BO¾¶Cd‹¦D/ ·EDm§EóÓ7G-Š'GÓµ7Il'I³—8JíN(Kœ³¸LÖj¨M|•¸N¶L¨O\w¸P–.©Q<Y¹Rv©S;¹TUò©Tü¹V5ÔªVå::Xñ*XÅ;YþÓ+Z¤þ;[Þµ+\„à;]¾—+^dÂ;_žy+`MÞ»a‡•«b-À»cgw«d¢»eGY«eí„»g';«gÍf»i«i­H»jæÿ«k1¦›ÿÿ‘&  ÿÿ��ÿÿ�€ ÿÿ��ÿÿ��ÿÿ�€ LMT PDT PST PWT PPT ²X    ¤ì   †‚   	gS   H†„   +…   ?   ír‡   Î¦   	ŸÊ‰   
€þ
   b1‹   %ê   !Úå   %ž�Ž   'Ñ   *Põ�   ,2)   .\’   0ç$   3¸H”   6Œ   C·–   I\—   Oï“   U“-™   XhFš           TZif2                           ¥      ÿÿÿÿ^Àÿÿÿÿž¦H ÿÿÿÿŸ»�ÿÿÿÿ †* ÿÿÿÿ¡š÷�ÿÿÿÿË‰ ÿÿÿÿÒ#ôpÿÿÿÿÒa&ÿÿÿÿÖþt\ÿÿÿÿØ€­�ÿÿÿÿÚþÃ�ÿÿÿÿÛÀ�ÿÿÿÿÜÞ¥�ÿÿÿÿÝ©¬�ÿÿÿÿÞ¾‡�ÿÿÿÿß‰Ž�ÿÿÿÿàži�ÿÿÿÿáip�ÿÿÿÿâ~K�ÿÿÿÿãIR�ÿÿÿÿä^-�ÿÿÿÿå)4�ÿÿÿÿæGJÿÿÿÿçQÿÿÿÿè',ÿÿÿÿèò3ÿÿÿÿêÿÿÿÿêÒÿÿÿÿëæðÿÿÿÿì±÷ÿÿÿÿíÆÒÿÿÿÿî‘Ùÿÿÿÿï¯î�ÿÿÿÿðq»ÿÿÿÿñ�Ð�ÿÿÿÿòÁ�ÿÿÿÿóo²�ÿÿÿÿô_£�ÿÿÿÿõO”�ÿÿÿÿö?…�ÿÿÿÿ÷/v�ÿÿÿÿø(¢ÿÿÿÿùX�ÿÿÿÿú„ÿÿÿÿúøƒ ÿÿÿÿûèfÿÿÿÿüØe ÿÿÿÿýÈHÿÿÿÿþ¸G ÿÿÿÿÿ¨*     ˜)     ˆ    x     q(�    a'     Q
‘    A	¢    0ì’    �C£    	Î“    	­¿$    
ð°”    à¯¥    ÙÍ    À‘¦    ¹¯    ©®'    ™‘    ‰�(    ys    ir)    YU    IT)    97    )6*    "S›    	+    5œ    ò4¬    âœ    Ò¬    Áù�    ±ø­    ¡Û�     v+-    !�½�    "V.    #jÚ    $5ï.    %J¼    &Ñ/    '*ž    'þí°    )
€     )ÞÏ°    *êb!    +¾±±    ,Ó~¢    -ž“²    .³`£    /~u³    0“B£    1g’4    2s$¤    3Gt4    4S¥    5'V5    62è¥    786    8&    8ç6    9ûç&    :Æü6    ;ÛÉ&    <°¶    =»«&    >�ú¶    ?›�&    @oÜ¶    A„©¦    BO¾¶    Cd‹¦    D/ ·    EDm§    EóÓ7    G-Š'    GÓµ7    Il'    I³—8    JíN(    Kœ³¸    LÖj¨    M|•¸    N¶L¨    O\w¸    P–.©    Q<Y¹    Rv©    S;¹    TUò©    Tü¹    V5Ôª    Vå::    Xñ*    XÅ;    YþÓ+    Z¤þ;    [Þµ+    \„à;    ]¾—+    ^dÂ;    _žy+    `MÞ»    a‡•«    b-À»    cgw«    d¢»    eGY«    eí„»    g';«    gÍf»    i«    i­H»    jæÿ«    k1¦›ÿÿ‘&  ÿÿ��ÿÿ�€ ÿÿ��ÿÿ��ÿÿ�€ LMT PDT PST PWT PPT     ²X        ¤ì       †‚       	gS       H†„       +…       ?       ír‡       Î¦   	    ŸÊ‰   
    €þ
       b1‹       %ê       !Úå       %ž�Ž       'Ñ       *Põ�       ,2)       .\’       0ç$       3¸H”       6Œ       C·–       I\—       Oï“       U“-™       XhFš           

     �_’I|¥‰ÓMjqØ‚¦ð¬÷ÁÀ      File not found.
  )   ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÃ‚x_†I|¥�+ÃÂ "    /* SPDX-License-Identifier: GPL-2.0-or-later */
#ifndef _LINUX_LIVEPATCH_SCHED_H_
#define _LINUX_LIVEPATCH_SCHED_H_

#include <linux/jump_label.h>
#include <linux/static_call_types.h>

#ifdef CONFIG_LIVEPATCH

void __klp_sched_try_switch(void);

#if !defined(CONFIG_PREEMPT_DYNAMIC) || !defined(CONFIG_HAVE_PREEMPT_DYNAMIC_CALL)

DECLARE_STATIC_KEY_FALSE(klp_sched_try_switch_key);

static __always_inline void klp_sched_try_switch(void)
{
	if (static_branch_unlikely(&klp_sched_try_switch_key))
		__klp_sched_try_switch();
}

#endif /* !CONFIG_PREEMPT_DYNAMIC || !CONFIG_HAVE_PREEMPT_DYNAMIC_CALL */

#else /* !CONFIG_LIVEPATCH */
static inline void klp_sched_try_switch(void) {}
static inline void __klp_sched_try_switch(void) {}
#endif /* CONFIG_LIVEPATCH */

#endif /* _LINUX_LIVEPATCH_SCHED_H_ */
     	�ÀÃÂ      	File not found.
     �