Query: devm_input_allocate_device
OS: centos
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DEVM_INPUT_ALLOCATE_(9) Input Subsystem DEVM_INPUT_ALLOCATE_(9)NAMEdevm_input_allocate_device - allocate managed input deviceSYNOPSISstruct input_dev * devm_input_allocate_device(struct device * dev);ARGUMENTSdev device owning the input device being createdDESCRIPTIONReturns prepared struct input_dev or NULL. Managed input devices do not need to be explicitly unregistered or freed as it will be done automatically when owner device unbinds from its driver (or binding fails). Once managed input device is allocated, it is ready to be set up and registered in the same fashion as regular input device. There are no special devm_input_device_[un]register variants, regular ones work with both managed and unmanaged devices, should you need them. In most cases however, managed input device need not be explicitly unregistered or freed.NOTEthe owner device is set up as parent of input device and users should not override it.COPYRIGHTKernel Hackers Manual 3.10 June 2014 DEVM_INPUT_ALLOCATE_(9)
Related Man Pages |
---|
struct_device_driver(9) - centos |
struct_ff_device(9) - centos |
struct_input_handler(9) - centos |
device_schedule_callback_owner(9) - suse |
struct_input_handler(9) - suse |
Similar Topics in the Unix Linux Community |
---|
Weird 'find' results |
Tar Command |
CentOS7 restoring file capabilities |
Shopt -s histappend |
Please Welcome Dave Munro to the Moderator Team! |