Home
last modified time | relevance | path

Searched refs:dsd_ptr (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dqla_iocb.c599 struct dsd_dma *dsd_ptr; in qla24xx_build_scsi_type_6_iocbs() local
635 dsd_ptr = list_first_entry(&qpair->dsd_list, struct dsd_dma, list); in qla24xx_build_scsi_type_6_iocbs()
636 next_dsd = dsd_ptr->dsd_addr; in qla24xx_build_scsi_type_6_iocbs()
637 list_del(&dsd_ptr->list); in qla24xx_build_scsi_type_6_iocbs()
639 list_add_tail(&dsd_ptr->list, &ctx->dsd_list); in qla24xx_build_scsi_type_6_iocbs()
645 put_unaligned_le64(dsd_ptr->dsd_list_dma, in qla24xx_build_scsi_type_6_iocbs()
649 put_unaligned_le64(dsd_ptr->dsd_list_dma, in qla24xx_build_scsi_type_6_iocbs()
841 struct dsd_dma *dsd_ptr; in qla24xx_walk_and_build_sglist_no_difb() local
885 dsd_ptr = kzalloc(sizeof(struct dsd_dma), GFP_ATOMIC); in qla24xx_walk_and_build_sglist_no_difb()
886 if (!dsd_ptr) in qla24xx_walk_and_build_sglist_no_difb()
955 struct dsd_dma *dsd_ptr; qla24xx_walk_and_build_sglist() local
1032 struct dsd_dma *dsd_ptr = NULL, *dif_dsd, *nxt_dsd; qla24xx_walk_and_build_prot_sglist() local
3415 struct dsd_dma *dsd_ptr; qla82xx_start_scsi() local
4233 struct dsd_dma *dsd_ptr; qla_start_scsi_type6() local
[all...]
H A Dqla_os.c4965 struct dsd_dma *dsd_ptr, *tdsd_ptr; in qla2x00_mem_free() local
4968 list_for_each_entry_safe(dsd_ptr, tdsd_ptr, in qla2x00_mem_free()
4970 dma_pool_free(ha->dl_dma_pool, dsd_ptr->dsd_addr, in qla2x00_mem_free()
4971 dsd_ptr->dsd_list_dma); in qla2x00_mem_free()
4972 list_del(&dsd_ptr->list); in qla2x00_mem_free()
4973 kfree(dsd_ptr); in qla2x00_mem_free()
H A Dqla_init.c9788 struct dsd_dma *dsd_ptr, *tdsd_ptr; in qla2xxx_delete_qpair() local
9791 list_for_each_entry_safe(dsd_ptr, tdsd_ptr, in qla2xxx_delete_qpair()
9793 dma_pool_free(ha->dl_dma_pool, dsd_ptr->dsd_addr, in qla2xxx_delete_qpair()
9794 dsd_ptr->dsd_list_dma); in qla2xxx_delete_qpair()
9795 list_del(&dsd_ptr->list); in qla2xxx_delete_qpair()
9796 kfree(dsd_ptr); in qla2xxx_delete_qpair()
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dqla_iocb.c594 struct dsd_dma *dsd_ptr; in qla24xx_build_scsi_type_6_iocbs() local
633 dsd_ptr = list_first_entry(&ha->gbl_dsd_list, in qla24xx_build_scsi_type_6_iocbs()
635 next_dsd = dsd_ptr->dsd_addr; in qla24xx_build_scsi_type_6_iocbs()
636 list_del(&dsd_ptr->list); in qla24xx_build_scsi_type_6_iocbs()
638 list_add_tail(&dsd_ptr->list, &ctx->dsd_list); in qla24xx_build_scsi_type_6_iocbs()
644 put_unaligned_le64(dsd_ptr->dsd_list_dma, in qla24xx_build_scsi_type_6_iocbs()
648 put_unaligned_le64(dsd_ptr->dsd_list_dma, in qla24xx_build_scsi_type_6_iocbs()
895 struct dsd_dma *dsd_ptr; in qla24xx_walk_and_build_sglist_no_difb() local
939 dsd_ptr = kzalloc(sizeof(struct dsd_dma), GFP_ATOMIC); in qla24xx_walk_and_build_sglist_no_difb()
940 if (!dsd_ptr) in qla24xx_walk_and_build_sglist_no_difb()
1009 struct dsd_dma *dsd_ptr; qla24xx_walk_and_build_sglist() local
1086 struct dsd_dma *dsd_ptr = NULL, *dif_dsd, *nxt_dsd; qla24xx_walk_and_build_prot_sglist() local
3338 struct dsd_dma *dsd_ptr; qla82xx_start_scsi() local
[all...]
H A Dqla_os.c4734 struct dsd_dma *dsd_ptr, *tdsd_ptr; in qla2x00_mem_free() local
4737 list_for_each_entry_safe(dsd_ptr, in qla2x00_mem_free()
4740 dsd_ptr->dsd_addr, dsd_ptr->dsd_list_dma); in qla2x00_mem_free()
4741 list_del(&dsd_ptr->list); in qla2x00_mem_free()
4742 kfree(dsd_ptr); in qla2x00_mem_free()

Completed in 31 milliseconds