| /onnv/onnv-gate/usr/src/lib/storage/libg_fc/common/ |
| mpath.c | 114 ioc.phci = phci_path; 413 ioc.phci = phci_path; 531 ioc.phci = phci_path; 537 strcpy(ioc.phci, client_path); 649 * phci Controller device path 661 stms_path_enable_disable(char *client_path, char *phci, int request) 669 if (!client_path || !phci) { 708 if (strncmp(phci, DEV_PREFIX, DEV_PREFIX_LEN) == 0) { 709 ioc_phci = phci + DEV_PREFIX_LEN - 1; 711 ioc_phci = phci; [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/ |
| tphci.c | 141 "test phci driver", 197 struct tphci_state *phci; local 203 phci = ddi_get_soft_state(tphci_state, getminor(*devp)); 204 if (phci == NULL) { 216 struct tphci_state *phci; local 221 phci = ddi_get_soft_state(tphci_state, getminor(dev)); 222 if (phci == NULL) { 245 struct tphci_state *phci = NULL; local 262 * Allocate phci data structure. 268 phci = ddi_get_soft_state(tphci_state, instance) 348 struct tphci_state *phci; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/rcm_daemon/common/ |
| mpxio_rcm.c | 60 #define MPXIO_MSG_USAGE gettext("SCSI Multipathing PHCI (%s)") 61 #define MPXIO_MSG_USAGEUNKNOWN gettext("SCSI Multipathing PHCI (<unknown>)") 69 phci_t phci; member in struct:phci_list 175 free(reg->phci.path); 252 (void) rcm_unregister_interest(hdl, reg->phci.path, 0); 262 * To return usage information, just lookup the PHCI in the cache and return 263 * a string identifying that it's a PHCI and describing its cached MPxIO state. 290 len = snprintf(&c, 1, MPXIO_MSG_USAGE, s_state(reg->phci.state)); 293 s_state(reg->phci.state)) > len + 1)) { 415 * cache entry for this PHCI. If that leaves its group empty, then th 471 phci_t phci; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/sys/scsi/adapters/ |
| scsi_vhci.h | 271 * pHCI packet that does the actual work. 280 * scsi_init_pkt() of the pHCI corresponding to the path that we 727 char ret_phci[MAXPATHLEN]; /* pHCI device */ 738 caddr32_t phci; /* pHCI dev devfs path name */ member in struct:sv_iocdata32 788 char ret_phci[MAXPATHLEN]; /* pHCI device */ 802 caddr_t phci; /* pHCI dev devfs path name */ member in struct:sv_iocdata
|
| /onnv/onnv-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
| cfga_cs.c | 495 * pHCI list and if the RCM should be done for a particular pHCI. 501 di_node_t root, vhci, node, phci; local 583 if ((phci = di_path_phci_node(path)) == DI_NODE_NIL) { 590 if ((phci_path = di_devfs_path(phci)) == NULL) { 607 * Check if the phci path has the same [all...] |
| /onnv/onnv-gate/usr/src/lib/libdevinfo/ |
| devfsmap.c | 939 * Given client_name return whether it is a phci or vhci based name. 1249 * Convert a phci client name to vhci client name. 1251 * phci_name phci client /devices name without the /devices prefix and 1282 ioc.phci = phci_name_buf; 1331 * Convert a vhci client name to phci client names. 1338 * Returns NULL terminated path list containing phci client paths is [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/ib/ibnex/ |
| ibnex.c | 532 * power management of the phci and client 2950 dev_info_t *phci; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/luxadm/ |
| fchba.c | [all...] |
| /onnv/onnv-gate/usr/src/uts/common/os/ |
| sunmdi.c | 164 * devinfo node had the device been enumerated under a pHCI instead of 181 const char *mdi_component_prop_phci = "phci"; 371 * the vHCI drivers are loaded and attached as a result of pHCI 393 * is dynamically plugged in) when an IB HCA driver (PHCI) 526 * Check the vHCI, pHCI and client count. All the pHCIs and clients 613 * Register a pHCI module with mpxio framework 614 * mdi_phci_register() is called by pHCI drivers to register with 616 * pHCI driver must call this interface as part of its attach(9e) 631 * Some subsystems, like fcp, perform pHCI registration from a 632 * different thread than the one doing the pHCI attach(9E) - th 7136 mdi_phci_t *phci; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
| scsi_vhci.c | 748 * power management of the phci and client 1106 * TRAN_ACCEPT - pkt has been submitted to phci [all...] |