Catch up with changes up to Dec 22 (after 4.4-20011213-STABLE)
This commit is contained in:
parent
f7f1255275
commit
213a645d90
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=11507
103 changed files with 597 additions and 508 deletions
ja_JP.eucJP/man/man9
BUS_PRINT_CHILD.9BUS_READ_IVAR.9BUS_SETUP_INTR.9DEVICE_ATTACH.9DEVICE_DETACH.9DEVICE_PROBE.9DEVICE_SHUTDOWN.9DRIVER_MODULE.9MD5.9VFS_CHECKEXP.9VFS_FHTOVP.9VFS_INIT.9VFS_MOUNT.9VFS_QUOTACTL.9VFS_ROOT.9VFS_START.9VFS_STATFS.9VFS_SYNC.9VFS_UNMOUNT.9VFS_VGET.9VFS_VPTOFH.9VOP_ACCESS.9VOP_ACLCHECK.9VOP_ADVLOCK.9VOP_ATTRIB.9VOP_BWRITE.9VOP_CREATE.9VOP_FSYNC.9VOP_GETACL.9VOP_GETEXTATTR.9VOP_GETPAGES.9VOP_INACTIVE.9VOP_IOCTL.9VOP_LEASE.9VOP_LINK.9VOP_LOCK.9VOP_OPENCLOSE.9VOP_PATHCONF.9VOP_PRINT.9VOP_RDWR.9VOP_READLINK.9VOP_REALLOCBLKS.9VOP_REMOVE.9VOP_SETACL.9VOP_SETEXTATTR.9VOP_STRATEGY.9acl.9at_exit.9at_fork.9bios.9boot.9bus_alloc_resource.9bus_generic_attach.9bus_generic_detach.9bus_generic_map_intr.9bus_generic_print_child.9bus_generic_read_ivar.9bus_generic_shutdown.9bus_release_resource.9copy.9devclass_add_driver.9devclass_find.9devclass_get_device.9devclass_get_devices.9devclass_get_maxunit.9devclass_get_name.9devclass_get_softc.9device_add_child.9device_delete_child.9device_enable.9device_find_child.9device_get_children.9device_get_devclass.9device_get_driver.9device_get_ivars.9device_get_softc.9device_get_state.9device_get_unit.9device_probe_and_attach.9device_quiet.9device_set_desc.9device_set_flags.9devtoname.9fetch.9inittodr.9kernacc.9make_dev.9malloc.9microtime.9microuptime.9panic.9physio.9resettodr.9spl.9store.9style.9tvtohz.9uio.9vget.9vput.9
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_PRINT_CHILD.9,v 1.6.2.4 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_PRINT_CHILD.9,v 1.6.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/BUS_PRINT_CHILD.9,v 1.6 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_PRINT_CHILD 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm BUS_PRINT_CHILD
|
||||
.Nd デバイスについての情報の表示
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn BUS_PRINT_CHILD "device_t dev" "device_t child"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_READ_IVAR.9,v 1.3.2.3 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_READ_IVAR.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/BUS_READ_IVAR.9,v 1.5 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_READ_IVAR 9
|
||||
.Os
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm BUS_WRITE_IVAR
|
||||
.Nd バス特有のデバイスインスタンス変数の操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn BUS_READ_IVAR "device_t dev" "device_t child" "int index" "uintptr_t *result"
|
||||
.Ft int
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_SETUP_INTR.9,v 1.1.2.5 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/BUS_SETUP_INTR.9,v 1.1.2.6 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/BUS_SETUP_INTR.9,v 1.4 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd April 2, 2000
|
||||
.Dt BUS_SETUP_INTR 9
|
||||
.Os
|
||||
|
@ -32,8 +32,8 @@
|
|||
.Nm BUS_SETUP_INTR
|
||||
.Nd 割り込みハンドラの作成と接続
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn BUS_SETUP_INTR "device_t dev" "device_t child" "struct resource *irq" "int flags" "driver_intr_t *intr" "void *arg" "void **cookiep"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_ATTACH.9,v 1.3.2.3 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_ATTACH.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DEVICE_ATTACH.9,v 1.6 2001/08/17 06:26:56 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_ATTACH 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm DEVICE_ATTACH
|
||||
.Nd デバイスのアタッチ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn DEVICE_ATTACH "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_DETACH.9,v 1.3.2.4 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_DETACH.9,v 1.3.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DEVICE_DETACH.9,v 1.6 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_DETACH 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm DEVICE_DETACH
|
||||
.Nd デバイスのデタッチ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn DEVICE_DETACH "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_PROBE.9,v 1.4.2.5 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_PROBE.9,v 1.4.2.6 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DEVICE_PROBE.9,v 1.5 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Os
|
||||
.Dt DEVICE_PROBE 9
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm DEVICE_PROBE
|
||||
.Nd デバイスの存在のプローブ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn DEVICE_PROBE "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_SHUTDOWN.9,v 1.2.2.3 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/DEVICE_SHUTDOWN.9,v 1.2.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DEVICE_SHUTDOWN.9,v 1.5 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_SHUTDOWN 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm DEVICE_SHUTDOWN
|
||||
.Nd システムシャットダウンの間に呼ばれる
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn DEVICE_SHUTDOWN "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/DRIVER_MODULE.9,v 1.1.2.4 2001/08/28 07:12:36 alex Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/DRIVER_MODULE.9,v 1.1.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/DRIVER_MODULE.9,v 1.4 2001/08/18 23:50:58 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd May 16, 2000
|
||||
.Dt DRIVER_MODULE 9
|
||||
.Os
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm DRIVER_MODULE
|
||||
.Nd カーネルドライバ宣言マクロ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.Fd #include <sys/module.h>
|
||||
.In sys/types.h
|
||||
.In sys/bus.h
|
||||
.In sys/module.h
|
||||
.Fn DRIVER_MODULE name busname "driver_t driver" "devclass_t devclass" "modeventhand_t evh" "void *arg"
|
||||
.Fn MULTI_DRIVER_MODULE name busname "driver_t drivers[]" "devclass_t devclass" "modeventhand_t evh" "void *arg"
|
||||
.Sh 解説
|
||||
|
|
|
@ -28,9 +28,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/MD5.9,v 1.5.2.2 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/MD5.9,v 1.5.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/MD5.9,v 1.4 2001/05/14 01:10:21 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd April 17, 1996
|
||||
.Dt MD5 9
|
||||
.Os
|
||||
|
@ -40,8 +40,8 @@
|
|||
.Nm MD5Transform
|
||||
.Nd メッセージダイジェストルーチン
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/md5.h>
|
||||
.In sys/types.h
|
||||
.In sys/md5.h
|
||||
.Ft void
|
||||
.Fn MD5Init "MD5_CTX *buf"
|
||||
.Ft void
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_CHECKEXP.9,v 1.2.2.3 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_CHECKEXP.9,v 1.2.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VFS_CHECKEXP.9,v 1.4 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd September 10, 1999
|
||||
.Os
|
||||
.Dt VFS_CHECKEXP 9
|
||||
|
@ -32,8 +32,8 @@
|
|||
.Nm VFS_CHECKEXP
|
||||
.Nd vnode がクライアントにエクスポートされているかどうかをチェック
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.Ft int
|
||||
.Fn VFS_CHECKEXP "struct mount *mp" "struct mbuf *nam" "int *exflagsp" "struct ucred **credanonp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_FHTOVP.9,v 1.6.2.4 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_FHTOVP.9,v 1.6.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VFS_FHTOVP.9,v 1.6 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VFS_FHTOVP 9
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_FHTOVP
|
||||
.Nd NFS ファイルハンドルから vnode への変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_FHTOVP "struct mount *mp" "struct fid *fhp" "struct vnode **vpp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_INIT.9,v 1.6 1999/08/28 00:21:08 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_INIT.9,v 1.6.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_INIT
|
||||
.Nd ファイルシステムの初期化
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_INIT
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_MOUNT.9,v 1.7 2000/03/03 14:05:05 sheldonh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_MOUNT.9,v 1.7.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_MOUNT
|
||||
.Nd ファイルシステムのマウント
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_MOUNT "struct mount *mp" "char *path" "caddr_t data" "struct nameidata *ndp" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_QUOTACTL.9,v 1.5 1999/08/28 00:21:08 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_QUOTACTL.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_QUOTACTL
|
||||
.Nd ファイルシステムクォータの操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_QUOTACTL "struct mount *mp" "int cmds" "uid_t uid" "caddr_t arg" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_ROOT.9,v 1.5 1999/08/28 00:21:08 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_ROOT.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_ROOT
|
||||
.Nd ファイルシステムのルート vnode の取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_ROOT "struct mount *mp" "struct vnode **vpp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_START.9,v 1.5 1999/08/28 00:21:09 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_START.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_START
|
||||
.Nd ファイルシステムを操作可能にする
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_START "struct mount *mp" "int flags" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_STATFS.9,v 1.5 1999/08/28 00:21:09 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_STATFS.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_STATFS
|
||||
.Nd ファイルシステムの状態の取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_STATFS "struct mount *mp" "struct statfs *sbp" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_SYNC.9,v 1.6 1999/08/28 00:21:09 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_SYNC.9,v 1.6.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_SYNC
|
||||
.Nd 未書き込みデータの吐き出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_SYNC "struct mount *mp" "int waitfor" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_UNMOUNT.9,v 1.5 1999/08/28 00:21:10 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_UNMOUNT.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_UNMOUNT
|
||||
.Nd ファイルシステムのアンマウント
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_UNMOUNT "struct mount *mp" "int mntflags" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_VGET.9,v 1.5.2.1 2000/12/08 14:59:20 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_VGET.9,v 1.5.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VFS_VGET.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VFS_VGET 9
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_VGET
|
||||
.Nd inode 番号から vnode への変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_VGET "struct mount *mp" "ino_t ino" "struct vnode **vpp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_VPTOFH.9,v 1.6 1999/08/28 00:21:11 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VFS_VPTOFH.9,v 1.6.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VFS_VPTOFH
|
||||
.Nd vnode から NFS ファイルハンドルへの変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VFS_VPTOFH "struct vnode *vp" "struct fid *fhp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ACCESS.9,v 1.7.2.3 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ACCESS.9,v 1.7.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_ACCESS.9,v 1.4 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_ACCESS 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_ACCESS
|
||||
.Nd ファイルまたは UNIX ドメインソケットのアクセス許可の調査
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_ACCESS "struct vnode *vp" "int mode" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ACLCHECK.9,v 1.1.2.2 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ACLCHECK.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_ACLCHECK.9,v 1.2 2001/05/14 01:10:21 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt VOP_ACLCHECK 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm VOP_ACLCHECK
|
||||
.Nd vnode のアクセス制御リストの調査
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/acl.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/acl.h
|
||||
.Ft int
|
||||
.Fn VOP_ACLCHECK "struct vnode *vp" "acl_type_t type" "struct acl *aclp" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ADVLOCK.9,v 1.6.2.2 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ADVLOCK.9,v 1.6.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_ADVLOCK.9,v 1.3 2001/07/29 05:15:41 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 30, 1999
|
||||
.Os
|
||||
.Dt VOP_ADVLOCK 9
|
||||
|
@ -36,10 +36,10 @@
|
|||
.Nm VOP_ADVLOCK
|
||||
.Nd 問合せ型レコードロック
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/fcntl.h>
|
||||
.Fd #include <sys/lockf.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/fcntl.h
|
||||
.In sys/lockf.h
|
||||
.Ft int
|
||||
.Fn VOP_ADVLOCK "struct vnode *vp" "caddr_t id" "int op" "struct flock *fl" "int flags"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ATTRIB.9,v 1.9.2.1 2000/03/16 22:43:43 chris Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_ATTRIB.9,v 1.9.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm VOP_SETATTR
|
||||
.Nd ファイルまたはディレクトリの属性の取得または設定
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_GETATTR "struct vnode *vp" "struct vattr *vap" "struct ucred *cred" "struct proc *p"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_BWRITE.9,v 1.5.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_BWRITE.9,v 1.5.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_BWRITE.9,v 1.2 2001/05/14 01:10:21 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_BWRITE 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_BWRITE
|
||||
.Nd ファイルシステムバッファの書き込み
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_BWRITE "struct vnode *vp" "struct buf *bp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_CREATE.9,v 1.9 1999/11/13 21:00:26 eivind Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_CREATE.9,v 1.9.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -39,9 +39,9 @@
|
|||
.Nm VOP_SYMLINK
|
||||
.Nd ファイル、ソケット、FIFO、デバイス、ディレクトリまたはシンボリックリンクの作成
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/namei.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/namei.h
|
||||
.Ft int
|
||||
.Fn VOP_CREATE "struct vnode *dvp" "struct vnode **vpp" "struct componentname *cnp" "struct vattr *vap"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_FSYNC.9,v 1.6.2.1 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_FSYNC.9,v 1.6.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_FSYNC.9,v 1.2 2001/05/14 01:10:21 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_FSYNC 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_FSYNC
|
||||
.Nd ファイルシステムバッファのファイルへの吐き出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_FSYNC "struct vnode *vp" "struct ucred *cred" "int waitfor" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETACL.9,v 1.1.2.2 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETACL.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_GETACL.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt VOP_GETACL 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm VOP_GETACL
|
||||
.Nd vnode のアクセス制御リストの取り出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/acl.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/acl.h
|
||||
.Ft int
|
||||
.Fn VOP_GETACL "struct vnode *vp" "acl_type_t type" "struct acl *aclp" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETEXTATTR.9,v 1.1.2.2 2001/08/17 13:08:53 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETEXTATTR.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_GETEXTATTR.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt VOP_GETEXTATTR 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm VOP_GETEXTATTR
|
||||
.Nd vnode からの名前付き拡張属性の取り出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/extattr.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/extattr.h
|
||||
.Ft int
|
||||
.Fn VOP_GETEXTATTR "struct vnode *vp" "char *name" "struct uio *uio" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETPAGES.9,v 1.4.2.1 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_GETPAGES.9,v 1.4.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_GETPAGES.9,v 1.2 2001/05/14 01:10:21 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_GETPAGES 9
|
||||
|
@ -37,9 +37,9 @@
|
|||
.Nm VOP_PUTPAGES
|
||||
.Nd ファイルから VM ページへの読み込みまたは書き込み
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <vm/vm.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In vm/vm.h
|
||||
.Ft int
|
||||
.Fn VOP_GETPAGES "struct vnode *vp" "vm_page_t *m" "int count" "int reqpage" "vm_ooffset_t offset"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_INACTIVE.9,v 1.5.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_INACTIVE.9,v 1.5.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_INACTIVE.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_INACTIVE 9
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm VOP_RECLAIM
|
||||
.Nd vnode のためのファイルシステム資源の回収
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_INACTIVE "struct vnode *vp" "struct proc *p"
|
||||
.Ft int
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_IOCTL.9,v 1.5 1999/08/28 00:21:13 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_IOCTL.9,v 1.5.2.1 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_IOCTL
|
||||
.Nd デバイス固有の制御
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_IOCTL "struct vnode *vp" "u_long command" "caddr_t data" "int fflag" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LEASE.9,v 1.2.2.4 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LEASE.9,v 1.2.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_LEASE.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd September 24, 1999
|
||||
.Os
|
||||
.Dt VOP_LEASE 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_LEASE
|
||||
.Nd ユーザ証明と操作のタイプの特有の組に対する vnode の正当性の確認
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/mount.h>
|
||||
.In sys/param.h
|
||||
.In sys/mount.h
|
||||
.Ft int
|
||||
.Fn VOP_LEASE "struct vnode *vp" "struct proc *p" "struct ucred *cred" "int type"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LINK.9,v 1.9.2.2 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LINK.9,v 1.9.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_LINK.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_LINK 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_LINK
|
||||
.Nd ファイルの新しい名前の作成
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_LINK "struct vnode *dvp" "struct vnode *vp" "struct componentname *cnp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LOCK.9,v 1.8.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_LOCK.9,v 1.8.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_LOCK.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_LOCK 9
|
||||
|
@ -39,9 +39,9 @@
|
|||
.Nm vn_lock
|
||||
.Nd vnode アクセスの直列化
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/lock.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/lock.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_LOCK "struct vnode *vp" "int flags" "struct proc *p"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_OPENCLOSE.9,v 1.6.2.1 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_OPENCLOSE.9,v 1.6.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_OPENCLOSE.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_OPEN 9
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm VOP_CLOSE
|
||||
.Nd ファイルのオープンまたはクローズ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_OPEN "struct vnode *vp" "int mode" "struct ucred *cred" "struct proc *p"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_PATHCONF.9,v 1.6.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_PATHCONF.9,v 1.6.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_PATHCONF.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_PATHCONF 9
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VOP_PATHCONF
|
||||
.Nd POSIX パス構成情報の取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/unistd.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/unistd.h
|
||||
.Ft int
|
||||
.Fn VOP_PATHCONF "struct vnode *vp" "int name" "int *retval"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_PRINT.9,v 1.4.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_PRINT.9,v 1.4.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_PRINT.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_PRINT 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_PRINT
|
||||
.Nd デバッグ情報の表示
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_PRINT "struct vnode *vp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_RDWR.9,v 1.9.2.1 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_RDWR.9,v 1.9.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_RDWR.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_RDWR 9
|
||||
|
@ -37,9 +37,9 @@
|
|||
.Nm VOP_WRITE
|
||||
.Nd ファイルの読み込みまたは書き込み
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/uio.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/uio.h
|
||||
.Ft int
|
||||
.Fn VOP_READ "struct vnode *vp" "struct uio *uio" "int ioflag" "struct ucred *cred"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_READLINK.9,v 1.7.2.1 2001/03/06 19:08:22 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_READLINK.9,v 1.7.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_READLINK.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_READLINK 9
|
||||
|
@ -36,9 +36,9 @@
|
|||
.Nm VOP_READLINK
|
||||
.Nd シンボリックリンクのターゲットの読み込み
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/uio.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/uio.h
|
||||
.Ft int
|
||||
.Fn VOP_READLINK "struct vnode *vp" "struct uio *uio" "struct ucred *cred"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_REALLOCBLKS.9,v 1.6.2.1 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_REALLOCBLKS.9,v 1.6.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_REALLOCBLKS.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_REALLOCBLKS 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_REALLOCBLKS
|
||||
.Nd ファイルのブロックを連続するように再配列
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_REALLOCBLKS "struct vnode *vp" "struct cluster_save *buflist"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_REMOVE.9,v 1.7.2.1 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_REMOVE.9,v 1.7.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_REMOVE.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_REMOVE 9
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm VOP_RMDIR
|
||||
.Nd ファイルまたはディレクトリの削除
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_REMOVE "struct vnode *dvp" "struct vnode *vp" "struct componentname *cnp"
|
||||
.Ft int
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_SETACL.9,v 1.1.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_SETACL.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_SETACL.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt VOP_SETACL 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm VOP_SETACL
|
||||
.Nd vnode のアクセス制御リストの設定
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/acl.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/acl.h
|
||||
.Ft int
|
||||
.Fn VOP_SETACL "struct vnode *vp" "acl_type_t type" "struct acl *aclp" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_SETEXTATTR.9,v 1.1.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_SETEXTATTR.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_SETEXTATTR.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt VOP_SETEXTATTR 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm VOP_SETEXTATTR
|
||||
.Nd vnode への名前つき拡張属性の設定
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/extattr.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/extattr.h
|
||||
.Ft int
|
||||
.Fn VOP_SETEXTATTR "struct vnode *vp" "char *name" "struct uio *uio" "struct ucred *cred" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_STRATEGY.9,v 1.8.2.2 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/VOP_STRATEGY.9,v 1.8.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/VOP_STRATEGY.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VOP_STRATEGY 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm VOP_STRATEGY
|
||||
.Nd ファイルシステムバッファの読み書き
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn VOP_STRATEGY "struct vnode *vp" "struct buf *bp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/acl.9,v 1.2.2.3 2001/07/21 09:16:54 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/acl.9,v 1.2.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/acl.9,v 1.3 2001/05/14 04:06:10 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 23, 1999
|
||||
.Os
|
||||
.Dt ACL 9
|
||||
|
@ -33,9 +33,9 @@
|
|||
.Nm acl
|
||||
.Nd 仮想ファイルシステムアクセス制御リスト
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.Fd #include <sys/acl.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.In sys/acl.h
|
||||
.Pp
|
||||
.Bd -literal
|
||||
typedef int acl_type_t;
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/at_exit.9,v 1.10.2.6 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/at_exit.9,v 1.10.2.7 2001/12/17 11:30:18 ru Exp %
|
||||
.\" "
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/at_exit.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd August 15, 1996
|
||||
.Os
|
||||
.Dt AT_EXIT 9
|
||||
|
@ -34,8 +34,8 @@
|
|||
.Nm rm_at_exit
|
||||
.Nd exit 時に実行される関数の問合せ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft typedef\ void ( exitlist_fn ) ( struct\ proc\ * ) ;
|
||||
.Pp
|
||||
.Ft int
|
||||
|
|
|
@ -23,9 +23,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/at_fork.9,v 1.9.2.5 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/at_fork.9,v 1.9.2.6 2001/12/17 11:30:18 ru Exp %
|
||||
.\" "
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/at_fork.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd August 15, 1996
|
||||
.Os
|
||||
.Dt AT_FORK 9
|
||||
|
@ -34,8 +34,8 @@
|
|||
.Nm rm_at_fork
|
||||
.Nd fork 時に実行される関数の問合せ
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft "typedef void" ( *forklist_fn )
|
||||
.Fa ( "struct proc*" , "struct proc*" , int ) ;
|
||||
.Pp
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.\" %FreeBSD: src/share/man/man9/bios.9,v 1.4.2.5 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bios.9,v 1.4.2.6 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" Copyright (c) 1997 Michael Smith
|
||||
.\" All rights reserved.
|
||||
|
@ -24,7 +24,7 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bios.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd Aug 1, 1997
|
||||
.Dt BIOS 9
|
||||
.Os
|
||||
|
@ -34,8 +34,8 @@
|
|||
.Nm bios32
|
||||
.Nd PC BIOS との相互作用
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <machine/pc/bios.h>
|
||||
.In sys/types.h
|
||||
.In machine/pc/bios.h
|
||||
.Ft u_int32_t
|
||||
.Fn bios_sigsearch "u_int32_t start" "u_char *sig" "int siglen" "int paralen" "int sigofs"
|
||||
.Ft int
|
||||
|
|
|
@ -32,9 +32,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/boot.9,v 1.4.2.1 2001/07/22 11:02:04 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/boot.9,v 1.4.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/boot.9,v 1.2 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd February 14, 1997
|
||||
.Dt BOOT 9
|
||||
.Os
|
||||
|
@ -42,9 +42,9 @@
|
|||
.Nm boot
|
||||
.Nd システムの停止または再起動
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.Fd #include <sys/reboot.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.In sys/reboot.h
|
||||
.Ft void
|
||||
.Fn boot "int howto"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_alloc_resource.9,v 1.2.2.8 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_alloc_resource.9,v 1.2.2.9 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_alloc_resource.9,v 1.7 2001/08/10 02:12:55 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd May 18, 2000
|
||||
.Dt BUS_ALLOC_RESOURCE 9
|
||||
.Os
|
||||
|
@ -36,12 +36,12 @@
|
|||
.Nm bus_alloc_resource
|
||||
.Nd バス上の資源の割り当て
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Pp
|
||||
.Fd #include <machine/bus.h>
|
||||
.Fd #include <sys/rman.h>
|
||||
.Fd #include <machine/resource.h>
|
||||
.In machine/bus.h
|
||||
.In sys/rman.h
|
||||
.In machine/resource.h
|
||||
.Ft struct resource *
|
||||
.Fn bus_alloc_resource "device_t dev" "int type" "int *rid" "u_long start" "u_long end" "u_long count" "u_int flags"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_attach.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_attach.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_attach.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_ATTACH 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Dv DEVICE_ATTACH
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_attach "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_detach.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_detach.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_detach.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_DETACH 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Dv DEVICE_DETACH
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_detach "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_map_intr.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_map_intr.9,v 1.3.2.3 2001/12/21 10:07:15 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_map_intr.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_MAP_INTR 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Dv BUS_MAP_INTR
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_map_intr "device_t dev" "device_t child" "driver_intr_t *intr" "void *arg"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_print_child.9,v 1.5.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_print_child.9,v 1.5.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_print_child.9,v 1.5 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_PRINT_CHILD 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Dv DEVICE_PRINT_CHILD
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_print_child "device_t dev" "device_t child"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_read_ivar.9,v 1.4.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_read_ivar.9,v 1.4.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_read_ivar.9,v 1.5 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_READ_IVAR 9
|
||||
.Os
|
||||
|
@ -41,8 +41,8 @@
|
|||
.Dv BUS_WRITE_IVAR
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_read_ivar "device_t dev" "device_t child" "int index" "uintptr_t *result"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_shutdown.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_generic_shutdown.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_generic_shutdown.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt BUS_GENERIC_SHUTDOWN 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Dv DEVICE_SHUTDOWN
|
||||
の一般的な実装
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn bus_generic_shutdown "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/bus_release_resource.9,v 1.2.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/bus_release_resource.9,v 1.2.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/bus_release_resource.9,v 1.4 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd May 18, 2000
|
||||
.Dt BUS_RELEASE_RESOURCE 9
|
||||
.Os
|
||||
|
@ -36,12 +36,12 @@
|
|||
.Nm bus_release_resource
|
||||
.Nd バス上の資源の開放
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Pp
|
||||
.Fd #include <machine/bus.h>
|
||||
.Fd #include <sys/rman.h>
|
||||
.Fd #include <sys/resource.h>
|
||||
.In machine/bus.h
|
||||
.In sys/rman.h
|
||||
.In machine/resource.h
|
||||
.Fd #include <machine/resource.h>
|
||||
.Ft int
|
||||
.Fn bus_release_resource "device_t dev" "int type" "int rid" "struct resource *r"
|
||||
|
|
|
@ -32,9 +32,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/copy.9,v 1.6.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/copy.9,v 1.6.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/copy.9,v 1.4 2001/05/14 01:10:22 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd January 7, 1996
|
||||
.Dt COPY 9
|
||||
.Os
|
||||
|
@ -48,8 +48,8 @@
|
|||
.\" .Nm copyoutstr
|
||||
.Nd カーネルコピー関数
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft int
|
||||
.Fn copyin "const void *uaddr" "void *kaddr" "size_t len"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_add_driver.9,v 1.3.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_add_driver.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_add_driver.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_ADD_DRIVER 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Nm devclass_find_driver
|
||||
.Nd devclass の中のドライバの操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn devclass_add_driver "devclass_t dc" "driver_t *driver"
|
||||
.Ft int
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_find.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_find.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_find.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_FIND 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_find
|
||||
.Nd devclass の検索
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft devclass_t
|
||||
.Fn devclass_find "const char *classname"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_device.9,v 1.4.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_device.9,v 1.4.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_get_device.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_GET_DEVICE 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_get_device
|
||||
.Nd ユニット番号からデバイスへの変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft device_t
|
||||
.Fn devclass_get_device "devclass_t dc" "int unit"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_devices.9,v 1.4.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_devices.9,v 1.4.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_get_devices.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_GET_DEVICES 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_get_devices
|
||||
.Nd devclass の中のデバイスのリストの取り出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn devclass_get_devices "devclass_t dc" "device_t **devlistp" "int *devcountp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_maxunit.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_maxunit.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_get_maxunit.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_GET_MAXUNIT 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_get_maxunit
|
||||
.Nd クラスの中の最大のユニット番号を検索
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn devclass_get_maxunit "devclass_t dc"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_name.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_name.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_get_name.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_GET_NAME 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_get_name
|
||||
.Nd devclass の名前の入手
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft const char *
|
||||
.Fn devclass_get_name "devclass_t dc"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_softc.9,v 1.4.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devclass_get_softc.9,v 1.4.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devclass_get_softc.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVCLASS_GET_SOFTC 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm devclass_get_softc
|
||||
.Nd ユニット番号からドライバの私的構造体への変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void *
|
||||
.Fn devclass_get_softc "devclass_t dc" "int unit"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_add_child.9,v 1.8.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_add_child.9,v 1.8.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_add_child.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_ADD_CHILD 9
|
||||
.Os
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm device_add_child_ordered
|
||||
.Nd 存在しているデバイスの子として新しいデバイスを追加
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft device_t
|
||||
.Fn device_add_child "device_t dev" "const char *name" "int unit"
|
||||
.Ft device_t
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_delete_child.9,v 1.3.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_delete_child.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_delete_child.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_DELETE_CHILD 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_delete_child
|
||||
.Nd デバイスから子を削除
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn device_delete_child "device_t dev" "device_t child"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_enable.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_enable.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_enable.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_ENABLE 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Nm device_is_enabled
|
||||
.Nd デバイスの有効フラグの操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void
|
||||
.Fn device_enable "device_t dev"
|
||||
.Ft void
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_find_child.9,v 1.4.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_find_child.9,v 1.4.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_find_child.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_FIND_CHILD 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_find_child
|
||||
.Nd デバイスの子の検索
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft device_t
|
||||
.Fn device_find_child "device_t dev" "const char* name" "int unit"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_children.9,v 1.1.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_children.9,v 1.1.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_children.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd December 1, 1999
|
||||
.Dt DEVICE_GET_CHILDREN 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_children
|
||||
.Nd デバイスに接続されているデバイスのリストの取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn device_get_children "device_t dev" "device_t **devlistp" "int *devcountp"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_devclass.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_devclass.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_devclass.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_DEVCLASS 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_devclass
|
||||
.Nd デバイスのデバイスクラスへのアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft devclass_t
|
||||
.Fn device_get_devclass "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_driver.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_driver.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_driver.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_DRIVER 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_driver
|
||||
.Nd デバイスのドライバへのアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft driver_t *
|
||||
.Fn device_get_driver "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_ivars.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_ivars.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_ivars.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_IVARS 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_ivars
|
||||
.Nd バスの私的変数へのアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void *
|
||||
.Fn device_get_ivars "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_softc.9,v 1.3.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_softc.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_softc.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_SOFTC 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_softc
|
||||
.Nd ドライバの私的なインスタンス変数へのアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void *
|
||||
.Fn device_get_softc "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_state.9,v 1.3.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_state.9,v 1.3.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_state.9,v 1.5 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_STATE 9
|
||||
.Os
|
||||
|
@ -39,8 +39,8 @@
|
|||
.Nm device_is_alive
|
||||
.Nd デバイス状態の操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft device_state_t
|
||||
.Fn device_get_state "device_t dev"
|
||||
.Ft void
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_unit.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_get_unit.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_get_unit.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_GET_UNIT 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_get_unit
|
||||
.Nd デバイスのユニット番号へのアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn device_get_unit "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_probe_and_attach.9,v 1.3.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_probe_and_attach.9,v 1.3.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_probe_and_attach.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_PROBE_AND_ATTACH 9
|
||||
.Os
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm device_probe_and_attach
|
||||
.Nd デバイスの初期化
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft int
|
||||
.Fn device_probe_and_attach "device_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_quiet.9,v 1.3.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_quiet.9,v 1.3.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_quiet.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 21, 1999
|
||||
.Dt DEVICE_QUIET 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Nm device_is_quiet
|
||||
.Nd デバイスの沈黙フラグの操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void
|
||||
.Fn device_quiet "device_t dev"
|
||||
.Ft void
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_set_desc.9,v 1.5.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_set_desc.9,v 1.5.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_set_desc.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1998
|
||||
.Dt DEVICE_SET_DESC 9
|
||||
.Os
|
||||
|
@ -38,8 +38,8 @@
|
|||
.Nm device_get_desc
|
||||
.Nd デバイスの記述にアクセス
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void
|
||||
.Fn device_set_desc "device_t dev" "const char *desc"
|
||||
.Ft void
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/device_set_flags.9,v 1.1.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/device_set_flags.9,v 1.1.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/device_set_flags.9,v 1.3 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd September 6, 1999
|
||||
.Dt DEVICE_GET_FLAGS 9
|
||||
.Os
|
||||
|
@ -37,8 +37,8 @@
|
|||
.Nm device_get_flags
|
||||
.Nd ドライバフラグの操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/bus.h>
|
||||
.In sys/param.h
|
||||
.In sys/bus.h
|
||||
.Ft void
|
||||
.Fn device_set_flags "device_t dev" "u_int32_t flags"
|
||||
.Ft u_int32_t
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/devtoname.9,v 1.2.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/devtoname.9,v 1.2.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/devtoname.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd September 25, 1999
|
||||
.Os
|
||||
.Dt DEVTONAME 9
|
||||
|
@ -32,8 +32,8 @@
|
|||
.Nm devtoname
|
||||
.Nd dev_t データをデバイス名を示す文字列に変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/conf.h>
|
||||
.In sys/types.h
|
||||
.In sys/conf.h
|
||||
.Ft const char *
|
||||
.Fn devtoname "dev_t dev"
|
||||
.Sh 解説
|
||||
|
|
|
@ -32,7 +32,8 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/fetch.9,v 1.6.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/fetch.9,v 1.6.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd January 7, 1996
|
||||
.Dt FETCH 9
|
||||
|
@ -45,10 +46,10 @@
|
|||
.Nm fuword
|
||||
.Nd ユーザー空間からのデータの取り出し
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/time.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.Fd #include <sys/resourcevar.h>
|
||||
.In sys/types.h
|
||||
.In sys/time.h
|
||||
.In sys/systm.h
|
||||
.In sys/resourcevar.h
|
||||
.Ft int
|
||||
.Fn fubyte "const void *base"
|
||||
.Ft int
|
||||
|
|
|
@ -29,7 +29,8 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/inittodr.9,v 1.4.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/inittodr.9,v 1.4.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd March 22, 1997
|
||||
.Dt INITTODR 9
|
||||
|
@ -38,8 +39,8 @@
|
|||
.Nm inittodr
|
||||
.Nd システムタイムの初期化
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft void
|
||||
.Fn inittodr "time_t base"
|
||||
.Sh 解説
|
||||
|
|
|
@ -34,9 +34,9 @@
|
|||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/kernacc.9,v 1.7.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/kernacc.9,v 1.7.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/kernacc.9,v 1.4 2001/07/29 05:15:42 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd June 16, 1996
|
||||
.Dt KERNACC 9
|
||||
.Os
|
||||
|
@ -45,9 +45,9 @@
|
|||
.Nm useracc
|
||||
.Nd メモリ領域がアクセス可能か否かの調査
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <vm/vm.h>
|
||||
.Fd #include <vm/vm_extern.h>
|
||||
.In sys/types.h
|
||||
.In vm/vm.h
|
||||
.In vm/vm_extern.h
|
||||
.Ft int
|
||||
.Fn kernacc "caddr_t addr" "int len" "int rw"
|
||||
.Ft int
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/make_dev.9,v 1.2.2.2 2001/07/24 09:49:39 dd Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/make_dev.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/make_dev.9,v 1.3 2001/07/23 02:27:01 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd September 25, 1999
|
||||
.Os
|
||||
.Dt MAKE_DEV 9
|
||||
|
@ -33,8 +33,8 @@
|
|||
.Nm destroy_dev
|
||||
.Nd 新しいデバイスのための dev_t の作成と削除
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/conf.h>
|
||||
.In sys/types.h
|
||||
.In sys/conf.h
|
||||
.Ft dev_t
|
||||
.Fn make_dev "struct cdevsw *cdevsw" "int minor" "uid_t uid" "gid_t gid" "int perms" "char *fmt" ...
|
||||
.Ft void
|
||||
|
|
|
@ -33,7 +33,8 @@
|
|||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" $NetBSD: malloc.9,v 1.3 1996/11/11 00:05:11 lukem Exp $
|
||||
.\" %FreeBSD: src/share/man/man9/malloc.9,v 1.13.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/malloc.9,v 1.13.2.5 2001/12/17 11:30:18 ru Exp %
|
||||
,\" $FreeBSD$
|
||||
.\"
|
||||
.Dd June 16, 1996
|
||||
.Dt MALLOC 9
|
||||
|
@ -45,8 +46,8 @@
|
|||
.Nm FREE
|
||||
.Nd カーネルメモリマネージメントルーチン
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/malloc.h>
|
||||
.In sys/types.h
|
||||
.In sys/malloc.h
|
||||
.Ft void *
|
||||
.Fn malloc "unsigned long size" "struct malloc_type *type" "int flags"
|
||||
.Fn MALLOC "space" "cast" "unsigned long size" "struct malloc_type *type" "int flags"
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/microtime.9,v 1.2.2.2 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/microtime.9,v 1.2.2.3 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/microtime.9,v 1.2 2001/05/14 01:10:24 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd January 3, 2000
|
||||
.Dt MICROTIME 9
|
||||
.Os
|
||||
|
@ -35,7 +35,7 @@
|
|||
.Nm getnanotime
|
||||
.Nd 現在時刻の取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/time.h>
|
||||
.In sys/time.h
|
||||
.Ft void
|
||||
.Fn microtime "struct timeval *tv"
|
||||
.Ft void
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/microuptime.9,v 1.2.2.1 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/microuptime.9,v 1.2.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/microuptime.9,v 1.2 2001/05/14 01:10:24 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd January 3, 2000
|
||||
.Dt MICROUPTIME 9
|
||||
.Os
|
||||
|
@ -35,7 +35,7 @@
|
|||
.Nm getnanouptime
|
||||
.Nd 起動からの経過時間の取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/time.h>
|
||||
.In sys/time.h
|
||||
.Ft void
|
||||
.Fn microuptime "struct timeval *tv"
|
||||
.Ft void
|
||||
|
|
|
@ -29,7 +29,8 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/panic.9,v 1.4.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/panic.9,v 1.4.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd August 11, 1995
|
||||
.Dt PANIC 9
|
||||
|
@ -38,7 +39,7 @@
|
|||
.Nm panic
|
||||
.Nd 致命的なエラーによるシステムダウン
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.In sys/param.h
|
||||
.Ft void
|
||||
.Fn panic "const char *fmt" ...
|
||||
.Sh 解説
|
||||
|
|
|
@ -34,7 +34,8 @@
|
|||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/physio.9,v 1.6.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/physio.9,v 1.6.2.4 2001/12/17 11:30:18 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd June 15, 1996
|
||||
.Dt PHYSIO 9
|
||||
|
@ -43,9 +44,9 @@
|
|||
.Nm physio
|
||||
.Nd ロウデバイスの入出力の開始
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.Fd #include <sys/buf.h>
|
||||
.In sys/param.h
|
||||
.In sys/systm.h
|
||||
.In sys/buf.h
|
||||
.Ft int
|
||||
.Fn physio "dev_t dev" "struct uio *uio" "int ioflag"
|
||||
.Sh 解説
|
||||
|
|
|
@ -29,7 +29,8 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/resettodr.9,v 1.4.2.1 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/resettodr.9,v 1.4.2.2 2001/12/17 11:30:18 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd November 13, 1995
|
||||
.Dt RESETTODR 9
|
||||
|
@ -38,8 +39,8 @@
|
|||
.Nm resettodr
|
||||
.Nd バッテリーバックアップの時計をシステムの時間に合わせる
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft void
|
||||
.Fn resettodr "void"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,7 +23,8 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/spl.9,v 1.8.2.4 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/spl.9,v 1.8.2.5 2001/12/17 11:30:19 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd July 21, 1996
|
||||
.Os
|
||||
|
@ -43,8 +44,8 @@
|
|||
.Nm splx
|
||||
.Nd 割り込み優先度の操作
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.In sys/types.h
|
||||
.In sys/systm.h
|
||||
.Ft intrmask_t
|
||||
.Fn splbio "void"
|
||||
.Ft intrmask_t
|
||||
|
|
|
@ -32,7 +32,8 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/store.9,v 1.7.2.3 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/store.9,v 1.7.2.4 2001/12/17 11:30:19 ru Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd January 7, 1996
|
||||
.Dt STORE 9
|
||||
|
@ -45,10 +46,10 @@
|
|||
.Nm suword
|
||||
.Nd ユーザー空間へのデータの格納
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/time.h>
|
||||
.Fd #include <sys/systm.h>
|
||||
.Fd #include <sys/resourcevar.h>
|
||||
.In sys/types.h
|
||||
.In sys/time.h
|
||||
.In sys/systm.h
|
||||
.In sys/resourcevar.h
|
||||
.Ft int
|
||||
.Fn subyte "void *base" "int byte"
|
||||
.Ft int
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.\" Copyright (c) 1995 FreeBSD Inc.
|
||||
.\" Copyright (c) 1995-2001 FreeBSD Inc.
|
||||
.\" All rights reserved.
|
||||
.\"
|
||||
.\" Redistribution and use in source and binary forms, with or without
|
||||
|
@ -25,7 +25,7 @@
|
|||
.\" %FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15 obrien Exp %
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd December 14, 1995
|
||||
.Dd December 7, 2001
|
||||
.Dt STYLE 9
|
||||
.Os
|
||||
.Sh 名称
|
||||
|
@ -44,7 +44,7 @@
|
|||
* CSRG の KNF (Kernel Normal Form, カーネル標準書式) に基づいています。
|
||||
*
|
||||
* @(#)style 1.14 (Berkeley) 4/28/95
|
||||
* $\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15 obrien Exp $
|
||||
* $\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.16 2001/12/17 11:30:19 ru Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
|
@ -70,8 +70,12 @@ C/C++
|
|||
すべての VCS (バージョン管理システム) リビジョン識別子は、
|
||||
存在すれば維持します。
|
||||
これには、ファイルの来歴を示す複数の ID も含みます。
|
||||
一般的に、`$' も含めて、ID はそのままとします。
|
||||
外部からの VCS ID の前に "From" を付ける理由はありません。
|
||||
一般的に、
|
||||
.So Li $ Sc
|
||||
も含めて、ID はそのままとします。
|
||||
外部からの VCS ID の前に
|
||||
.Qq Li "From"
|
||||
を付ける理由はありません。
|
||||
ほとんどの非
|
||||
.Fx
|
||||
の VCS ID は、
|
||||
|
@ -79,15 +83,24 @@ C/C++
|
|||
.Bd -literal
|
||||
#include <sys/cdefs.h>
|
||||
__RCSID("@(#)style 1.14 (Berkeley) 4/28/95");
|
||||
__FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15 obrien Exp $");
|
||||
__FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.16 2001/12/17 11:30:19 ru Exp $");
|
||||
.Ed
|
||||
.Pp
|
||||
ヘッダファイルの前に、空行を 1 行付けます。
|
||||
.Pp
|
||||
カーネルのインクルードファイル (すなわち、sys/*.h) が初めに来ます。
|
||||
通常、<sys/types.h> または <sys/param.h> のどちらかが必要ですが、
|
||||
カーネルのインクルードファイル (すなわち、
|
||||
.Pa sys/*.h
|
||||
) が初めに来ます。
|
||||
通常、
|
||||
.Aq Pa sys/types.h
|
||||
または
|
||||
.Aq Pa sys/param.h
|
||||
のどちらかが必要ですが、
|
||||
両方は必要ないでしょう。
|
||||
<sys/types.h> は <sys/cdefs.h> をインクルードしており、
|
||||
.Aq Pa sys/types.h
|
||||
は
|
||||
.Aq Pa sys/cdefs.h
|
||||
をインクルードしており、
|
||||
依存関係は問題ありません。
|
||||
.Bd -literal
|
||||
#include <sys/types.h> /* 山括弧による非ローカルインクルード */
|
||||
|
@ -103,14 +116,21 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15
|
|||
#include <protocols/rwhod.h>
|
||||
.Ed
|
||||
.Pp
|
||||
それから空行を置き、/usr インクルードファイルを続けます。
|
||||
/usr インクルードファイルはアルファベット順にソートされているべきです。
|
||||
それから空行を置き、
|
||||
.Pa /usr
|
||||
インクルードファイルを続けます。
|
||||
.Pa /usr
|
||||
インクルードファイルはアルファベット順にソートされているべきです。
|
||||
.Bd -literal
|
||||
#include <stdio.h>
|
||||
.Ed
|
||||
.Pp
|
||||
グローバルなパス名は /usr/include/paths.h で定義されています。
|
||||
プログラムにローカルなパス名はローカルディレクトリの pathnames.h に入れます。
|
||||
グローバルなパス名は
|
||||
.Pa /usr/include/paths.h
|
||||
で定義されています。
|
||||
プログラムにローカルなパス名はローカルディレクトリの
|
||||
.Qq Pa pathnames.h
|
||||
に入れます。
|
||||
.Bd -literal
|
||||
#include <paths.h>
|
||||
.Ed
|
||||
|
@ -121,13 +141,15 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15
|
|||
.Ed
|
||||
.Pp
|
||||
アプリケーションインタフェースを実装している場合を除き、
|
||||
実装の名前空間で #define したり名前を定義したりしてはいけません。
|
||||
実装の名前空間で
|
||||
.Ic #define
|
||||
したり名前を定義したりしてはいけません。
|
||||
.Pp
|
||||
.Dq Li 安全でない
|
||||
マクロ (副作用を持っているもの) の名前と、
|
||||
明らかな定数のマクロの名前はすべて大文字です。
|
||||
式のように展開されるマクロは、単一のトークンにするか外側に括弧をつけます。
|
||||
.Ql #define
|
||||
.Ic #define
|
||||
とマクロ名の間にタブ文字を 1 個入れます。
|
||||
マクロがある関数のインライン展開である場合は、
|
||||
関数名は全て小文字で、マクロはすべて大文字の同じ名前を持ちます。
|
||||
|
@ -136,16 +158,16 @@ __FBSDID("$\&FreeBSD: src/share/man/man9/style.9,v 1.32.2.15 2001/11/26 17:48:15
|
|||
.\" これは MALLOC() については言えないし、インライン関数を使う時の
|
||||
.\" 一般的なやりかたではありません。
|
||||
マクロが 1 行以上必要な場合は、ブレース
|
||||
.Sq ( \&{
|
||||
.Ql ( \&{
|
||||
と
|
||||
.Sq \&} )
|
||||
.Ql \&} )
|
||||
を使用します。
|
||||
バックスラッシュは右揃えします。こうすると読みやすくなります。
|
||||
マクロが複合文をカプセル化する場合には、それを
|
||||
.Dq Li do
|
||||
.Ic do
|
||||
ループで囲みます。
|
||||
これにより、
|
||||
.Dq Li if
|
||||
.Ic if
|
||||
文で安全に使用できます。
|
||||
最後の文の終端のセミコロンは、
|
||||
マクロではなくマクロの実施時に付けられるべきです。
|
||||
|
@ -174,7 +196,9 @@ enum enumtype { ONE, TWO } et;
|
|||
重要な構造体は、それが使用されるファイルの先頭で宣言されるか、
|
||||
複数のソースファイルで使用される場合は別のヘッダファイルで宣言されるべきです。
|
||||
構造体がヘッダファイルで宣言されている場合には、
|
||||
それら構造体の使用は、宣言とは分けられるべきで、かつ "extern" であるべきです。
|
||||
それら構造体の使用は、宣言とは分けられるべきで、かつ
|
||||
.Ic "extern
|
||||
であるべきです。
|
||||
.Bd -literal
|
||||
struct foo {
|
||||
struct foo *next; /* 使用中の foo のリスト */
|
||||
|
@ -205,11 +229,12 @@ LIST_HEAD(, foo) foohead; /*
|
|||
構造体へのポインタを不透明 (opaque) に使用することが、
|
||||
アプリケーションにとって不可能となります。
|
||||
通常の struct タグを使用すると、これが可能となり、かつ有益です。
|
||||
規約が typedef を要求する場合には、その名前を構造体タグに一致させます。
|
||||
標準 C または
|
||||
.Tn POSIX
|
||||
規約が
|
||||
.Ic typedef
|
||||
を要求する場合には、その名前を構造体タグに一致させます。
|
||||
標準 C または \*[Px]
|
||||
によって明示されたものを除いては、
|
||||
.Dq Li \&_t
|
||||
.Dq Li _t
|
||||
で終る typedef を避けてください。
|
||||
.Bd -literal
|
||||
/* 構造体名と typedef を一致させます */
|
||||
|
@ -223,20 +248,26 @@ typedef struct bar {
|
|||
私的な関数 (すなわち、他のどこでも使用されない関数など) の関数プロトタイプは、
|
||||
最初のソースモジュールの先頭に置かれます。
|
||||
単一のソースモジュールにローカルな関数は、
|
||||
.Ql static
|
||||
.Ic static
|
||||
で宣言されるべきです。
|
||||
.Pp
|
||||
カーネルの別の部分から使用される関数は、
|
||||
関連のあるインクルードファイルの中でプロトタイプされます。
|
||||
.Pp
|
||||
複数のモジュールでローカルに使用される関数は、
|
||||
.Pa extern.h
|
||||
.Qq Pa extern.h
|
||||
等の分離したヘッダファイルの中に置かれます。
|
||||
.Pp
|
||||
一般にソースファイルが K&R 旧約聖書コンパイラで
|
||||
コンパイル可能である (べき) 時にのみ、
|
||||
インクルードファイル <sys/cdefs.h> の __P マクロを使用します。
|
||||
新しいコードでの __P マクロの使用は反対されていますが、
|
||||
インクルードファイル
|
||||
.Aq Pa sys/cdefs.h
|
||||
の
|
||||
.Dv __P
|
||||
マクロを使用します。
|
||||
新しいコードでの
|
||||
.Dv __P
|
||||
マクロの使用は反対されていますが、
|
||||
既存のファイルに対する修正はそのファイルの規約と首尾一貫しているべきです。
|
||||
.Pp
|
||||
ファイルの 50% かそれ以上を巻き込んだ修正の場合は、
|
||||
|
@ -244,7 +275,9 @@ typedef struct bar {
|
|||
.Dq 新しいコード
|
||||
とみなすことができます。
|
||||
これは既存のコードの慣例を破り、
|
||||
現在のスタイルガイドラインを使用するのに十分です。
|
||||
現在の
|
||||
.Nm
|
||||
ガイドラインを使用するのに十分です。
|
||||
.Pp
|
||||
カーネルはパラメータの型に関連付けられた名前を持ちます。
|
||||
例えば、カーネル内でこのように使用します。
|
||||
|
@ -290,12 +323,23 @@ main(int argc, char *argv[])
|
|||
|
||||
.Ed
|
||||
.Pp
|
||||
一貫性のために、オプションの解析には getopt が使用されるべきです。
|
||||
getopt 呼び出しと switch 文では、オプションをソートすべきですが、
|
||||
switch 文のカスケードの一部の場合は例外です。
|
||||
switch 文のカスケード要素は FALLTHROUGH コメントを持つべきです。
|
||||
一貫性のために、オプションの解析には
|
||||
.Xr getopt 3
|
||||
が使用されるべきです。
|
||||
.Xr getopt 3
|
||||
呼び出しと
|
||||
.Ic switch
|
||||
文では、オプションをソートすべきですが、
|
||||
.Ic switch
|
||||
文のカスケードの一部の場合は例外です。
|
||||
.Ic switch
|
||||
文のカスケード要素は
|
||||
.Li FALLTHROUGH
|
||||
コメントを持つべきです。
|
||||
数値の引数は精度をチェックされるべきです。
|
||||
到達できないコードは NOTREACHED コメントを持つべきです。
|
||||
到達できないコードは
|
||||
.Li NOTREACHED
|
||||
コメントを持つべきです。
|
||||
.Bd -literal
|
||||
while ((ch = getopt(argc, argv, "abn:")) != -1)
|
||||
switch (ch) { /* switch をインデント */
|
||||
|
@ -322,10 +366,16 @@ switch ʸ
|
|||
argv += optind;
|
||||
.Ed
|
||||
.Pp
|
||||
予約語 (if, while, for, return, switch) の後にスペースを入れます。
|
||||
予約語
|
||||
.Pq Ic if , while , for , return , switch
|
||||
の後にスペースを入れます。
|
||||
何も伴わないかただ 1 つの文を伴う制御文は、ブレースを使用しません。
|
||||
1 つの文が 複数行である文の場合には、これは許されます。
|
||||
無限ループは while ではなく for で行ないます。
|
||||
無限ループは
|
||||
.Ic while
|
||||
ではなく
|
||||
.Ic for
|
||||
で行ないます。
|
||||
.Bd -literal
|
||||
for (p = buf; *p != '\e0'; ++p)
|
||||
; /* 何もなし */
|
||||
|
@ -344,7 +394,8 @@ switch ʸ
|
|||
val = realloc(val, newsize);
|
||||
.Ed
|
||||
.Pp
|
||||
for ループの各部は空のまま残しても構いません。
|
||||
.Ic for
|
||||
ループの各部は空のまま残しても構いません。
|
||||
異常に複雑なルーチンでない限りは、ブロックの中に宣言を置いてはなりません。
|
||||
.Bd -literal
|
||||
for (; cnt < 15; cnt++) {
|
||||
|
@ -368,7 +419,9 @@ for
|
|||
また、インデントを形成するためには、タブとその後にスペースのみを使用します。
|
||||
タブが生み出す以上のスペースや、タブの前のスペースは使用しません。
|
||||
.Pp
|
||||
ブレースの終了と開始は else と同じ行に置かれます。
|
||||
ブレースの終了と開始は
|
||||
.Ic else
|
||||
と同じ行に置かれます。
|
||||
必要でないブレースは省いても構いません。
|
||||
.Bd -literal
|
||||
if (test)
|
||||
|
@ -382,13 +435,13 @@ for
|
|||
.Pp
|
||||
関数名の後はスペースを空けません。
|
||||
コンマの後にはスペースを持ちます。
|
||||
.Sq \&(
|
||||
.Ql \&(
|
||||
または
|
||||
.Sq \&[
|
||||
.Ql \&[
|
||||
の後ろまたは
|
||||
.Sq \&]
|
||||
.Ql \&]
|
||||
または
|
||||
.Sq \&)
|
||||
.Ql \&)
|
||||
の前にはスペースを空けません。
|
||||
.Bd -literal
|
||||
error = function(a1, a2);
|
||||
|
@ -448,19 +501,30 @@ ANSI C
|
|||
ローカルスコープに見えるものの中にファイルの宣言を隠すことは好ましくなく、
|
||||
良いコンパイラは苦情を言います。
|
||||
.Pp
|
||||
キャストと sizeof 演算子の後にはスペースを続けません。
|
||||
キャストと
|
||||
.Ic sizeof
|
||||
演算子の後にはスペースを続けません。
|
||||
この規則は
|
||||
.Xr indent 1
|
||||
が理解しないことに注意してください。
|
||||
.Pp
|
||||
NULL は、好まれるヌルポインタ定数です。
|
||||
.Dv NULL
|
||||
は、好まれるヌルポインタ定数です。
|
||||
コンパイラが型を知っている文脈、例えば代入では、
|
||||
(type *)0 または (type *)NULL の代わりに、NULL を使用します。
|
||||
.Vt ( "type *" ) Ns 0
|
||||
または
|
||||
.Vt ( "type *" ) Ns Dv NULL
|
||||
の代わりに、
|
||||
.Dv NULL
|
||||
を使用します。
|
||||
他の文脈では、特に全ての関数の引数では、
|
||||
(type *)NULL を使用します。
|
||||
.Vt ( "type *" ) Ns Dv NULL
|
||||
を使用します。
|
||||
(関数のプロトタイプがスコープ外かもしれない場合に、
|
||||
キャストはいろいろな引数にとって必須で、その他の引数にとっても必要です。)
|
||||
ポインタは NULL と比較します。例えば、
|
||||
ポインタは
|
||||
.Dv NULL
|
||||
と比較します。例えば、
|
||||
.Bd -literal
|
||||
!(p = f())
|
||||
.Ed
|
||||
|
@ -470,7 +534,9 @@ NULL
|
|||
(p = f()) == NULL
|
||||
.Ed
|
||||
.Pp
|
||||
真理値ではない場合、テストには '!' を使用しないでください。
|
||||
真理値ではない場合、テストには
|
||||
.Ic \&!
|
||||
を使用しないでください。
|
||||
例えば、下記のように使います。
|
||||
.Bd -literal
|
||||
if (*p == '\e0')
|
||||
|
@ -481,7 +547,8 @@ if (*p == '\e0')
|
|||
if (!*p)
|
||||
.Ed
|
||||
.Pp
|
||||
void * を返すルーチンでは、
|
||||
.Vt "void *"
|
||||
を返すルーチンでは、
|
||||
戻り値をどのポインタ型にもキャストしてはなりません。
|
||||
.Pp
|
||||
.Xr err 3
|
||||
|
@ -533,21 +600,25 @@ usage()
|
|||
/* 関数がローカル変数を持たない場合、空行をいれます */
|
||||
.Ed
|
||||
.Pp
|
||||
fputs/puts/putchar 等ではなく、
|
||||
.Xr fputs 3 ,
|
||||
.Xr puts 3 ,
|
||||
.Xr putchar 3
|
||||
等ではなく、
|
||||
.Xr printf 3
|
||||
を使用してください。
|
||||
これは速くて大抵はきれいで、言うまでもなくつまらないバグを避けます。
|
||||
.Pp
|
||||
使用法 (usage) の文はマニュアルページの書式の様であるべきです。
|
||||
使用法 (usage) の文はマニュアルページの
|
||||
.Sx SYNOPSIS
|
||||
(書式) の様であるべきです。
|
||||
使用法の文は、次の構造であるべきです:
|
||||
.Pp
|
||||
.Bl -enum
|
||||
.It
|
||||
オペランドの無いオプションが、最初にアルファベット順に、
|
||||
1 組の大括弧
|
||||
.Sq ( \&[
|
||||
.Ql ( \&[
|
||||
と
|
||||
.Sq \&] )
|
||||
.Ql \&] )
|
||||
でくくられます。
|
||||
.It
|
||||
オプションとそのオペランドがこれもアルファベット順に続き、
|
||||
|
@ -564,11 +635,12 @@ fputs/puts/putchar
|
|||
.El
|
||||
.Pp
|
||||
縦棒
|
||||
.Pq Sq \&|
|
||||
は、二者択一のオプションまたは引数を分割し、
|
||||
.Pq Ql \&|
|
||||
は、
|
||||
.Dq 二者択一
|
||||
のオプションまたは引数を分割し、
|
||||
同時に使用するオプションと引数は、単一の大括弧でくくります。
|
||||
.Pp
|
||||
.Bd -ragged -offset 4n
|
||||
.Bd -literal -offset 4n
|
||||
"usage: f [-aDde] [-b b_arg] [-m m_arg] req1 req2 [opt1 [opt2]]\en"
|
||||
"usage: f [-a | -b] [-c [-dEe] [-n number]]\en"
|
||||
.Ed
|
||||
|
@ -583,7 +655,9 @@ fputs/puts/putchar
|
|||
つまり、オプションが引数を取るか否かに関わらないということです。
|
||||
アルファベット順は、前述の大文字小文字の順序を考慮に入れるべきです。
|
||||
.Pp
|
||||
新しい中心的なカーネルのコードは、適度にスタイルガイドに従うべきです。
|
||||
新しい中心的なカーネルのコードは、適度に
|
||||
.Nm
|
||||
ガイドに従うべきです。
|
||||
サードパーティが保守するモジュールやデバイスドライバのためのガイドラインは
|
||||
より緩やかですが、最低限内部的には彼らの一貫したスタイルであるべきです。
|
||||
.Pp
|
||||
|
@ -591,13 +665,15 @@ fputs/puts/putchar
|
|||
正当な理由なしには避けるべきです。
|
||||
リポジトリの中のおおよそ
|
||||
KNF
|
||||
.Xr style 9
|
||||
.Nm
|
||||
に適合しているコードは、この適合から離れてはなりません。
|
||||
.Pp
|
||||
可能な時にはいつでも、
|
||||
コードはコードチェッカ (例えば、
|
||||
.Xr lint 1
|
||||
または "gcc -Wall") を
|
||||
または
|
||||
.Nm gcc Fl Wall
|
||||
) を
|
||||
通過し、発生する警告は最小限となるべきです。
|
||||
.Sh 関連項目
|
||||
.Xr indent 1 ,
|
||||
|
@ -608,7 +684,9 @@ KNF
|
|||
.Sh 歴史
|
||||
このページは
|
||||
.Bx 4.4 Lite2
|
||||
リリースの src/admin/style/style ファイルに大きく基づいていて、
|
||||
リリースの
|
||||
.Pa src/admin/style/style
|
||||
ファイルに大きく基づいていて、
|
||||
現在の実装と
|
||||
.Fx
|
||||
プロジェクトの要望を反映して、頻繁に更新しています。
|
||||
|
|
|
@ -22,9 +22,9 @@
|
|||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/tvtohz.9,v 1.1.4.1 2001/08/17 13:08:54 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/tvtohz.9,v 1.1.4.2 2001/12/17 11:30:19 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/tvtohz.9,v 1.2 2001/05/14 01:10:24 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd January 3, 2000
|
||||
.Dt TVTOHZ 9
|
||||
.Os
|
||||
|
@ -32,7 +32,7 @@
|
|||
.Nm tvtohz
|
||||
.Nd 時間間隔からティック数への変換
|
||||
.Sh 書式
|
||||
.Fd #include <sys/time.h>
|
||||
.In sys/time.h
|
||||
.Ft int
|
||||
.Fn tvtohz "struct timeval *tv"
|
||||
.Sh 解説
|
||||
|
|
|
@ -23,10 +23,10 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/uio.9,v 1.5.2.3 2001/07/21 09:16:58 schweikh Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/uio.9,v 1.5.2.4 2001/12/17 11:30:19 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/uio.9,v 1.5 2001/05/26 02:41:06 horikawa Exp $
|
||||
.\" "
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd February 2, 1997
|
||||
.Os
|
||||
.Dt UIO 9
|
||||
|
@ -35,8 +35,8 @@
|
|||
.Nm uiomove
|
||||
.Nd デバイスドライバ入出力ルーチン
|
||||
.Sh 書式
|
||||
.Fd #include <sys/types.h>
|
||||
.Fd #include <sys/uio.h>
|
||||
.In sys/types.h
|
||||
.In sys/uio.h
|
||||
.Pp
|
||||
.Bd -literal
|
||||
struct uio {
|
||||
|
@ -63,49 +63,50 @@ struct uio {
|
|||
ないし
|
||||
.Xr writev 2
|
||||
システムコールの結果として、適切なドライバの
|
||||
.Em read
|
||||
.Va d_read
|
||||
または
|
||||
.Em write
|
||||
.Va d_write
|
||||
エントリが
|
||||
.Fa "struct uio"
|
||||
.Vt "struct uio"
|
||||
構造体のポインタを渡されて呼び出されます。
|
||||
転送のリクエストは、この構造体の中にエンコードされます。
|
||||
ドライバ自身もこの構造体の中のデータを取り出すために
|
||||
.Fn uiomove
|
||||
を使用するべきです。
|
||||
.Pp
|
||||
uio 構造体の各フィールドは下記のとおりです。
|
||||
.Bl -tag -width "uio_iovcntX" -compact
|
||||
.It Dv uio_iov
|
||||
.Vt uio
|
||||
構造体の各フィールドは下記のとおりです。
|
||||
.Bl -tag -width ".Va uio_iovcnt"
|
||||
.It Va uio_iov
|
||||
処理すべき入出力ベクタの配列です。
|
||||
散在的な入出力の場合には、一つ以上のベクタとなるでしょう。
|
||||
.It Dv uio_iovcnt
|
||||
.It Va uio_iovcnt
|
||||
存在している入出力ベクタの数を示します。
|
||||
.It Dv uio_offset
|
||||
.It Va uio_offset
|
||||
デバイスのオフセットです。
|
||||
.It Dv uio_resid
|
||||
.It Va uio_resid
|
||||
処理すべきバイト数です。
|
||||
.It Dv uio_segflg
|
||||
.It Va uio_segflg
|
||||
以下のフラグの中の一つです。
|
||||
.Bl -tag -width "UIO_USERISPACEX" -compact
|
||||
.It Dv UIO_USERSPACE
|
||||
.Bl -tag -width ".Dv UIO_USERISPACE"
|
||||
.It Va UIO_USERSPACE
|
||||
入出力ベクタはプロセスのアドレス空間を指しています。
|
||||
.It Dv UIO_SYSSPACE
|
||||
.It Va UIO_SYSSPACE
|
||||
入出力ベクタはカーネルのアドレス空間を指しています。
|
||||
.It Dv UIO_USERISPACE
|
||||
.It Va UIO_USERISPACE
|
||||
入出力ベクタはプロセスのアドレス空間の命令領域を指しています。
|
||||
.It Dv UIO_NOCOPY
|
||||
.It Va UIO_NOCOPY
|
||||
オブジェクト中に既にデータがあり、コピーしません。
|
||||
.El
|
||||
.It Dv uio_rw
|
||||
.It Va uio_rw
|
||||
要求された転送の方向を示し、
|
||||
.Dv UIO_READ
|
||||
または
|
||||
.Dv UIO_WRITE
|
||||
です。
|
||||
.It Dv uio_procp
|
||||
プロセスに関連付けられた
|
||||
.Li struct proc
|
||||
.It Va uio_procp
|
||||
スレッドに関連付けられた
|
||||
.Vt "struct thread"
|
||||
構造体へのポインタです。
|
||||
.Dv uio_segflg
|
||||
がプロセスのアドレス空間との転送をすべきであると示している場合に
|
||||
|
@ -116,7 +117,8 @@ uio
|
|||
このバッファの最大サイズのデータのかたまりの要求を処理します。
|
||||
下記のバッファの取り扱いはとても簡略化されていて
|
||||
恐らく動きません(バッファのポインタは部分的な読み込みの場合進みません)し、
|
||||
uio の取り扱いを実際にやって見せているだけだ、ということに注意してください。
|
||||
.Nm
|
||||
の取り扱いを実際にやって見せているだけだ、ということに注意してください。
|
||||
.Bd -literal
|
||||
/* MIN() の定義はこの中にあります */
|
||||
#include <sys/param.h>
|
||||
|
@ -168,7 +170,8 @@ error:
|
|||
.Xr copyout 9 ,
|
||||
.Xr sleep 9
|
||||
.Sh 歴史
|
||||
uio の仕組みはある早期のバージョンの
|
||||
.Nm
|
||||
の仕組みはある早期のバージョンの
|
||||
.Ux
|
||||
で登場しました。
|
||||
.Sh 作者
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/vget.9,v 1.5 1999/08/28 00:21:34 peter Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/vget.9,v 1.5.2.1 2001/12/17 11:30:19 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm vget
|
||||
.Nd 開放リストから vnode を取得
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft int
|
||||
.Fn vget "struct vnode *vp" "int lockflag" "struct proc *p"
|
||||
.Sh 解説
|
||||
|
|
|
@ -26,9 +26,9 @@
|
|||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.\" %FreeBSD: src/share/man/man9/vput.9,v 1.6.2.2 2000/12/29 10:18:08 ru Exp %
|
||||
.\" %FreeBSD: src/share/man/man9/vput.9,v 1.6.2.3 2001/12/17 11:30:19 ru Exp %
|
||||
.\"
|
||||
.\" $FreeBSD: doc/ja_JP.eucJP/man/man9/vput.9,v 1.2 2001/05/14 01:10:24 horikawa Exp $
|
||||
.\" $FreeBSD$
|
||||
.Dd July 24, 1996
|
||||
.Os
|
||||
.Dt VPUT 9
|
||||
|
@ -36,8 +36,8 @@
|
|||
.Nm vput
|
||||
.Nd vnode の使用カウントのデクリメントとロック解除
|
||||
.Sh 書式
|
||||
.Fd #include <sys/param.h>
|
||||
.Fd #include <sys/vnode.h>
|
||||
.In sys/param.h
|
||||
.In sys/vnode.h
|
||||
.Ft void
|
||||
.Fn vput "struct vnode *vp"
|
||||
.Sh 解説
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue