Lines Matching refs:seq

560 	struct asd_seq_data *seq = &asd_ha->seq;  in asd_free_edbs()  local
563 for (i = 0; i < seq->num_edbs; i++) in asd_free_edbs()
564 asd_free_coherent(asd_ha, seq->edb_arr[i]); in asd_free_edbs()
565 kfree(seq->edb_arr); in asd_free_edbs()
566 seq->edb_arr = NULL; in asd_free_edbs()
571 struct asd_seq_data *seq = &asd_ha->seq; in asd_free_escbs() local
574 for (i = 0; i < seq->num_escbs; i++) { in asd_free_escbs()
575 if (!list_empty(&seq->escb_arr[i]->list)) in asd_free_escbs()
576 list_del_init(&seq->escb_arr[i]->list); in asd_free_escbs()
578 asd_ascb_free(seq->escb_arr[i]); in asd_free_escbs()
580 kfree(seq->escb_arr); in asd_free_escbs()
581 seq->escb_arr = NULL; in asd_free_escbs()
602 if (asd_ha->seq.escb_arr) in asd_destroy_ha_caches()
604 if (asd_ha->seq.edb_arr) in asd_destroy_ha_caches()
610 if (asd_ha->seq.tc_index_array) { in asd_destroy_ha_caches()
611 kfree(asd_ha->seq.tc_index_array); in asd_destroy_ha_caches()
612 kfree(asd_ha->seq.tc_index_bitmap); in asd_destroy_ha_caches()
613 asd_ha->seq.tc_index_array = NULL; in asd_destroy_ha_caches()
614 asd_ha->seq.tc_index_bitmap = NULL; in asd_destroy_ha_caches()
616 if (asd_ha->seq.actual_dl) { in asd_destroy_ha_caches()
617 asd_free_coherent(asd_ha, asd_ha->seq.actual_dl); in asd_destroy_ha_caches()
618 asd_ha->seq.actual_dl = NULL; in asd_destroy_ha_caches()
619 asd_ha->seq.dl = NULL; in asd_destroy_ha_caches()
621 if (asd_ha->seq.next_scb.vaddr) { in asd_destroy_ha_caches()
622 dma_pool_free(asd_ha->scb_pool, asd_ha->seq.next_scb.vaddr, in asd_destroy_ha_caches()
623 asd_ha->seq.next_scb.dma_handle); in asd_destroy_ha_caches()
624 asd_ha->seq.next_scb.vaddr = NULL; in asd_destroy_ha_caches()
815 shost->can_queue = asd_ha->seq.can_queue; in asd_pci_probe()
880 spin_lock_irqsave(&asd_ha->seq.pend_q_lock, flags); in asd_free_queues()
881 asd_ha->seq.pending = 0; in asd_free_queues()
882 list_splice_init(&asd_ha->seq.pend_q, &pending); in asd_free_queues()
883 spin_unlock_irqrestore(&asd_ha->seq.pend_q_lock, flags); in asd_free_queues()