/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
D | qla_dsd.h | 12 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()
|
D | qla_inline.h | 95 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()
|
D | qla_iocb.c | 229 cur_dsd = cont_pkt->dsd; in qla2x00_build_scsi_iocbs_32() 230 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla2x00_build_scsi_iocbs_32() 285 cur_dsd = cont_pkt->dsd; in qla2x00_build_scsi_iocbs_64() 286 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla2x00_build_scsi_iocbs_64() 735 cur_dsd = &cmd_pkt->dsd; in qla24xx_build_scsi_iocbs() 749 cur_dsd = cont_pkt->dsd; in qla24xx_build_scsi_iocbs() 750 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla24xx_build_scsi_iocbs() 889 struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) in qla24xx_walk_and_build_sglist_no_difb() argument 896 struct dsd64 *cur_dsd = dsd; in qla24xx_walk_and_build_sglist_no_difb() 1003 struct dsd64 *dsd, uint16_t tot_dsds, struct qla_tc_param *tc) in qla24xx_walk_and_build_sglist() argument [all …]
|
D | qla_nvme.h | 100 struct dsd64 dsd[2]; member
|
D | qla_os.c | 4046 struct dsd_dma *dsd, *nxt; in qla2x00_mem_alloc() local 4063 dsd = kzalloc(sizeof(*dsd), GFP_ATOMIC); in qla2x00_mem_alloc() 4064 if (!dsd) { in qla2x00_mem_alloc() 4072 dsd->dsd_addr = dma_pool_alloc( in qla2x00_mem_alloc() 4074 &dsd->dsd_list_dma); in qla2x00_mem_alloc() 4075 if (!dsd->dsd_addr) { in qla2x00_mem_alloc() 4080 kfree(dsd); in qla2x00_mem_alloc() 4090 if (MSD(dsd->dsd_list_dma) ^ in qla2x00_mem_alloc() 4091 MSD(dsd->dsd_list_dma + bufsize)) { in qla2x00_mem_alloc() 4092 list_add_tail(&dsd->list, in qla2x00_mem_alloc() [all …]
|
D | qla_fw.h | 554 struct dsd64 dsd; member 722 struct dsd64 dsd[2]; member 1754 struct dsd64 dsd; member 1811 struct dsd64 dsd; member
|
D | qla_target.h | 218 struct dsd32 dsd[3]; member 418 struct dsd64 dsd; member
|
D | qla_mr.h | 50 struct dsd64 dsd; member
|
D | qla_nvme.c | 530 cur_dsd = cont_pkt->dsd; in qla2x00_start_nvme_mq() 531 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla2x00_start_nvme_mq()
|
D | qla_gs.c | 85 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() 1454 put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[0].address); in qla24xx_prep_ms_fdmi_iocb() 1455 ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count; in qla24xx_prep_ms_fdmi_iocb() 1457 put_unaligned_le64(ha->ct_sns_dma, &ct_pkt->dsd[1].address); in qla24xx_prep_ms_fdmi_iocb() 1458 ct_pkt->dsd[1].length = ct_pkt->rsp_byte_count; in qla24xx_prep_ms_fdmi_iocb() 1473 ct_pkt->dsd[0].length = ct_pkt->cmd_byte_count; in qla2x00_update_ms_fdmi_iocb()
|
D | qla_bsg.c | 1070 put_unaligned_le64(fw_dma, &mn->dsd.address); in qla84xx_updatefw() 1071 mn->dsd.length = cpu_to_le32(data_len); in qla84xx_updatefw() 1250 put_unaligned_le64(mgmt_dma, &mn->dsd.address); in qla84xx_mgmt_cmd() 1251 mn->dsd.length = cpu_to_le32(ql84_mgmt->mgmt.len); in qla84xx_mgmt_cmd()
|
D | qla_mr.c | 3006 cur_dsd = &lcmd_pkt->dsd; in qlafx00_build_scsi_iocbs() 3019 cur_dsd = lcont_pkt.dsd; in qlafx00_build_scsi_iocbs() 3309 cur_dsd = lcont_pkt.dsd; in qlafx00_fxdisc_iocb() 3365 cur_dsd = lcont_pkt.dsd; in qlafx00_fxdisc_iocb()
|
D | qla_def.h | 1929 struct dsd64 dsd[2]; member 1942 struct dsd32 dsd[7]; member 1954 struct dsd64 dsd[5]; member
|
/kernel/linux/linux-5.10/sound/pci/lola/ |
D | lola_pcm.c | 54 unsigned int val = lola_dsd_read(chip, str->dsd, STS); in lola_stream_clear_pending_irq() 57 lola_dsd_write(chip, str->dsd, STS, val); in lola_stream_clear_pending_irq() 64 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_start() 75 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_stop() 88 val = lola_dsd_read(chip, str->dsd, CTL); in wait_for_srst_clear() 93 dev_warn(chip->card->dev, "SRST not clear (stream %d)\n", str->dsd); in wait_for_srst_clear() 103 unsigned int reg = lola_dsd_read(chip, str->dsd, STS); in lola_stream_wait_for_fifo() 108 dev_warn(chip->card->dev, "FIFO not ready (stream %d)\n", str->dsd); in lola_stream_wait_for_fifo() 133 reg = lola_dsd_read(chip, str->dsd, STS); in lola_sync_wait_for_fifo() 135 pending = str->dsd + 1; in lola_sync_wait_for_fifo() [all …]
|
D | lola.h | 281 unsigned int dsd; /* DSD index */ member 390 #define lola_dsd_read(chip, dsd, name) \ argument 392 (LOLA_BAR1_DSD_SIZE * (dsd)) + LOLA_BAR1_DSDn##name) 393 #define lola_dsd_write(chip, dsd, name, val) \ argument 395 (LOLA_BAR1_DSD_SIZE * (dsd)) + LOLA_BAR1_DSDn##name)
|
/kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/ |
D | index.rst | 11 dsd/graph 12 dsd/data-node-references 13 dsd/leds
|
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
D | coresight-platform.c | 526 const union acpi_object *dsd; in acpi_get_dsd_graph() local 533 dsd = buf.pointer; in acpi_get_dsd_graph() 539 for (i = 0; i + 1 < dsd->package.count; i += 2) { in acpi_get_dsd_graph() 542 guid = &dsd->package.elements[i]; in acpi_get_dsd_graph() 543 package = &dsd->package.elements[i + 1]; in acpi_get_dsd_graph()
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
D | ak4458.txt | 15 - dsd-path: Select DSD input pins for ak4497
|
/kernel/linux/linux-5.10/drivers/staging/olpc_dcon/ |
D | TODO | 14 Daniel Drake <dsd@laptop.org>
|
/kernel/linux/linux-5.10/drivers/dma/fsl-dpaa2-qdma/ |
D | dpaa2-qdma.h | 19 u32 dsd:12; /* Destination stride distance */ member
|
/kernel/linux/linux-5.10/Documentation/firmware-guide/acpi/dsd/ |
D | leds.rst | 111 [7] Documentation/firmware-guide/acpi/dsd/data-node-references.rst
|
/kernel/linux/linux-5.10/Documentation/scsi/ |
D | ChangeLog.arcmsr | 117 ** Also removed some unneeded casts. Thanks to Daniel Drake <dsd@gentoo.org>
|
D | ChangeLog.megaraid | 182 Signed-off-by: Daniel Drake <dsd@gentoo.org>
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
D | unaligned-memory-access.rst | 5 :Author: Daniel Drake <dsd@gentoo.org>,
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
D | exynos5433.dtsi | 867 "sclk_decon_eclk", "dsd"; 910 "sclk_decon_eclk", "dsd";
|