Lines Matching refs:iter_data
1560 struct fnic_rport_abort_io_iter_data *iter_data = data; in fnic_rport_abort_io_iter() local
1561 struct fnic *fnic = iter_data->fnic; in fnic_rport_abort_io_iter()
1576 if (!io_req || io_req->port_id != iter_data->port_id) { in fnic_rport_abort_io_iter()
1652 iter_data->term_cnt++; in fnic_rport_abort_io_iter()
1660 struct fnic_rport_abort_io_iter_data iter_data = { in fnic_rport_exch_reset() local
1675 &iter_data); in fnic_rport_exch_reset()
1676 if (iter_data.term_cnt > atomic64_read(&term_stats->max_terminates)) in fnic_rport_exch_reset()
1677 atomic64_set(&term_stats->max_terminates, iter_data.term_cnt); in fnic_rport_exch_reset()
2015 struct fnic_pending_aborts_iter_data *iter_data = data; in fnic_pending_aborts_iter() local
2016 struct fnic *fnic = iter_data->fnic; in fnic_pending_aborts_iter()
2017 struct scsi_device *lun_dev = iter_data->lun_dev; in fnic_pending_aborts_iter()
2026 if (sc == iter_data->lr_sc || sc->device != lun_dev) in fnic_pending_aborts_iter()
2099 iter_data->ret = FAILED; in fnic_pending_aborts_iter()
2127 iter_data->ret = FAILED; in fnic_pending_aborts_iter()
2133 if (sc != iter_data->lr_sc) in fnic_pending_aborts_iter()
2138 if (sc != iter_data->lr_sc) { in fnic_pending_aborts_iter()
2166 struct fnic_pending_aborts_iter_data iter_data = { in fnic_clean_pending_aborts() local
2173 iter_data.lr_sc = lr_sc; in fnic_clean_pending_aborts()
2176 fnic_pending_aborts_iter, &iter_data); in fnic_clean_pending_aborts()
2177 if (iter_data.ret == FAILED) { in fnic_clean_pending_aborts()
2178 ret = iter_data.ret; in fnic_clean_pending_aborts()
2682 struct fnic_pending_aborts_iter_data *iter_data = data; in fnic_abts_pending_iter() local
2683 struct fnic *fnic = iter_data->fnic; in fnic_abts_pending_iter()
2693 if (iter_data->lr_sc && sc == iter_data->lr_sc) in fnic_abts_pending_iter()
2695 if (iter_data->lun_dev && sc->device != iter_data->lun_dev) in fnic_abts_pending_iter()
2717 iter_data->ret = 1; in fnic_abts_pending_iter()
2719 return iter_data->ret ? false : true; in fnic_abts_pending_iter()
2731 struct fnic_pending_aborts_iter_data iter_data = { in fnic_is_abts_pending() local
2738 iter_data.lun_dev = lr_sc->device; in fnic_is_abts_pending()
2739 iter_data.lr_sc = lr_sc; in fnic_is_abts_pending()
2744 fnic_abts_pending_iter, &iter_data); in fnic_is_abts_pending()
2746 return iter_data.ret; in fnic_is_abts_pending()