| /Linux-v5.4/drivers/scsi/qla2xxx/ |
| D | qla_nx2.c | 580 uint32_t drv_state, drv_active; in qla8044_need_reset() local 585 drv_state = qla8044_rd_direct(vha, QLA8044_CRB_DRV_STATE_INDEX); in qla8044_need_reset() 587 rval = drv_state & (1 << ha->portnum); in qla8044_need_reset() 1624 uint32_t drv_state; in qla8044_set_rst_ready() local 1627 drv_state = qla8044_rd_direct(vha, QLA8044_CRB_DRV_STATE_INDEX); in qla8044_set_rst_ready() 1631 drv_state |= (1 << ha->portnum); in qla8044_set_rst_ready() 1635 __func__, vha->host_no, drv_state); in qla8044_set_rst_ready() 1636 qla8044_wr_direct(vha, QLA8044_CRB_DRV_STATE_INDEX, drv_state); in qla8044_set_rst_ready() 1648 uint32_t dev_state = 0, drv_state, drv_active; in qla8044_need_reset_handler() local 1665 drv_state = qla8044_rd_direct(vha, in qla8044_need_reset_handler() [all …]
|
| D | qla_nx.c | 2373 uint32_t drv_state; in qla82xx_need_reset() local 2379 drv_state = qla82xx_rd_32(ha, QLA82XX_CRB_DRV_STATE); in qla82xx_need_reset() 2380 rval = drv_state & (QLA82XX_DRVST_RST_RDY << (ha->portnum * 4)); in qla82xx_need_reset() 2388 uint32_t drv_state; in qla82xx_set_rst_ready() local 2391 drv_state = qla82xx_rd_32(ha, QLA82XX_CRB_DRV_STATE); in qla82xx_set_rst_ready() 2394 if (drv_state == 0xffffffff) { in qla82xx_set_rst_ready() 2396 drv_state = qla82xx_rd_32(ha, QLA82XX_CRB_DRV_STATE); in qla82xx_set_rst_ready() 2398 drv_state |= (QLA82XX_DRVST_RST_RDY << (ha->portnum * 4)); in qla82xx_set_rst_ready() 2400 "drv_state = 0x%08x.\n", drv_state); in qla82xx_set_rst_ready() 2401 qla82xx_wr_32(ha, QLA82XX_CRB_DRV_STATE, drv_state); in qla82xx_set_rst_ready() [all …]
|
| /Linux-v5.4/drivers/scsi/qla4xxx/ |
| D | ql4_nx.c | 1664 uint32_t drv_state, drv_active; in qla4_8xxx_need_reset() local 1668 drv_state = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_STATE); in qla4_8xxx_need_reset() 1676 rval = drv_state & (1 << ha->func_num); in qla4_8xxx_need_reset() 1678 rval = drv_state & (1 << (ha->func_num * 4)); in qla4_8xxx_need_reset() 1688 uint32_t drv_state; in qla4_8xxx_set_rst_ready() local 1690 drv_state = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_STATE); in qla4_8xxx_set_rst_ready() 1698 drv_state |= (1 << ha->func_num); in qla4_8xxx_set_rst_ready() 1700 drv_state |= (1 << (ha->func_num * 4)); in qla4_8xxx_set_rst_ready() 1703 __func__, ha->host_no, drv_state); in qla4_8xxx_set_rst_ready() 1704 qla4_8xxx_wr_direct(ha, QLA8XXX_CRB_DRV_STATE, drv_state); in qla4_8xxx_set_rst_ready() [all …]
|
| D | ql4_83xx.c | 512 uint32_t dev_state, drv_state, drv_active; in qla4_83xx_need_reset_handler() local 544 drv_state = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_STATE); in qla4_83xx_need_reset_handler() 548 __func__, drv_state, drv_active); in qla4_83xx_need_reset_handler() 550 while (drv_state != drv_active) { in qla4_83xx_need_reset_handler() 553 __func__, DRIVER_NAME, drv_state, in qla4_83xx_need_reset_handler() 562 drv_state = qla4_8xxx_rd_direct(ha, in qla4_83xx_need_reset_handler() 568 if (drv_state != drv_active) { in qla4_83xx_need_reset_handler() 570 __func__, (drv_active ^ drv_state)); in qla4_83xx_need_reset_handler() 571 drv_active = drv_active & drv_state; in qla4_83xx_need_reset_handler()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/ |
| D | cnic_if.h | 154 int drv_state; member 201 u32 drv_state; member
|
| D | cnic.c | 281 info.drv_state = state; in cnic_ulp_ctl() 1112 if (cp->ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX) in cnic_init_uio() 1314 if (cp->ethdev->drv_state & CNIC_DRV_STATE_NO_ISCSI) in cnic_alloc_bnx2x_resc() 3179 if (!(cp->ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX)) in cnic_service_bnx2x() 3840 if (cp->ethdev->drv_state & CNIC_DRV_STATE_NO_ISCSI) in cnic_cm_connect() 4424 if (ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX) { in cnic_free_irq() 4449 if (ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX) { in cnic_init_bnx2_irq() 4509 if (!(ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX)) in cnic_enable_bnx2_int() 4521 if (!(ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX)) in cnic_disable_bnx2_int_sync() 4545 if (ethdev->drv_state & CNIC_DRV_STATE_USING_MSIX) { in cnic_init_bnx2_tx_ring() [all …]
|
| D | bnx2.c | 361 cp->drv_state |= CNIC_DRV_STATE_USING_MSIX; in bnx2_setup_cnic_irq_info() 366 cp->drv_state &= ~CNIC_DRV_STATE_USING_MSIX; in bnx2_setup_cnic_irq_info() 390 if (cp->drv_state & CNIC_DRV_STATE_REGD) in bnx2_register_cnic() 400 cp->drv_state = CNIC_DRV_STATE_REGD; in bnx2_register_cnic() 414 cp->drv_state = 0; in bnx2_unregister_cnic() 7384 if (bp->cnic_eth_dev.drv_state & CNIC_DRV_STATE_REGD) in bnx2_change_ring_size()
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
| D | qed_mcp.h | 505 enum qed_ov_driver_state drv_state);
|
| D | qed_mcp.c | 2606 enum qed_ov_driver_state drv_state) in qed_mcp_ov_update_driver_state() argument 2612 switch (drv_state) { in qed_mcp_ov_update_driver_state() 2623 DP_NOTICE(p_hwfn, "Invalid driver state %d\n", drv_state); in qed_mcp_ov_update_driver_state()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_main.c | 1943 if (c_ops && (bp->cnic_eth_dev.drv_state & in bnx2x_interrupt() 14926 switch (ctl->drv_state) { in bnx2x_drv_ctl() 14942 BNX2X_ERR("Unknown cnic driver state: %d\n", ctl->drv_state); in bnx2x_drv_ctl() 15020 cp->drv_state |= CNIC_DRV_STATE_USING_MSIX; in bnx2x_setup_cnic_irq_info() 15024 cp->drv_state &= ~CNIC_DRV_STATE_USING_MSIX; in bnx2x_setup_cnic_irq_info() 15056 cp->drv_state |= CNIC_DRV_STATE_NO_ISCSI_OOO; in bnx2x_setup_cnic_info() 15102 cp->drv_state |= CNIC_DRV_STATE_REGD; in bnx2x_register_cnic() 15121 cp->drv_state = 0; in bnx2x_unregister_cnic() 15166 cp->drv_state |= CNIC_DRV_STATE_NO_ISCSI_OOO; in bnx2x_cnic_probe() 15169 cp->drv_state |= CNIC_DRV_STATE_NO_ISCSI; in bnx2x_cnic_probe() [all …]
|