dsd               490 drivers/hwtracing/coresight/coresight-platform.c 	const union acpi_object *dsd;
dsd               497 drivers/hwtracing/coresight/coresight-platform.c 	dsd = buf.pointer;
dsd               503 drivers/hwtracing/coresight/coresight-platform.c 	for (i = 0; i + 1 < dsd->package.count; i += 2) {
dsd               506 drivers/hwtracing/coresight/coresight-platform.c 		guid = &dsd->package.elements[i];
dsd               507 drivers/hwtracing/coresight/coresight-platform.c 		package = &dsd->package.elements[i + 1];
dsd              1059 drivers/scsi/qla2xxx/qla_bsg.c 	put_unaligned_le64(fw_dma, &mn->dsd.address);
dsd              1060 drivers/scsi/qla2xxx/qla_bsg.c 	mn->dsd.length = cpu_to_le32(data_len);
dsd              1239 drivers/scsi/qla2xxx/qla_bsg.c 		put_unaligned_le64(mgmt_dma, &mn->dsd.address);
dsd              1240 drivers/scsi/qla2xxx/qla_bsg.c 		mn->dsd.length = cpu_to_le32(ql84_mgmt->mgmt.len);
dsd              1863 drivers/scsi/qla2xxx/qla_def.h 	struct dsd64 dsd[2];
dsd              1876 drivers/scsi/qla2xxx/qla_def.h 	struct dsd32 dsd[7];
dsd              1888 drivers/scsi/qla2xxx/qla_def.h 	struct dsd64 dsd[5];
dsd                12 drivers/scsi/qla2xxx/qla_dsd.h static inline void append_dsd32(struct dsd32 **dsd, struct scatterlist *sg)
dsd                14 drivers/scsi/qla2xxx/qla_dsd.h 	put_unaligned_le32(sg_dma_address(sg), &(*dsd)->address);
dsd                15 drivers/scsi/qla2xxx/qla_dsd.h 	put_unaligned_le32(sg_dma_len(sg),     &(*dsd)->length);
dsd                16 drivers/scsi/qla2xxx/qla_dsd.h 	(*dsd)++;
dsd                25 drivers/scsi/qla2xxx/qla_dsd.h static inline void append_dsd64(struct dsd64 **dsd, struct scatterlist *sg)
dsd                27 drivers/scsi/qla2xxx/qla_dsd.h 	put_unaligned_le64(sg_dma_address(sg), &(*dsd)->address);
dsd                28 drivers/scsi/qla2xxx/qla_dsd.h 	put_unaligned_le32(sg_dma_len(sg),     &(*dsd)->length);
dsd                29 drivers/scsi/qla2xxx/qla_dsd.h 	(*dsd)++;
dsd               552 drivers/scsi/qla2xxx/qla_fw.h 	struct dsd64 dsd;
dsd               720 drivers/scsi/qla2xxx/qla_fw.h 	struct dsd64 dsd[2];
dsd              1610 drivers/scsi/qla2xxx/qla_fw.h 	struct dsd64 dsd;
dsd              1667 drivers/scsi/qla2xxx/qla_fw.h 	struct dsd64 dsd;
dsd                84 drivers/scsi/qla2xxx/qla_gs.c 	put_unaligned_le64(arg->req_dma, &ct_pkt->dsd[0].address);
dsd                85 drivers/scsi/qla2xxx/qla_gs.c 	ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count;
dsd                87 drivers/scsi/qla2xxx/qla_gs.c 	put_unaligned_le64(arg->rsp_dma, &ct_pkt->dsd[1].address);
dsd                88 drivers/scsi/qla2xxx/qla_gs.c 	ct_pkt->dsd[1].length = ct_pkt->rsp_byte_count;
dsd              1455 drivers/scsi/qla2xxx/qla_gs.c 	put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[0].address);
dsd              1456 drivers/scsi/qla2xxx/qla_gs.c 	ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count;
dsd              1458 drivers/scsi/qla2xxx/qla_gs.c 	put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[1].address);
dsd              1459 drivers/scsi/qla2xxx/qla_gs.c 	ct_pkt->dsd[1].length = ct_pkt->rsp_byte_count;
dsd              1474 drivers/scsi/qla2xxx/qla_gs.c 		ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count;
dsd                96 drivers/scsi/qla2xxx/qla_inline.h 	struct dsd_dma *dsd, *tdsd;
dsd                99 drivers/scsi/qla2xxx/qla_inline.h 	list_for_each_entry_safe(dsd, tdsd, &ctx->dsd_list, list) {
dsd               100 drivers/scsi/qla2xxx/qla_inline.h 		dma_pool_free(ha->dl_dma_pool, dsd->dsd_addr,
dsd               101 drivers/scsi/qla2xxx/qla_inline.h 		    dsd->dsd_list_dma);
dsd               102 drivers/scsi/qla2xxx/qla_inline.h 		list_del(&dsd->list);
dsd               103 drivers/scsi/qla2xxx/qla_inline.h 		kfree(dsd);
dsd               230 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd               231 drivers/scsi/qla2xxx/qla_iocb.c 			avail_dsds = ARRAY_SIZE(cont_pkt->dsd);
dsd               286 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd               287 drivers/scsi/qla2xxx/qla_iocb.c 			avail_dsds = ARRAY_SIZE(cont_pkt->dsd);
dsd               734 drivers/scsi/qla2xxx/qla_iocb.c 	cur_dsd = &cmd_pkt->dsd;
dsd               748 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd               749 drivers/scsi/qla2xxx/qla_iocb.c 			avail_dsds = ARRAY_SIZE(cont_pkt->dsd);
dsd               888 drivers/scsi/qla2xxx/qla_iocb.c 	struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc)
dsd               895 drivers/scsi/qla2xxx/qla_iocb.c 	struct dsd64 *cur_dsd = dsd;
dsd              1002 drivers/scsi/qla2xxx/qla_iocb.c 	struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc)
dsd              1009 drivers/scsi/qla2xxx/qla_iocb.c 	struct dsd64 *cur_dsd = dsd;
dsd              2981 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd              3027 drivers/scsi/qla2xxx/qla_iocb.c 	cur_dsd = ct_iocb->dsd;
dsd              3039 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd              3059 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd              3494 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->dsd[0].length = nvme->u.nvme.cmd_len;
dsd              3495 drivers/scsi/qla2xxx/qla_iocb.c 	put_unaligned_le64(nvme->u.nvme.cmd_dma, &cmd_pkt->dsd[0].address);
dsd              3499 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->dsd[1].length  = nvme->u.nvme.rsp_len;
dsd              3500 drivers/scsi/qla2xxx/qla_iocb.c 	put_unaligned_le64(nvme->u.nvme.rsp_dma, &cmd_pkt->dsd[1].address);
dsd              3691 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd              3713 drivers/scsi/qla2xxx/qla_iocb.c 			cur_dsd = cont_pkt->dsd;
dsd              3034 drivers/scsi/qla2xxx/qla_mr.c 	cur_dsd = &lcmd_pkt->dsd;
dsd              3047 drivers/scsi/qla2xxx/qla_mr.c 			cur_dsd = lcont_pkt.dsd;
dsd              3338 drivers/scsi/qla2xxx/qla_mr.c 					cur_dsd = lcont_pkt.dsd;
dsd              3394 drivers/scsi/qla2xxx/qla_mr.c 					cur_dsd = lcont_pkt.dsd;
dsd                51 drivers/scsi/qla2xxx/qla_mr.h 	struct dsd64 dsd;
dsd               495 drivers/scsi/qla2xxx/qla_nvme.c 			cur_dsd = cont_pkt->dsd;
dsd               496 drivers/scsi/qla2xxx/qla_nvme.c 			avail_dsds = ARRAY_SIZE(cont_pkt->dsd);
dsd               103 drivers/scsi/qla2xxx/qla_nvme.h 	struct dsd64 dsd[2];
dsd              4045 drivers/scsi/qla2xxx/qla_os.c 			struct dsd_dma *dsd, *nxt;
dsd              4062 drivers/scsi/qla2xxx/qla_os.c 				dsd = kzalloc(sizeof(*dsd), GFP_ATOMIC);
dsd              4063 drivers/scsi/qla2xxx/qla_os.c 				if (!dsd) {
dsd              4071 drivers/scsi/qla2xxx/qla_os.c 				dsd->dsd_addr = dma_pool_alloc(
dsd              4073 drivers/scsi/qla2xxx/qla_os.c 				    &dsd->dsd_list_dma);
dsd              4074 drivers/scsi/qla2xxx/qla_os.c 				if (!dsd->dsd_addr) {
dsd              4079 drivers/scsi/qla2xxx/qla_os.c 					kfree(dsd);
dsd              4089 drivers/scsi/qla2xxx/qla_os.c 				if (MSD(dsd->dsd_list_dma) ^
dsd              4090 drivers/scsi/qla2xxx/qla_os.c 				    MSD(dsd->dsd_list_dma + bufsize)) {
dsd              4091 drivers/scsi/qla2xxx/qla_os.c 					list_add_tail(&dsd->list,
dsd              4095 drivers/scsi/qla2xxx/qla_os.c 					list_add_tail(&dsd->list,
dsd              4102 drivers/scsi/qla2xxx/qla_os.c 			list_for_each_entry_safe(dsd, nxt,
dsd              4104 drivers/scsi/qla2xxx/qla_os.c 				list_del(&dsd->list);
dsd              4106 drivers/scsi/qla2xxx/qla_os.c 				    dsd->dsd_addr, dsd->dsd_list_dma);
dsd              4108 drivers/scsi/qla2xxx/qla_os.c 				kfree(dsd);
dsd              4300 drivers/scsi/qla2xxx/qla_os.c 		struct dsd_dma *dsd, *nxt;
dsd              4302 drivers/scsi/qla2xxx/qla_os.c 		list_for_each_entry_safe(dsd, nxt, &ha->pool.unusable.head,
dsd              4304 drivers/scsi/qla2xxx/qla_os.c 			list_del(&dsd->list);
dsd              4305 drivers/scsi/qla2xxx/qla_os.c 			dma_pool_free(ha->dif_bundl_pool, dsd->dsd_addr,
dsd              4306 drivers/scsi/qla2xxx/qla_os.c 			    dsd->dsd_list_dma);
dsd              4308 drivers/scsi/qla2xxx/qla_os.c 			kfree(dsd);
dsd              4733 drivers/scsi/qla2xxx/qla_os.c 		struct dsd_dma *dsd, *nxt;
dsd              4735 drivers/scsi/qla2xxx/qla_os.c 		list_for_each_entry_safe(dsd, nxt, &ha->pool.unusable.head,
dsd              4737 drivers/scsi/qla2xxx/qla_os.c 			list_del(&dsd->list);
dsd              4738 drivers/scsi/qla2xxx/qla_os.c 			dma_pool_free(ha->dif_bundl_pool, dsd->dsd_addr,
dsd              4739 drivers/scsi/qla2xxx/qla_os.c 				      dsd->dsd_list_dma);
dsd              4741 drivers/scsi/qla2xxx/qla_os.c 			kfree(dsd);
dsd              4745 drivers/scsi/qla2xxx/qla_os.c 		list_for_each_entry_safe(dsd, nxt, &ha->pool.good.head, list) {
dsd              4746 drivers/scsi/qla2xxx/qla_os.c 			list_del(&dsd->list);
dsd              4747 drivers/scsi/qla2xxx/qla_os.c 			dma_pool_free(ha->dif_bundl_pool, dsd->dsd_addr,
dsd              4748 drivers/scsi/qla2xxx/qla_os.c 				      dsd->dsd_list_dma);
dsd              4750 drivers/scsi/qla2xxx/qla_os.c 			kfree(dsd);
dsd              2618 drivers/scsi/qla2xxx/qla_target.c 		cur_dsd = cont_pkt64->dsd;
dsd              2643 drivers/scsi/qla2xxx/qla_target.c 	cur_dsd = &pkt24->u.status0.dsd;
dsd               219 drivers/scsi/qla2xxx/qla_target.h 	struct dsd32 dsd[3];
dsd               419 drivers/scsi/qla2xxx/qla_target.h 			struct dsd64 dsd;
dsd               281 sound/pci/lola/lola.h 	unsigned int dsd;	/* DSD index */
dsd               390 sound/pci/lola/lola.h #define lola_dsd_read(chip, dsd, name) \
dsd               392 sound/pci/lola/lola.h 	      (LOLA_BAR1_DSD_SIZE * (dsd)) + LOLA_BAR1_DSDn##name)
dsd               393 sound/pci/lola/lola.h #define lola_dsd_write(chip, dsd, name, val) \
dsd               395 sound/pci/lola/lola.h 	       (LOLA_BAR1_DSD_SIZE * (dsd)) + LOLA_BAR1_DSDn##name)
dsd                54 sound/pci/lola/lola_pcm.c 	unsigned int val = lola_dsd_read(chip, str->dsd, STS);
dsd                57 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, STS, val);
dsd                64 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, CTL,
dsd                75 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, CTL,
dsd                88 sound/pci/lola/lola_pcm.c 		val = lola_dsd_read(chip, str->dsd, CTL);
dsd                93 sound/pci/lola/lola_pcm.c 	dev_warn(chip->card->dev, "SRST not clear (stream %d)\n", str->dsd);
dsd               103 sound/pci/lola/lola_pcm.c 		unsigned int reg = lola_dsd_read(chip, str->dsd, STS);
dsd               108 sound/pci/lola/lola_pcm.c 	dev_warn(chip->card->dev, "FIFO not ready (stream %d)\n", str->dsd);
dsd               133 sound/pci/lola/lola_pcm.c 				reg = lola_dsd_read(chip, str->dsd, STS);
dsd               135 sound/pci/lola/lola_pcm.c 					pending = str->dsd + 1;
dsd               163 sound/pci/lola/lola_pcm.c 			lola_dsd_write(chip, str->dsd, CTL, LOLA_DSD_CTL_SRUN |
dsd               175 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, CTL,
dsd               179 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, CTL, LOLA_DSD_CTL_SRST);
dsd               180 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, LVI, 0);
dsd               181 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, BDPU, 0);
dsd               182 sound/pci/lola/lola_pcm.c 		lola_dsd_write(chip, str->dsd, BDPL, 0);
dsd               438 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, BDPL, (u32)bdl);
dsd               439 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, BDPU, upper_32_bits(bdl));
dsd               441 sound/pci/lola/lola_pcm.c 	lola_dsd_write(chip, str->dsd, LVI, str->frags - 1);
dsd               444 sound/pci/lola/lola_pcm.c  	lola_dsd_write(chip, str->dsd, CTL,
dsd               555 sound/pci/lola/lola_pcm.c 	unsigned int pos = lola_dsd_read(chip, str->dsd, LPIB);
dsd               637 sound/pci/lola/lola_pcm.c 	str->dsd = idx;
dsd               639 sound/pci/lola/lola_pcm.c 		str->dsd += MAX_STREAM_IN_COUNT;