fdmi 99 drivers/scsi/bfa/bfa_fcs.h struct bfa_fcs_lport_fdmi_s fdmi; /* FDMI component of MS */ fdmi 158 drivers/scsi/bfa/bfa_fcs.h #define BFA_FCS_GET_FDMI_FROM_PORT(port) (&port->port_topo.pfab.ms.fdmi) fdmi 1411 drivers/scsi/bfa/bfa_fcs_lport.c static u16 bfa_fcs_lport_fdmi_build_rhba_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1413 drivers/scsi/bfa/bfa_fcs_lport.c static u16 bfa_fcs_lport_fdmi_build_rprt_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1415 drivers/scsi/bfa/bfa_fcs_lport.c static u16 bfa_fcs_lport_fdmi_build_rpa_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1418 drivers/scsi/bfa/bfa_fcs_lport.c fdmi, u8 *pyld); fdmi 1419 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_fdmi_get_hbaattr(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1421 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_fdmi_get_portattr(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1443 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_lport_fdmi_sm_offline(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1446 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1448 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_lport_fdmi_sm_rhba(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1451 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1454 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1456 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_lport_fdmi_sm_rprt(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1459 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1462 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1464 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_lport_fdmi_sm_rpa(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1467 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1469 drivers/scsi/bfa/bfa_fcs_lport.c static void bfa_fcs_lport_fdmi_sm_online(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1472 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1478 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_offline(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1481 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1486 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1494 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, fdmi 1496 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rprt(fdmi, NULL); fdmi 1503 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, fdmi 1505 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rhba(fdmi, NULL); fdmi 1518 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_sending_rhba(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1521 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1528 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_rhba); fdmi 1532 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1534 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->fcxp_wqe); fdmi 1543 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rhba(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1546 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1557 drivers/scsi/bfa/bfa_fcs_lport.c if (fdmi->retry_cnt++ < BFA_FCS_FDMI_CMD_MAX_RETRIES) { fdmi 1558 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, fdmi 1561 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, fdmi 1562 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_timeout, fdmi, fdmi 1568 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1576 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_sending_rpa); fdmi 1577 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1578 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rpa(fdmi, NULL); fdmi 1582 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcxp_discard(fdmi->fcxp); fdmi 1583 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1592 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rhba_retry(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1595 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1605 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_sending_rhba); fdmi 1606 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rhba(fdmi, NULL); fdmi 1610 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1611 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); fdmi 1623 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_sending_rprt(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1626 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1633 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_rprt); fdmi 1637 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1639 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->fcxp_wqe); fdmi 1648 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rprt(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1651 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1662 drivers/scsi/bfa/bfa_fcs_lport.c if (fdmi->retry_cnt++ < BFA_FCS_FDMI_CMD_MAX_RETRIES) { fdmi 1663 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, fdmi 1666 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, fdmi 1667 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_timeout, fdmi, fdmi 1674 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1675 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1680 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1681 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_online); fdmi 1685 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcxp_discard(fdmi->fcxp); fdmi 1686 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1695 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rprt_retry(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1698 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1708 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_sending_rprt); fdmi 1709 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rprt(fdmi, NULL); fdmi 1713 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1714 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); fdmi 1726 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_sending_rpa(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1729 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1736 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_rpa); fdmi 1740 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1742 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->fcxp_wqe); fdmi 1751 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rpa(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1754 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1765 drivers/scsi/bfa/bfa_fcs_lport.c if (fdmi->retry_cnt++ < BFA_FCS_FDMI_CMD_MAX_RETRIES) { fdmi 1766 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_rpa_retry); fdmi 1768 drivers/scsi/bfa/bfa_fcs_lport.c &fdmi->timer, fdmi 1769 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_timeout, fdmi, fdmi 1775 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1776 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1781 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_online); fdmi 1782 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->retry_cnt = 0; fdmi 1786 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcxp_discard(fdmi->fcxp); fdmi 1787 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1796 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_rpa_retry(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1799 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1809 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_sending_rpa); fdmi 1810 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rpa(fdmi, NULL); fdmi 1814 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1815 drivers/scsi/bfa/bfa_fcs_lport.c bfa_timer_stop(&fdmi->timer); fdmi 1824 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_online(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1827 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1834 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 1845 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_sm_disabled(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 1848 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1862 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi_cbarg; fdmi 1863 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1874 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fcxp_alloc_wait(port->fcs->bfa, &fdmi->fcxp_wqe, fdmi 1875 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rhba, fdmi, BFA_TRUE); fdmi 1878 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->fcxp = fcxp; fdmi 1887 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_rhba_pyld(fdmi, fdmi 1893 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_rhba_response, (void *)fdmi, fdmi 1896 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RHBA_SENT); fdmi 1900 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_rhba_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, u8 *pyld) fdmi 1902 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 1914 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fdmi_get_hbaattr(fdmi, fcs_hba_attr); fdmi 2088 drivers/scsi/bfa/bfa_fcs_lport.c if (fdmi->retry_cnt == 0) { fdmi 2160 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi 2162 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2172 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2180 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_OK); fdmi 2186 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2195 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi_cbarg; fdmi 2196 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2207 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fcxp_alloc_wait(port->fcs->bfa, &fdmi->fcxp_wqe, fdmi 2208 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rprt, fdmi, BFA_TRUE); fdmi 2211 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->fcxp = fcxp; fdmi 2220 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_rprt_pyld(fdmi, fdmi 2226 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_rprt_response, (void *)fdmi, fdmi 2229 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RPRT_SENT); fdmi 2236 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_portattr_block(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 2250 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fdmi_get_portattr(fdmi, &fcs_port_attr); fdmi 2344 drivers/scsi/bfa/bfa_fcs_lport.c if (fdmi->retry_cnt == 0) { fdmi 2460 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_rprt_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, u8 *pyld) fdmi 2462 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2469 drivers/scsi/bfa/bfa_fcs_lport.c len = bfa_fcs_lport_fdmi_build_portattr_block(fdmi, fdmi 2483 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi 2485 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2495 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2503 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_OK); fdmi 2509 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2518 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi_cbarg; fdmi 2519 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2530 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fcxp_alloc_wait(port->fcs->bfa, &fdmi->fcxp_wqe, fdmi 2531 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_send_rpa, fdmi, BFA_TRUE); fdmi 2534 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->fcxp = fcxp; fdmi 2542 drivers/scsi/bfa/bfa_fcs_lport.c attr_len = bfa_fcs_lport_fdmi_build_rpa_pyld(fdmi, fdmi 2547 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_rpa_response, (void *)fdmi, fdmi 2550 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RPA_SENT); fdmi 2554 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_fdmi_build_rpa_pyld(struct bfa_fcs_lport_fdmi_s *fdmi, u8 *pyld) fdmi 2556 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2562 drivers/scsi/bfa/bfa_fcs_lport.c len = bfa_fcs_lport_fdmi_build_portattr_block(fdmi, fdmi 2575 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = fdmi 2577 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2587 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2595 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_OK); fdmi 2601 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_RSP_ERROR); fdmi 2607 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = (struct bfa_fcs_lport_fdmi_s *) arg; fdmi 2609 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_TIMEOUT); fdmi 2613 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fdmi_get_hbaattr(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 2616 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2655 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fdmi_get_portattr(fdmi, &fcs_port_attr); fdmi 2669 drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_fdmi_get_portattr(struct bfa_fcs_lport_fdmi_s *fdmi, fdmi 2672 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_s *port = fdmi->ms->port; fdmi 2793 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = &ms->fdmi; fdmi 2795 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->ms = ms; fdmi 2797 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_offline); fdmi 2799 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_set_state(fdmi, bfa_fcs_lport_fdmi_sm_disabled); fdmi 2805 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = &ms->fdmi; fdmi 2807 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->ms = ms; fdmi 2808 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_PORT_OFFLINE); fdmi 2814 drivers/scsi/bfa/bfa_fcs_lport.c struct bfa_fcs_lport_fdmi_s *fdmi = &ms->fdmi; fdmi 2816 drivers/scsi/bfa/bfa_fcs_lport.c fdmi->ms = ms; fdmi 2817 drivers/scsi/bfa/bfa_fcs_lport.c bfa_sm_send_event(fdmi, FDMISM_EVENT_PORT_ONLINE); fdmi 823 drivers/scsi/fcoe/fcoe.c struct netdev_fcoe_hbainfo *fdmi; fdmi 824 drivers/scsi/fcoe/fcoe.c fdmi = kzalloc(sizeof(*fdmi), GFP_KERNEL); fdmi 825 drivers/scsi/fcoe/fcoe.c if (!fdmi) fdmi 829 drivers/scsi/fcoe/fcoe.c fdmi); fdmi 839 drivers/scsi/fcoe/fcoe.c fdmi->serial_number); fdmi 843 drivers/scsi/fcoe/fcoe.c fdmi->manufacturer); fdmi 847 drivers/scsi/fcoe/fcoe.c fdmi->model); fdmi 851 drivers/scsi/fcoe/fcoe.c fdmi->model_description); fdmi 855 drivers/scsi/fcoe/fcoe.c fdmi->hardware_version); fdmi 859 drivers/scsi/fcoe/fcoe.c fdmi->driver_version); fdmi 863 drivers/scsi/fcoe/fcoe.c fdmi->optionrom_version); fdmi 867 drivers/scsi/fcoe/fcoe.c fdmi->firmware_version); fdmi 871 drivers/scsi/fcoe/fcoe.c kfree(fdmi); fdmi 113 drivers/scsi/qla2xxx/qla_os.c module_param_named(fdmi, ql2xfdmienable, int, S_IRUGO|S_IWUSR);