タグ

ブックマーク / linuxjm.osdn.jp (25)

  • Man page of NETDEVICE

    Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page roff page 名前 netdevice - Linux ネットワークデバイスへの低レベルアクセス 書式 #include <sys/ioctl.h> #include <net/if.h> 説明 この man ページでは、ネットワークデバイスを設定するために 用いるソケットインターフェースについて解説する。 Linux はネットワークデバイスを設定するための標準的な ioctl を いくつか備えている。これらはどんなソケットのファイルディスクリプターにも 用いることができる。ファミリーやタイプは何でもよい。 これらの ioctl のほとんどは ifreq 構造体を渡す。 struct ifreq { char ifr_name[I

    syuu1228
    syuu1228 2012/02/24
    struct ifreqって色々メンバいるけど、殆ど全部unionなんすよね。つい2つ3つ使おうとしてハマる。
  • Man page of EVENTFD

    Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page roff page 名前 eventfd - イベント通知用のファイルディスクリプターを生成する 書式 #include <sys/eventfd.h> int eventfd(unsigned int initval, int flags); 説明 eventfd() は "eventfd オブジェクト" を生成する。 eventfd オブジェクトはユーザー空間アプリケーションがイベント待ち受け/通知用の 仕組みとして使うことができる。また、カーネルがユーザー空間アプリケーションに イベントを通知するためにも使うことができる。 このオブジェクトには、unsigned の 64 ビット整数 (uint64_t) 型のカウンターが含まれて

    syuu1228
    syuu1228 2012/02/21
    Man page of EVENTFD
  • Man page of CHMOD

    syuu1228
    syuu1228 2011/06/05
    @toripocca まさにそれがないと困るという話では
  • Man page of FUTEX

    Section: Linux Programmer's Manual (2) Updated: 2014-05-21 Index JM Home Page roff page 名前 futex - 高速ユーザー空間ロック 書式 #include <linux/futex.h> #include <sys/time.h> int futex(int *uaddr, int op, int val, const struct timespec *timeout, int *uaddr2, int val3); 注: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。 説明 futex() システムコールは、 指定したアドレスの値が変更されるのをプログラムが待つ手段や 特定のアドレスに対して待機中のプロセスを wake (起床) させる手段を提供する (プロセス

    syuu1228
    syuu1228 2011/01/21
    こんなんあるんだ。Manpage of FUTEX
  • Man page of MMAP

    Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page roff page 名前 mmap, munmap - ファイルやデバイスをメモリーにマップ/アンマップする 書式 #include <sys/mman.h> void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset); int munmap(void *addr, size_t length); 機能検査マクロの要件に関する情報は「注意」の節を参照。 説明 mmap() は、新しいマッピングを呼び出し元プロセスの仮想アドレス空間に作成する。 新しいマッピングの開始アドレスは addr で指定される。マッピングの長さは length 引

    syuu1228
    syuu1228 2010/12/24
    識者の添削求む>ファイルをmmapでMAP_LOCKEDにするとページキャッシュがmlockされて物理メモリに張り付きっぱなしになる?