Lines Matching refs:ta
277 struct tag_alloc *ta; in init_tags() local
284 ta = &hostdata->TagAlloc[target][lun]; in init_tags()
285 bitmap_zero(ta->allocated, MAX_TAGS); in init_tags()
286 ta->nr_allocated = 0; in init_tags()
291 ta->queue_size = MAX_TAGS; in init_tags()
346 struct tag_alloc *ta = &hostdata->TagAlloc[scmd_id(cmd)][lun]; in cmd_get_tag() local
348 cmd->tag = find_first_zero_bit(ta->allocated, MAX_TAGS); in cmd_get_tag()
349 set_bit(cmd->tag, ta->allocated); in cmd_get_tag()
350 ta->nr_allocated++; in cmd_get_tag()
354 lun, ta->nr_allocated); in cmd_get_tag()
376 struct tag_alloc *ta = &hostdata->TagAlloc[scmd_id(cmd)][lun]; in cmd_free_tag() local
377 clear_bit(cmd->tag, ta->allocated); in cmd_free_tag()
378 ta->nr_allocated--; in cmd_free_tag()
388 struct tag_alloc *ta; in free_all_tags() local
395 ta = &hostdata->TagAlloc[target][lun]; in free_all_tags()
396 bitmap_zero(ta->allocated, MAX_TAGS); in free_all_tags()
397 ta->nr_allocated = 0; in free_all_tags()
2182 struct tag_alloc *ta = &hostdata->TagAlloc[scmd_id(cmd)][cmd->device->lun]; in NCR5380_information_transfer() local
2186 ta->nr_allocated); in NCR5380_information_transfer()
2187 if (ta->queue_size > ta->nr_allocated) in NCR5380_information_transfer()
2188 ta->nr_allocated = ta->queue_size; in NCR5380_information_transfer()