fun_node Struct Reference
[Device manager.]

Function node in the device tree. More...

#include <devman.h>


Data Fields

dev_node_tchild
 Child device node (if any attached).
link_t classes
 The list of device classes to which this device function belongs.
dev_node_tdev
 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.


Detailed Description

Function node in the device tree.

Definition at line 151 of file devman.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 2 07:45:59 2011 for HelenOS/USB by  doxygen 1.4.7