Searched refs:ulp_port (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/uts/common/io/fibre-channel/impl/ |
H A D | fctl.c | 2435 fc_ulp_ports_t *ulp_port; in fctl_remove_port() local 2441 ulp_port = fctl_get_ulp_port(mod, port); in fctl_remove_port() 2442 if (ulp_port == NULL) { in fctl_remove_port() 2447 ASSERT((ulp_port->port_dstate & ULP_PORT_ATTACH) == 0); in fctl_remove_port() 2486 fc_ulp_ports_t *ulp_port; in fctl_attach_ulps() local 2546 if ((ulp_port = fctl_get_ulp_port(mod, port)) == NULL) { in fctl_attach_ulps() 2547 ulp_port = fctl_add_ulp_port(mod, port, KM_SLEEP); in fctl_attach_ulps() 2548 ASSERT(ulp_port != NULL); in fctl_attach_ulps() 2550 mutex_enter(&ulp_port->port_mutex); in fctl_attach_ulps() 2551 ulp_port->port_statec = ((info.port_state & in fctl_attach_ulps() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/fctl/ |
H A D | fctl.c | 359 fc_ulp_ports_t ulp_port; in ulpmods() local 395 if (mdb_vread(&ulp_port, sizeof (fc_ulp_ports_t), in ulpmods() 398 while (ulp_port.port_handle != NULL) { in ulpmods() 401 ulp_port.port_handle, in ulpmods() 402 ulp_port.port_dstate, in ulpmods() 403 ulp_port.port_statec); in ulpmods() 405 if (ulp_port.port_next == NULL) in ulpmods() 408 mdb_vread(&ulp_port, in ulpmods() 410 (uintptr_t)ulp_port.port_next); in ulpmods()
|
/titanic_50/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fctl_private.h | 713 static int fctl_pre_attach(fc_ulp_ports_t *ulp_port, fc_attach_cmd_t cmd); 714 static void fctl_post_attach(fc_ulp_module_t *mod, fc_ulp_ports_t *ulp_port, 716 static int fctl_pre_detach(fc_ulp_ports_t *ulp_port, fc_detach_cmd_t cmd); 717 static void fctl_post_detach(fc_ulp_module_t *mod, fc_ulp_ports_t *ulp_port,
|