ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
Linux Kernel Documents
>
Wiki
>
internal24-215-操作関数群
Linux Kernel Documents
Fork
linux-2.6
linux-2.4.36
概要
プロジェクト概要
開発ダッシュボード
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ソースコード
コードリポジトリリスト
Git
linux-2.6
linux-2.4.36
文書
Wiki
FrontPageの表示
ページ一覧
最近の更新
文書マネージャ
文書一覧
コミュニケーション
MLの一覧
編集
|
ページ一覧
|
最近の更新
|
ページの履歴を表示しています #25218
上:
ソケットレイヤ
前:
ソケットの解放
次:
ネットワークドライバインターフェイス
操作関数群
sock_alloc()
socket構造体を確保する
sock_release()
socket構造体の解放を行う。
sockfd_lookup()
ファイルディスクリプタからsocket構造体を求める。 参照数をインクリメントする
sockfd_put()
socket構造体の参照数をデクリメントする。
sock_def_wakeup()
socketで待ちに入っているプロセスを起床する。
ソケットのstate_changeメソッドとして登録される。
sock_def_readable()
socketで待ちに入っているプロセスを起床する。
指定があれば、SIGIOシグナルを発生させる。
ソケットのdata_readyメッソッドとして登録される。
sock_def_write_space()
送信バッファに空きがあれば、socketで待ちに入っている プロセスを起床する。
また、指定があればSIGIOシグナルを発生させる。
ソケットのwrite_spaceメソッドとして登録される。
sock_wake_async()
指定があればSIGIOシグナルを発生させる。
sk_alloc()
sock構造体を確保する。
sk_free()
sock構造体を解放する。
lock_sock(), release_sock()
sock構造体のロック、およびロック解除を行う。
sys_socketcall
ソケットシステムコールエントリ。ソケット用システムコールは 一つのシステムコール番号しか割り当てられておらず、 全てこのsys_socketcallからLinuxカーネルにとびこんで来る。
(NIS)
HirokazuTakahashi
2000年12月09日 (土) 23時55分06秒 JST
1
上:
ソケットレイヤ
前:
ソケットの解放
次:
ネットワークドライバインターフェイス