Lines Matching refs:drv_active

1620 	uint32_t drv_active;  in qla4_8xxx_set_drv_active()  local
1622 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_set_drv_active()
1630 drv_active |= (1 << ha->func_num); in qla4_8xxx_set_drv_active()
1632 drv_active |= (1 << (ha->func_num * 4)); in qla4_8xxx_set_drv_active()
1635 __func__, ha->host_no, drv_active); in qla4_8xxx_set_drv_active()
1636 qla4_8xxx_wr_direct(ha, QLA8XXX_CRB_DRV_ACTIVE, drv_active); in qla4_8xxx_set_drv_active()
1642 uint32_t drv_active; in qla4_8xxx_clear_drv_active() local
1644 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_clear_drv_active()
1652 drv_active &= ~(1 << (ha->func_num)); in qla4_8xxx_clear_drv_active()
1654 drv_active &= ~(1 << (ha->func_num * 4)); in qla4_8xxx_clear_drv_active()
1657 __func__, ha->host_no, drv_active); in qla4_8xxx_clear_drv_active()
1658 qla4_8xxx_wr_direct(ha, QLA8XXX_CRB_DRV_ACTIVE, drv_active); in qla4_8xxx_clear_drv_active()
1663 uint32_t drv_state, drv_active; in qla4_8xxx_need_reset() local
1666 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_need_reset()
1679 if ((test_bit(AF_EEH_BUSY, &ha->flags)) && drv_active) in qla4_8xxx_need_reset()
3323 uint32_t dev_state, drv_state, drv_active; in qla4_82xx_need_reset_handler() local
3349 drv_active = qla4_82xx_rd_32(ha, QLA82XX_CRB_DRV_ACTIVE); in qla4_82xx_need_reset_handler()
3353 __func__, ha->host_no, drv_state, drv_active); in qla4_82xx_need_reset_handler()
3355 while (drv_state != (drv_active & active_mask)) { in qla4_82xx_need_reset_handler()
3359 DRIVER_NAME, drv_state, drv_active); in qla4_82xx_need_reset_handler()
3371 drv_active); in qla4_82xx_need_reset_handler()
3378 drv_active = qla4_82xx_rd_32(ha, QLA82XX_CRB_DRV_ACTIVE); in qla4_82xx_need_reset_handler()
3411 uint32_t drv_active; in qla4_82xx_set_idc_ver() local
3413 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_82xx_set_idc_ver()
3414 if (drv_active == (1 << (ha->func_num * 4))) { in qla4_82xx_set_idc_ver()
3433 uint32_t drv_active; in qla4_83xx_set_idc_ver() local
3436 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_83xx_set_idc_ver()
3437 if (drv_active == (1 << ha->func_num)) { in qla4_83xx_set_idc_ver()
3470 uint32_t drv_active; in qla4_8xxx_update_idc_reg() local
3484 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_8xxx_update_idc_reg()
3485 if ((drv_active == (1 << ha->func_num)) && !ql4xdontresethba) in qla4_8xxx_update_idc_reg()