Lines Matching refs:bqt
2275 struct blk_queue_tag *bqt = fnic->lport->host->bqt; in fnic_scsi_host_start_tag() local
2278 BUG_ON(!bqt); in fnic_scsi_host_start_tag()
2279 if (!bqt) { in fnic_scsi_host_start_tag()
2285 tag = find_next_zero_bit(bqt->tag_map, bqt->max_depth, 1); in fnic_scsi_host_start_tag()
2286 if (tag >= bqt->max_depth) { in fnic_scsi_host_start_tag()
2290 } while (test_and_set_bit(tag, bqt->tag_map)); in fnic_scsi_host_start_tag()
2292 bqt->tag_index[tag] = sc->request; in fnic_scsi_host_start_tag()
2311 struct blk_queue_tag *bqt = fnic->lport->host->bqt; in fnic_scsi_host_end_tag() local
2317 BUG_ON(!bqt || !bqt->tag_index[tag]); in fnic_scsi_host_end_tag()
2318 if (!bqt) in fnic_scsi_host_end_tag()
2321 bqt->tag_index[tag] = NULL; in fnic_scsi_host_end_tag()
2322 clear_bit(tag, bqt->tag_map); in fnic_scsi_host_end_tag()