/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex_hca.c | 146 * In a normal case HCA is setup as a phci. 147 * If an HCA is in maintenance mode, its phci is not set up 581 dev_info_t *phci; local 587 phci = ibtl_ibnex_hcaguid2dip(hca_guid); 595 ndi_devi_enter(phci, &circ); 599 ndi_devi_exit(phci, circ); 603 ibnex_create_hcasvc_nodes(phci, hca_list->hl_hca_port_attr); 605 ibnex_create_port_nodes(phci, &hca_list->hl_port_attr[ii]); 606 ibnex_create_vppa_nodes(phci, &hca_list->hl_port_attr[ii]); 609 ndi_devi_exit(phci, cir [all...] |
H A D | ibnex.c | 522 * power management of the phci and client 2634 dev_info_t *phci; local 2689 phci = ibtl_ibnex_hcaguid2dip(*(longlong_t *)arg); 2690 (void) devfs_clean(phci, NULL, 0);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | 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 348 struct tphci_state *phci; local [all...] |
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | 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) argument 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; 731 g_stms_path_disable(char *client_path, char *phci) argument 738 g_stms_path_enable(char *client_path, char *phci) argument 762 stms_path_enable_disable_all(char *phci, int request) argument 801 g_stms_path_disable_all(char *phci) argument 810 g_stms_path_enable_all(char *phci) argument 842 g_stms_get_path_state(char *client_path, char *phci, int *state, int *ext_state) argument [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/ |
H A D | cfga_cs.c | 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
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | mpxio_rcm.c | 69 phci_t phci; member in struct:phci_list 175 free(reg->phci.path); 252 (void) rcm_unregister_interest(hdl, reg->phci.path, 0); 290 len = snprintf(&c, 1, MPXIO_MSG_USAGE, s_state(reg->phci.state)); 293 s_state(reg->phci.state)) > len + 1)) { 471 phci_t phci; local 476 phci.path = rsrc; 482 if (bsearch(&phci, group->phcis, group->nphcis, sizeof (phci_t), 517 if (strcmp(reg->phci.path, rsrc) == 0) 680 reg->phci [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/ |
H A D | pmcs.c | 307 struct mdi_phci phci; local 337 if (mdb_vread(&phci, sizeof (struct mdi_phci), 343 if (phci.ph_path_head == NULL) { 350 (void *)&pidx, (uintptr_t)phci.ph_path_head);
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/ |
H A D | scsi_vhci.h | 758 caddr32_t phci; /* pHCI dev devfs path name */ member in struct:sv_iocdata32 822 caddr_t phci; /* pHCI dev devfs path name */ member in struct:sv_iocdata
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunmdi.c | 181 const char *mdi_component_prop_phci = "phci"; 775 * Utility function to return the phci extensions. 980 * Utility function to search for a valid phci device given 2496 * For a client, return the next available path to any phci 2534 * For a phci, return the next available path to any client 2656 MDI_DEBUG(2, (MDI_WARN, pdip, "invalid phci")); 2680 "offline phci %p", (void *)ph)); 3441 "!invalid phci: pip %s %p", 5600 * Online the phci 5708 "phci post_attac 7230 mdi_phci_t *phci; local 9422 mdi_vhcache_phci_t *phci, *nxt_phci; local [all...] |