Lines Matching defs:node

361 				 * Copy found node wwn data to this new entry
556 * node in the list.
939 * al_pa, hard address, node/port WWN etc.
1511 * g_get_dev_list to get the device node list of fc_port_dev_t.
1512 * g_get_host_params to get the fca port node of fc_port_dev_t.
1516 * Move device node and fca port node to
1524 * Move device node and fca port node to
1900 * port WWN, node WWN, port addr and hard addr properties is constructed.
1961 /* consrtruct node WWN property. */
2127 * FCIO_GET_DEV_LIST to get the device node list of fc_port_dev_t.
2128 * FCIO_GET_HOST_PARAMS to get the fca port node of fc_port_dev_t.
3739 * Get device World Wide Name (port and node) for device at path
4645 * we don't know how they creates FCA port related minor node.
4647 * As of now there is no supported operation on FCA node so
4677 /* Try adding port 0 and see if node exists. */
4756 * since the routine need to open fp :devctl node for fcio ioctl.
4827 * The dir below doesn't have corresponding :devctl node.
4861 /* To contiue the path type should be fp :devctl node */
5169 * port wwn of device node to login
5186 * port wwn of device node to logout
5204 * port wwn of device node to logout
5263 * fca_path: pointer to the physical path string, path to a fp node.
5267 * flag: indicate that the input WWN is node or port
5342 * port wwn of device node to logout
5428 * drvr_name: driver name to start the node tree search
5440 di_node_t node;
5453 /* point to first node which matches portdrvr */
5454 node = di_drv_first_node(drvr_name, root);
5455 if (node == DI_NODE_NIL) {
5459 while (node != DI_NODE_NIL) {
5460 if ((mydevid = di_devid(node)) != NULL) {
5469 if ((devfs_path = my_devfs_path(node)) ==
5471 node = di_drv_next_node(node);
5495 node = di_drv_next_node(node);
5523 * There will be a device node in the libdevinfo
5524 * snapshot only if there is at least one node bound.
5528 * drvr_name name of driver to start node search
5537 di_node_t node;
5567 /* point to first node which matches portdrvr */
5568 node = di_drv_first_node(drvr_name, root);
5569 if (node == DI_NODE_NIL) {
5573 while (node != DI_NODE_NIL) {
5575 if ((devfs_path = my_devfs_path(node)) != NULL) {
5580 if ((di_state(node) &
5583 node = di_drv_next_node(node);
5593 node = di_drv_next_node(node);
5605 if ((err = get_wwn_data(node, &nwwn, &pwwn)) !=
5618 * node wwn, port wwn are irrevelant at
5660 node = di_drv_next_node(node);
5690 * Access the properties for the node to get the node-wwn, port-wwn property
5695 get_wwn_data(di_node_t node, uchar_t **nwwn, uchar_t **pwwn)
5697 if (di_prop_lookup_bytes(DDI_DEV_T_ANY, node, NODE_WWN_PROP,
5702 if (di_prop_lookup_bytes(DDI_DEV_T_ANY, node, PORT_WWN_PROP,
5832 * given devinfo node. If the path returned does not have a '@' in it, it
5845 my_devfs_path(di_node_t node)
5858 if (node == DI_NODE_NIL) {
5862 /* Now go get the path for this node */
5863 if ((tptr = di_devfs_path(node)) == NULL) {
5867 parentnode = di_parent_node(node);
5913 if ((di_state(node) & DI_DRIVER_DETACHED) != DI_DRIVER_DETACHED) {
5924 di_prop_lookup_ints(DDI_DEV_T_ANY, node, LUN_PROP, &lunnump);
5927 di_prop_lookup_strings(DDI_DEV_T_ANY, node,
5961 * that implies there will be a node returned from