[[PageNavi(internal24-navi)]]
{{{ comment
h2w-title:その他の関数説明
}}}
== その他の関数説明 == #SECTION07211000000000000000
* smp_call_function(), smp_call_function_interrupt()
* 汎用のプロセッサ間割り込み処理関数。 smp_call_function関数に他のCPUで実行して欲しい関数を 渡すと、全てのCPU上でプロセッサ間割り込みが発生し smp_call_function_interrupt関数が呼び出される。 smp_call_function_interrupt関数では、指定された関数の 実行を行う。プロセッサ間割り込みを要求したCPUで、 他のCPU上でのプロセッサ間割り込みハンドラの完了を 待ち合わせることもできる。
* send_IPI_allbutself()
* 自CPU以外の全てのCPUに対してプロセッサ間割り込みを送る。
* send_IPI_mask()
* 指定されたCPU群に対してプロセッサ間割り込みを送る。
* send_IPI_self()
* 自CPU自身に対してプロセッサ間割り込みを送る。
* SMP処理時、保留状態にしていた割り込みを要求に対応する 割り込みハンドラを起動するときに利用(hw_resend_irq関数)。
----
''(NIS)HirokazuTakahashi [[BR]]2000年12月09日 (土) 23時55分06秒 JST''1
[[PageNavi(internal24-navi)]]