Searched defs:phci (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_hca.c146 * 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 Dibnex.c522 * 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 Dtphci.c141 "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 Dmpath.c114 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 Dcfga_cs.c501 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 Dmpxio_rcm.c69 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 Dpmcs.c307 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 Dscsi_vhci.h758 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 Dsunmdi.c181 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...]

Completed in 104 milliseconds