man3devinfo Device Information Library Functions man3devinfo

man3devinfo — Device Information Library Functions - Back to index

di_binding_name(3devinfo)
di_binding_name, di_bus_addr, di_compatible_names, di_devid, di_driver_name, di_driver_ops, di_driver_major, di_instance, di_nodeid, di_node_name - return libdevinfo node information
di_child_node(3devinfo)
di_child_node, di_parent_node, di_sibling_node, di_drv_first_node, di_drv_next_node - libdevinfo node traversal functions
di_devfs_path(3devinfo)
di_devfs_path, di_devfs_minor_path, di_path_devfs_path, di_path_client_devfs_path, di_devfs_path_free - generate and free path names
di_devlink_dup(3devinfo)
di_devlink_dup, di_devlink_free - copy and free a devlink object
di_devlink_init(3devinfo)
di_devlink_init, di_devlink_fini - create and destroy a snapshot of devlinks
di_devlink_path(3devinfo)
di_devlink_path, di_devlink_content, di_devlink_type - get devlink attributes
di_devlink_walk(3devinfo)
di_devlink_walk - walk through links in a devlink snapshot
di_init(3devinfo)
di_init, di_fini - create and destroy a snapshot of kernel device tree
di_link_next_by_node(3devinfo)
di_link_next_by_node, di_link_next_by_lnode - libdevinfo link traversal functions
di_link_spectype(3devinfo)
di_link_spectype, di_link_to_lnode - return libdevinfo link information
di_lnode_name(3devinfo)
di_lnode_name, di_lnode_devinfo, di_lnode_devt - return libdevinfo lnode information
di_lnode_next(3devinfo)
di_lnode_next - libdevinfo lnode traversal function
di_minor_devt(3devinfo)
di_minor_devt, di_minor_name, di_minor_nodetype, di_minor_spectype - return libdevinfo minor node information
di_minor_next(3devinfo)
di_minor_next - libdevinfo minor node traversal functions
di_node_private_set(3devinfo)
di_node_private_set, di_node_private_get, di_path_private_set, di_path_private_get, di_minor_private_set, di_minor_private_get, di_link_private_set, di_link_private_get, di_lnode_private_set, di_lnode_private_get - manipulate libdevinfo user traversal pointers
di_path_bus_addr(3devinfo)
di_path_bus_addr, di_path_client_node, di_path_instance, di_path_node_name, di_path_phci_node, di_path_state - return libdevinfo path node information
di_path_client_next_path(3devinfo)
di_path_client_next_path, di_path_phci_next_path - libdevinfo path node traversal functions
di_path_prop_bytes(3devinfo)
di_path_prop_bytes, di_path_prop_ints, di_path_prop_int64s, di_path_prop_name, di_path_prop_strings, di_path_prop_type - access path property information
di_path_prop_lookup_bytes(3devinfo)
di_path_prop_lookup_bytes, di_path_prop_lookup_int64s, di_path_prop_lookup_ints, di_path_prop_lookup_strings - search for a path property
di_path_prop_next(3devinfo)
di_path_prop_next - libdevinfo path property traversal function
di_prom_init(3devinfo)
di_prom_init, di_prom_fini - create and destroy a handle to the PROM device information
di_prom_prop_data(3devinfo)
di_prom_prop_data, di_prom_prop_next, di_prom_prop_name - access PROM device information
di_prom_prop_lookup_bytes(3devinfo)
di_prom_prop_lookup_bytes, di_prom_prop_lookup_ints, di_prom_prop_lookup_strings - search for a PROM property
di_prop_bytes(3devinfo)
di_prop_bytes, di_prop_devt, di_prop_ints, di_prop_name, di_prop_strings, di_prop_type, di_prop_int64 - access property values and attributes
di_prop_lookup_bytes(3devinfo)
di_prop_lookup_bytes, di_prop_lookup_ints, di_prop_lookup_int64, di_prop_lookup_strings - search for a property
di_prop_next(3devinfo)
di_prop_next - libdevinfo property traversal function
di_walk_link(3devinfo)
di_walk_link - traverse libdevinfo links
di_walk_lnode(3devinfo)
di_walk_lnode - traverse libdevinfo lnodes
di_walk_minor(3devinfo)
di_walk_minor - traverse libdevinfo minor nodes
di_walk_node(3devinfo)
di_walk_node - traverse libdevinfo device nodes
OmniOS OmniOS