Home
last modified time | relevance | path

Searched refs:dsd (Results 1 – 18 of 18) sorted by relevance

/drivers/scsi/qla2xxx/
A Dqla_dsd.h12 static inline void append_dsd32(struct dsd32 **dsd, struct scatterlist *sg) in append_dsd32() argument
14 put_unaligned_le32(sg_dma_address(sg), &(*dsd)->address); in append_dsd32()
15 put_unaligned_le32(sg_dma_len(sg), &(*dsd)->length); in append_dsd32()
16 (*dsd)++; in append_dsd32()
25 static inline void append_dsd64(struct dsd64 **dsd, struct scatterlist *sg) in append_dsd64() argument
27 put_unaligned_le64(sg_dma_address(sg), &(*dsd)->address); in append_dsd64()
28 put_unaligned_le32(sg_dma_len(sg), &(*dsd)->length); in append_dsd64()
29 (*dsd)++; in append_dsd64()
A Dqla_inline.h95 struct dsd_dma *dsd, *tdsd; in qla2x00_clean_dsd_pool() local
98 list_for_each_entry_safe(dsd, tdsd, &ctx->dsd_list, list) { in qla2x00_clean_dsd_pool()
99 dma_pool_free(ha->dl_dma_pool, dsd->dsd_addr, in qla2x00_clean_dsd_pool()
100 dsd->dsd_list_dma); in qla2x00_clean_dsd_pool()
101 list_del(&dsd->list); in qla2x00_clean_dsd_pool()
102 kfree(dsd); in qla2x00_clean_dsd_pool()
A Dqla_os.c4243 dsd = kzalloc(sizeof(*dsd), GFP_ATOMIC); in qla2x00_mem_alloc()
4244 if (!dsd) { in qla2x00_mem_alloc()
4260 kfree(dsd); in qla2x00_mem_alloc()
4287 dsd->dsd_addr, dsd->dsd_list_dma); in qla2x00_mem_alloc()
4289 kfree(dsd); in qla2x00_mem_alloc()
4538 list_del(&dsd->list); in qla2x00_mem_alloc()
4542 kfree(dsd); in qla2x00_mem_alloc()
4977 list_del(&dsd->list); in qla2x00_mem_free()
4981 kfree(dsd); in qla2x00_mem_free()
4986 list_del(&dsd->list); in qla2x00_mem_free()
[all …]
A Dqla_iocb.c232 cur_dsd = cont_pkt->dsd; in qla2x00_build_scsi_iocbs_32()
288 cur_dsd = cont_pkt->dsd; in qla2x00_build_scsi_iocbs_64()
737 cur_dsd = &cmd_pkt->dsd; in qla24xx_build_scsi_iocbs()
751 cur_dsd = cont_pkt->dsd; in qla24xx_build_scsi_iocbs()
843 struct dsd64 *cur_dsd = dsd; in qla24xx_walk_and_build_sglist_no_difb()
3275 cur_dsd = cont_pkt->dsd; in qla2x00_ct_iocb()
3321 cur_dsd = ct_iocb->dsd; in qla24xx_ct_iocb()
3333 cur_dsd = cont_pkt->dsd; in qla24xx_ct_iocb()
3353 cur_dsd = cont_pkt->dsd; in qla24xx_ct_iocb()
4104 cur_dsd = cont_pkt->dsd; in qla25xx_build_bidir_iocb()
[all …]
A Dqla_nvme.c721 cur_dsd = cont_pkt->dsd; in qla2x00_start_nvme_mq()
722 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla2x00_start_nvme_mq()
1119 put_unaligned_le64(a->tx_addr, &lsrjt_iocb->dsd[0].address); in qla_nvme_lsrjt_pt_iocb()
1120 lsrjt_iocb->dsd[0].length = cpu_to_le32(a->tx_byte_count); in qla_nvme_lsrjt_pt_iocb()
1124 put_unaligned_le64(a->rx_addr, &lsrjt_iocb->dsd[1].address); in qla_nvme_lsrjt_pt_iocb()
1125 lsrjt_iocb->dsd[1].length = 0; in qla_nvme_lsrjt_pt_iocb()
A Dqla_nvme.h108 struct dsd64 dsd[2]; member
A Dqla_fw.h558 struct dsd64 dsd; member
727 struct dsd64 dsd[2]; member
1785 struct dsd64 dsd; member
1842 struct dsd64 dsd; member
A Dqla_target.h219 struct dsd32 dsd[3]; member
432 struct dsd64 dsd; member
A Dqla_mr.h50 struct dsd64 dsd; member
A Dqla_gs.c85 put_unaligned_le64(arg->req_dma, &ct_pkt->dsd[0].address); in qla24xx_prep_ms_iocb()
86 ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count; in qla24xx_prep_ms_iocb()
88 put_unaligned_le64(arg->rsp_dma, &ct_pkt->dsd[1].address); in qla24xx_prep_ms_iocb()
89 ct_pkt->dsd[1].length = ct_pkt->rsp_byte_count; in qla24xx_prep_ms_iocb()
1455 put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[0].address); in qla24xx_prep_ms_fdmi_iocb()
1456 ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count; in qla24xx_prep_ms_fdmi_iocb()
1458 put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[1].address); in qla24xx_prep_ms_fdmi_iocb()
1459 ct_pkt->dsd[1].length = ct_pkt->rsp_byte_count; in qla24xx_prep_ms_fdmi_iocb()
1474 ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count; in qla2x00_update_ms_fdmi_iocb()
A Dqla_bsg.c1087 put_unaligned_le64(fw_dma, &mn->dsd.address); in qla84xx_updatefw()
1088 mn->dsd.length = cpu_to_le32(data_len); in qla84xx_updatefw()
1267 put_unaligned_le64(mgmt_dma, &mn->dsd.address); in qla84xx_mgmt_cmd()
1268 mn->dsd.length = cpu_to_le32(ql84_mgmt->mgmt.len); in qla84xx_mgmt_cmd()
A Dqla_mr.c3005 cur_dsd = &lcmd_pkt->dsd; in qlafx00_build_scsi_iocbs()
3018 cur_dsd = lcont_pkt.dsd; in qlafx00_build_scsi_iocbs()
3308 cur_dsd = lcont_pkt.dsd; in qlafx00_fxdisc_iocb()
3364 cur_dsd = lcont_pkt.dsd; in qlafx00_fxdisc_iocb()
A Dqla_def.h2045 struct dsd64 dsd[2]; member
2058 struct dsd32 dsd[7]; member
2070 struct dsd64 dsd[5]; member
A Dqla_target.c2630 cur_dsd = cont_pkt64->dsd; in qlt_load_cont_data_segments()
2655 cur_dsd = &pkt24->u.status0.dsd; in qlt_load_data_segments()
A Dqla_edif.c3133 cur_dsd = cont_pkt->dsd; in qla28xx_start_scsi_edif()
/drivers/platform/x86/amd/hsmp/
A Dacpi.c112 union acpi_object *dsd; in hsmp_read_acpi_dsd() local
125 dsd = buf.pointer; in hsmp_read_acpi_dsd()
135 if (!dsd || dsd->type != ACPI_TYPE_PACKAGE || dsd->package.count != 2) { in hsmp_read_acpi_dsd()
140 guid = &dsd->package.elements[0]; in hsmp_read_acpi_dsd()
141 mailbox_package = &dsd->package.elements[1]; in hsmp_read_acpi_dsd()
/drivers/hwtracing/coresight/
A Dcoresight-platform.c522 const union acpi_object *dsd; in acpi_get_dsd_graph() local
529 dsd = buf->pointer; in acpi_get_dsd_graph()
535 for (i = 0; i + 1 < dsd->package.count; i += 2) { in acpi_get_dsd_graph()
538 guid = &dsd->package.elements[i]; in acpi_get_dsd_graph()
539 package = &dsd->package.elements[i + 1]; in acpi_get_dsd_graph()
/drivers/dma/fsl-dpaa2-qdma/
A Ddpaa2-qdma.h20 u32 dsd:12; /* Destination stride distance */ member

Completed in 106 milliseconds