Show page source of internal22-244-操作関数群 #25398

[[PageNavi(internal22-navi)]]

{{{ comment
h2w-title:操作関数群
}}}
 

= 操作関数群 = #SECTION07250000000000000000

  *  sock_alloc() 
    *  socket構造体を確保する 
  *  sock_release() 
    *  socket構造体の解放を行う。 
  *  sockfd_lookup() 
    *  ファイルディスクリプタからsocket構造体を求める。	参照数をインクリメントする 
  *  sockfd_put() 
    *  socket構造体の参照数をデクリメントする。 
  *  sock_def_wakeup() 
    *  socketで待ちに入っているプロセスを起床する。 
  *  sock_def_readable() 
    *  socketで待ちに入っているプロセスを起床する。
    *  指定があれば、SIGIOシグナルを発生させる。 
  *  sock_def_write_space() 
    *  送信バッファに空きがあれば、socketで待ちに入っている	プロセスを起床する。
    *  また、指定があればSIGIOシグナルを発生させる。 
  *  sock_wake_async() 
    *  指定があればSIGIOシグナルを発生させる。 
  *  sk_alloc() 
    *  sock構造体を確保する。 
  *  sk_free() 
    *  sock構造体を解放する。 
  *  lock_sock(), release_sock() 
    *  sock構造体のロック、およびロック解除を行う。 
  *  sys_socketcall 
    *  ソケットシステムコールエントリ。ソケット用システムコールは	一つのシステムコール番号しか割り当てられておらず、	全てこのsys_socketcallからLinuxカーネルにとびこんで来る。 

----

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

[[PageNavi(internal22-navi)]]