Lines Matching refs:drv_active
440 uint32_t drv_active; in qla4_83xx_can_perform_reset() local
455 drv_active = qla4_83xx_rd_reg(ha, ha->reg_tbl[QLA8XXX_CRB_DRV_ACTIVE]); in qla4_83xx_can_perform_reset()
468 if (drv_active & (1 << device_map[i].func_num)) { in qla4_83xx_can_perform_reset()
473 if (drv_active & (1 << device_map[i].func_num)) { in qla4_83xx_can_perform_reset()
511 uint32_t dev_state, drv_state, drv_active; in qla4_83xx_need_reset_handler() local
544 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_83xx_need_reset_handler()
547 __func__, drv_state, drv_active); in qla4_83xx_need_reset_handler()
549 while (drv_state != drv_active) { in qla4_83xx_need_reset_handler()
553 drv_active); in qla4_83xx_need_reset_handler()
563 drv_active = qla4_8xxx_rd_direct(ha, in qla4_83xx_need_reset_handler()
567 if (drv_state != drv_active) { in qla4_83xx_need_reset_handler()
569 __func__, (drv_active ^ drv_state)); in qla4_83xx_need_reset_handler()
570 drv_active = drv_active & drv_state; in qla4_83xx_need_reset_handler()
572 drv_active); in qla4_83xx_need_reset_handler()
1573 uint32_t drv_active; in qla4_83xx_is_detached() local
1575 drv_active = qla4_8xxx_rd_direct(ha, QLA8XXX_CRB_DRV_ACTIVE); in qla4_83xx_is_detached()
1578 !(drv_active & (1 << ha->func_num))) { in qla4_83xx_is_detached()
1580 __func__, drv_active)); in qla4_83xx_is_detached()