Lines Matching refs:drv_active

1619 	uint32_t drv_active;  in qla4_8xxx_set_drv_active()  local
1621 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_set_drv_active()
1629 drv_active |= (1 << ha->func_num); in qla4_8xxx_set_drv_active()
1631 drv_active |= (1 << (ha->func_num * 4)); in qla4_8xxx_set_drv_active()
1634 __func__, ha->host_no, drv_active); in qla4_8xxx_set_drv_active()
1635 qla4_8xxx_wr_direct(ha, QLA8XXX_CRB_DRV_ACTIVE, drv_active); in qla4_8xxx_set_drv_active()
1641 uint32_t drv_active; in qla4_8xxx_clear_drv_active() local
1643 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_clear_drv_active()
1651 drv_active &= ~(1 << (ha->func_num)); in qla4_8xxx_clear_drv_active()
1653 drv_active &= ~(1 << (ha->func_num * 4)); in qla4_8xxx_clear_drv_active()
1656 __func__, ha->host_no, drv_active); in qla4_8xxx_clear_drv_active()
1657 qla4_8xxx_wr_direct(ha, QLA8XXX_CRB_DRV_ACTIVE, drv_active); in qla4_8xxx_clear_drv_active()
1662 uint32_t drv_state, drv_active; in qla4_8xxx_need_reset() local
1665 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_need_reset()
1678 if ((test_bit(AF_EEH_BUSY, &ha->flags)) && drv_active) in qla4_8xxx_need_reset()
3324 uint32_t dev_state, drv_state, drv_active; in qla4_82xx_need_reset_handler() local
3350 drv_active = qla4_82xx_rd_32(ha, QLA82XX_CRB_DRV_ACTIVE); in qla4_82xx_need_reset_handler()
3354 __func__, ha->host_no, drv_state, drv_active); in qla4_82xx_need_reset_handler()
3356 while (drv_state != (drv_active & active_mask)) { in qla4_82xx_need_reset_handler()
3360 DRIVER_NAME, drv_state, drv_active); in qla4_82xx_need_reset_handler()
3372 drv_active); in qla4_82xx_need_reset_handler()
3379 drv_active = qla4_82xx_rd_32(ha, QLA82XX_CRB_DRV_ACTIVE); in qla4_82xx_need_reset_handler()
3412 uint32_t drv_active; in qla4_82xx_set_idc_ver() local
3414 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_82xx_set_idc_ver()
3415 if (drv_active == (1 << (ha->func_num * 4))) { in qla4_82xx_set_idc_ver()
3434 uint32_t drv_active; in qla4_83xx_set_idc_ver() local
3437 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_83xx_set_idc_ver()
3438 if (drv_active == (1 << ha->func_num)) { in qla4_83xx_set_idc_ver()
3471 uint32_t drv_active; in qla4_8xxx_update_idc_reg() local
3485 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_update_idc_reg()
3486 if ((drv_active == (1 << ha->func_num)) && !ql4xdontresethba) in qla4_8xxx_update_idc_reg()