devfs_register

Section: Kernel Hacker's Manual (9)
Updated: devfs_register
Index Return to Main Contents
 

NAME

devfs_register - Register a device entry.  

SYNOPSIS

devfs_handle_t devfs_register (devfs_handle_t dir, const char *name, unsigned int flags, unsigned int major, unsigned int minor, umode_t mode, void *ops, void *info);  

ARGUMENTS

dir

 The handle to the parent devfs directory entry. If this is NULL the new name is relative to the root of the devfs.
name

 The name of the entry.
flags

 A set of bitwise-ORed flags (DEVFS_FL_*).
major

 The major number. Not needed for regular files.
minor

 The minor number. Not needed for regular files.
mode

 The default file mode.
ops

 The file_operations or block_device_operations structure. This must not be externally deallocated.
info

 An arbitrary pointer which will be written to the private_data field of the file structure passed to the device driver. You can set this to whatever you like, and change it once the file is opened (the next file opened will not see this change).
 

DESCRIPTION

Returns a handle which may later be used in a call to devfs_unregister. On failure NULL is returned.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 03:54:33 GMT, June 12, 2005