INPUT_FREE_DEVICE

Section: Input Subsystem (9)
Updated: February 2011
Index Return to Main Contents
 

NAME

input_free_device - free memory occupied by input_dev structure  

SYNOPSIS

void input_free_device(struct input_dev * dev);
 

ARGUMENTS

dev

input device to free
 

DESCRIPTION

This function should only be used if input_register_device was not called yet or if it failed. Once device was registered use input_unregister_device and memory will be freed once last reference to the device is dropped.

Device should be allocated by input_allocate_device.  

NOTE

If there are references to the input device then memory will not be freed until last reference is dropped.  

COPYRIGHT