#include <devman.h>
Data Fields | |
| dev_node_t * | child |
| Child device node (if any attached). | |
| link_t | classes |
| The list of device classes to which this device function belongs. | |
| dev_node_t * | dev |
| Device which this function belongs to. | |
| link_t | dev_functions |
| Link to list of functions in the device (ddf_dev_t.functions). | |
| link_t | devman_fun |
| Used by the hash table of functions indexed by devman device handles. | |
| link_t | devmap_fun |
| Used by the hash table of functions indexed by devmap device handles. | |
| devmap_handle_t | devmap_handle |
| Devmap handle if the device function is registered by devmap. | |
| devman_handle_t | handle |
| The global unique identifier of the function. | |
| match_id_list_t | match_ids |
| List of device ids for device-to-driver matching. | |
| char * | name |
| Name of the function, assigned by the device driver. | |
| char * | pathname |
| Full path and name of the device in device hierarchy. | |
Definition at line 151 of file devman.h.
1.4.7