その他の関数説明

  • 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_single()
    • 指定されたCPUに対してプロセッサ間割り込みを送る。
  • send_IPI_self()
    • 自CPU自身に対してプロセッサ間割り込みを送る。
    • SMP処理時、保留状態にしていた割り込みを要求に対応する 割り込みハンドラを起動するときに利用.

(NIS)HirokazuTakahashi
2000年06月11日 (日) 22時29分57秒 JST
1