linux/include/linux/stop_machine.h
<<
/spa4.3 >/form.3 >a img src="../.static/gfx/right.png" alt=">>">/spa4.3spa4 class="lxr_search">input typopthidden" namoptnavtarget" .3input typopttext" namoptsearch" idptsearch">butt3.1typoptsubmit">Search/form.3 >/spa4.3spa4 class="lxr_prefs".3 >a href="+prefs?return=include/linux/stop_machine.h"/a>/spa4.3op >/div.3op >form acv3.4="ajax+*" method="post" onsubmit="return false;">input typopthidden" namoptajax_lookup" idptajax_lookup" .3/form.3div class="headingbott3m">div idptsearch_results" class="search_results"3 .3op >/div.3 >div idptcontent">3 >div idptfile_contents".
   1>/a>#ifndef >a href="+code=_LINUX_STOP_MACHINE" class="sref">_LINUX_STOP_MACHINE>/a><   2>/a>#define >a href="+code=_LINUX_STOP_MACHINE" class="sref">_LINUX_STOP_MACHINE>/a><   3>/a>>spa4 class="comment">/* "Bogolock": stop the entire machine, disable interrupts.  This is a>/spa4.3   4>/a>>spa4 class="comment">   very heavy lock, which is equi.3/spa4.3   5>/a>>spa4 class="comment">   (and more).  So the "read" side to such a lock is anything which>/spa4.3   6>/a>>spa4 class="comment">   disables preeempt. */>/spa4.3  7>/a>#iref="+4/form.3div bhine.h#L7" idptL7" clascpupre>#iref="f href" clascpuprrm.3ss="chine.h#L7" idptL7" class="line" namoptL8t">  7>8a>#iref="+4/f8rm.3div bhine.h#L7" idptL7" clascpumaskpre>#iref="f href" clascpumaskprrm.3ss="chine.h#L7" idptL7" class="line" namoptL9t">  7>9a>#iref="+4/f9rm.3div bhine.h#L7+ambig/op   oncasm-alpha/system.h|op   oncasm-arm/system.h|op   oncasm-avr32/system.h|op   oncasm-black_MA/system.h|op   oncasm-cris/system.h|op   oncasm-frv/system.h|op   oncasm-gener">/u64#iref="f>sp">asm/system.hrm.3ss="chine.h#L7" idptL7" class="line" namoptL10">   1>/0a>#ifndef >a href="+cod0  >/>

 machine.h#L3" idptL3" class="line" namoptL11">   1>//a>#ifndef >a href="+codde=_L1NUX_STOPHINE" class="sreOP_MACdINE>/a><   2>1/a>#define >a href="+co1de=_L12
 machine.h#L3" idptL3" class="line" namoptL13">   3>1/a>>spa4 class="comment1">/* 1quot;Bogolock": stop the*stop_machine.h#L7" idptL7" class="line" namoptL14">   4>1/a>>spa4 class="comment1">   1ery heavy lock, which is equ* s="line" nam: f hezeuch ane" namput/>sl CPU="ind ru3	 e/lifunsubmistop_machine.h#L7" idptL7" class="line" namoptL15">   5>1/a>>spa4 class="comment1">   1and more).  So the "rea* @fn:uch afunsubmich>/ru3stop_machine.h#L7" idptL7" class="line" namoptL16">   6>1/a>>spa4 class="comment1">   1isables preeempt. */>/spa4.3* @data:uch adata ptr gbouch a@fn()stop_machine.h#L7" idptL7" class="line" namoptL17t">  7>1/a>#iref="+4/17sables preeempt. */>/spa4.3* @cpus:uch acpusch>/ru3uch a@fn()put/(NULL ="incput+4  7>18a>#iref="+4/18sables preeempt. */>/spa4.3*stop_machine.h#L7" idptL7" class="line" namoptL19t">  7>19a>#iref="+4/19sables preeempt. */>/spa4.3* Descri4.3	 :ude/licaus"inauchis ach>/be scheduledput/includcpu,stop_machine.h#L7" idptL7" class="line" namoptL20">   1>20a>#ifndef >a href="+co20  >/20sables preeempt. */>/spa4.3* ee"  ofg every href="ina href="includee  idptcef="that nod70ef=stop_machine.h#L7" idptL7" class="line" namoptL21">   1>2/a>#ifndef >a href="+co2de=_L21sables preeempt. */>/spa4.3* holp  
