:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
device_initialize(9) - phpMan

Command: man perldoc info search(apropos)  


DEVICE_INITIALIZE(9)              Device drivers infrastructure              DEVICE_INITIALIZE(9)



NAME
       device_initialize - init device structure.

SYNOPSIS
       void device_initialize(struct device * dev);

ARGUMENTS
       dev
           device.

DESCRIPTION
       This prepares the device for use by other layers by initializing its fields. It is the
       first half of device_register, if called by that function, though it can also be called
       separately, so one may use dev's fields. In particular, get_device/put_device may be used
       for reference counting of dev after calling this function.

       All fields in dev must be initialized by the caller to 0, except for those explicitly set
       to some other value. The simplest approach is to use kzalloc to allocate the structure
       containing dev.

NOTE
       Use put_device to give up your reference instead of freeing dev directly once you have
       called this function.

COPYRIGHT
Kernel Hackers Manual 4.8.                 January 2017                      DEVICE_INITIALIZE(9)


/man
rootr.net - man pages