naue/linux/ bouin whicincpuch rnclud/li- href="d regbmicwhe3stop_machine.h#L7" idptL7" class="line" namoptL22">   2>//a>#define >a href="+codde=_L22nd more).  So the "rea* @fn()pru3s.stop_machine.h#L7" idptL7" class="line" namoptL23">   3>2/a>>spa4 class="comment2">/* 2quot;Bogolock": stop t3*stop_machine.h#L7" idptL7" class="line" namoptL24">   4>2/a>>spa4 class="comment2">   2ery heavy lock, which is equ* de/lican/be thought ofgainau3/spa4.stop_machine.h#L7" idptL7" class="line" namoptL25">   5>2/a>>spa4 class="comment2">   2and more).  So the "rea*    6>2/a>>spa4 class="comment2">   2isabla hHINE" class="sres="line" namINE>/a><  7>2/a>#iref="+4/27p_machine.h#L2" idptL2" class="line" namoptL28t">  7>28a>#iref="+4/28sables preeempt. */>/spa4.he*stop_machine.h#L7" idptL7" class="line" namoptL29t">  7>29a>#iref="+4/29sables preeempt. */>/spa4.3* __s="line" nam: f hezeuch ane" namput/>sl CPU="ind ru3	 e/lifunsubmistop_machine.h#L7" idptL7" class="line" namoptL30">   1>30a>#ifndef >a href="+co30  >/30sables preeempt. */>/spa4.3* @fn:uch afunsubmich>/ru3stop_machine.h#L7" idptL7" class="line" namoptL31">   1>3/a>#ifndef >a href="+co3de=_L31sables preeempt. */>/spa4.3* @data:uch adata ptr gbouch a@fnstop_machine.h#L7" idptL7" class="line" namoptL32">   2>3/a>#define >a href="+co3de=_L32nd more).  So the "rea* @cpus:uch acpusch>/ru3uch a@fn()put/(NULL ="incput+4   3>//a>>spa4 class="comment"">/* 3quot;Bogolock": stop t3*stop_machine.h#L7" idptL7" class="line" namoptL34">   4>3/a>>spa4 class="comment3">   3ery heavy lock, which is equ* Descri4.3	 :ude/lif="ide/ecialu3   5>3/a>>spa4 class="comment3">   3and more).  So the "rea* won't come bougog ev.3   6>3/a>>spa4 class="comment3">   3isables preeempt. */>/spa4.3*/stop_machine.h#L7" idptL7" class="line" namoptL37t">  7>3/a>#iref="+4/37sabla hHINE" class="sre__s="line" namINE>/a><  7>38a>#iref="+4/38rm.3  7>39a>#iref="+4/39p_machine.h#L2" idptL2" class="line" namoptL40">   1>40a>#ifndef >a href="+co40  >/40sabl>">HINE" class="sreinlnamINE>/a></a><   1>4/a>#ifndef >a href="+co4de=_L41sabl                               conshHINE" class="srecpumask_tINE>/a><   2>4/a>#define >a href="+co4de=_L42nd m{chine.h#L2" idptL2" class="line" namoptL43">   3>4/a>>spa4 class="comment4">/* 43sabl        a hHINE" class="sreretINE>/a><   4>//a>>spa4 class="comment"">   44sabl        INE" class="srenuxal_irq_ href="INE>/a><   5>4/a>>spa4 class="comment4">   45sabl        INE" class="sreretINE>/a><   6>4/a>>spa4 class="comment4">   46sabl        INE" class="srenuxal_irq_enef="INE>/a><  7>4/a>#iref="+4/47sabl        idden" INE" class="sreretINE>/a><  7>48a>#iref="+4/48rm.3}chine.h#L7" idptL7" class="line" namoptL49t">  7>49a>#iref="+4/49rm.3   1>50a>#ifndef >a href="+co50  >/50rm.3   1>5/a>#ifndef >a href="+co5de=_L51sable/prev idptse

v idptfile_co#iref="footer">
dee originaluLXR software bntch ahine.h#L7http://sourcegboge.net/projects/lxr">LXR ;: sunityUX_S,  e/liexperistopalu3
nxr." cla.no kindlnt ost"d bnthine.h#L7http://www.redpill-" cpro.noefRedpill L cpro ASUX_S, providercofgL cla consult  
nand opera.3	 s servic"ins" ie 1995.
v idptfil/bodytfl/htmlse