| /linux/drivers/scsi/qla2xxx/ |
| A 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()
|
| A 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()
|
| A D | qla_os.c | 4256 dsd = kzalloc(sizeof(*dsd), GFP_ATOMIC); in qla2x00_mem_alloc() 4257 if (!dsd) { in qla2x00_mem_alloc() 4273 kfree(dsd); in qla2x00_mem_alloc() 4300 dsd->dsd_addr, dsd->dsd_list_dma); in qla2x00_mem_alloc() 4302 kfree(dsd); in qla2x00_mem_alloc() 4551 list_del(&dsd->list); in qla2x00_mem_alloc() 4555 kfree(dsd); in qla2x00_mem_alloc() 4990 list_del(&dsd->list); in qla2x00_mem_free() 4994 kfree(dsd); in qla2x00_mem_free() 4999 list_del(&dsd->list); in qla2x00_mem_free() [all …]
|
| A D | qla_iocb.c | 232 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 D | qla_nvme.h | 108 struct dsd64 dsd[2]; member
|
| A D | qla_nvme.c | 722 cur_dsd = cont_pkt->dsd; in qla2x00_start_nvme_mq() 723 avail_dsds = ARRAY_SIZE(cont_pkt->dsd); in qla2x00_start_nvme_mq() 1120 put_unaligned_le64(a->tx_addr, &lsrjt_iocb->dsd[0].address); in qla_nvme_lsrjt_pt_iocb() 1121 lsrjt_iocb->dsd[0].length = cpu_to_le32(a->tx_byte_count); in qla_nvme_lsrjt_pt_iocb() 1125 put_unaligned_le64(a->rx_addr, &lsrjt_iocb->dsd[1].address); in qla_nvme_lsrjt_pt_iocb() 1126 lsrjt_iocb->dsd[1].length = 0; in qla_nvme_lsrjt_pt_iocb()
|
| A D | qla_fw.h | 558 struct dsd64 dsd; member 727 struct dsd64 dsd[2]; member 1785 struct dsd64 dsd; member 1842 struct dsd64 dsd; member
|
| A D | qla_target.h | 219 struct dsd32 dsd[3]; member 432 struct dsd64 dsd; member
|
| A D | qla_mr.h | 50 struct dsd64 dsd; member
|
| /linux/sound/pci/lola/ |
| A D | lola_pcm.c | 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() 135 pending = str->dsd + 1; in lola_sync_wait_for_fifo() 175 lola_dsd_write(chip, str->dsd, CTL, in lola_stream_reset() 180 lola_dsd_write(chip, str->dsd, LVI, 0); in lola_stream_reset() 181 lola_dsd_write(chip, str->dsd, BDPU, 0); in lola_stream_reset() 443 lola_dsd_write(chip, str->dsd, CTL, in lola_setup_controller() 629 str->dsd = idx; in lola_init_stream() [all …]
|
| A 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)
|
| /linux/Documentation/firmware-guide/acpi/ |
| A D | index.rst | 11 dsd/graph 12 dsd/data-node-references 13 dsd/leds 14 dsd/phy
|
| /linux/Documentation/firmware-guide/acpi/dsd/ |
| A D | data-node-references.rst | 16 hierarchical data extension [dsd-guide] keys. Specifically, the hierarchical 89 Documentation/firmware-guide/acpi/dsd/graph.rst. 94 [dsd-guide] DSD Guide. 95 https://github.com/UEFI/DSD-Guide/blob/main/dsd-guide.adoc, referenced
|
| A D | phy.rst | 14 for connecting PHYs on the MDIO bus [dsd-properties-rules] to the MAC layer. 17 Properties UUID For _DSD" [dsd-guide] document and the 63 in accordance with [dsd-guide] "_DSD Implementation Guide" document). 193 [dsd-properties-rules] 199 [dsd-guide] DSD Guide. 200 https://github.com/UEFI/DSD-Guide/blob/main/dsd-guide.adoc, referenced
|
| A D | graph.rst | 10 _DSD (Device Specific Data) [dsd-guide] is a predefined ACPI device 14 for graphs: property [dsd-guide] and hierarchical data extensions. The 160 [data-node-ref] Documentation/firmware-guide/acpi/dsd/data-node-references.rst 164 [dsd-guide] DSD Guide. 165 https://github.com/UEFI/DSD-Guide/blob/main/dsd-guide.adoc, referenced 168 [dsd-rules] _DSD Device Properties Usage Rules.
|
| A D | leds.rst | 97 [data-node-ref] Documentation/firmware-guide/acpi/dsd/data-node-references.rst 101 [dsd-guide] DSD Guide. 102 https://github.com/UEFI/DSD-Guide/blob/main/dsd-guide.adoc, referenced
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | asahi-kasei,ak4458.yaml | 35 dsd-path: 57 dsd-path: false
|
| A D | qcom,wcd937x-sdw.yaml | 46 comp_port, lo_port, dsd port.
|
| /linux/drivers/hwtracing/coresight/ |
| A D | coresight-platform.c | 501 const union acpi_object *dsd; in acpi_get_dsd_graph() local 508 dsd = buf->pointer; in acpi_get_dsd_graph() 514 for (i = 0; i + 1 < dsd->package.count; i += 2) { in acpi_get_dsd_graph() 517 guid = &dsd->package.elements[i]; in acpi_get_dsd_graph() 518 package = &dsd->package.elements[i + 1]; in acpi_get_dsd_graph()
|
| /linux/drivers/platform/x86/amd/ |
| A D | hsmp.c | 440 union acpi_object *dsd; in hsmp_read_acpi_dsd() local 453 dsd = buf.pointer; in hsmp_read_acpi_dsd() 463 if (!dsd || dsd->type != ACPI_TYPE_PACKAGE || dsd->package.count != 2) { in hsmp_read_acpi_dsd() 468 guid = &dsd->package.elements[0]; in hsmp_read_acpi_dsd() 469 mailbox_package = &dsd->package.elements[1]; in hsmp_read_acpi_dsd()
|
| /linux/Documentation/devicetree/bindings/display/samsung/ |
| A D | samsung,exynos5433-decon.yaml | 41 - const: dsd 124 "dsd";
|
| /linux/drivers/staging/olpc_dcon/ |
| A D | TODO | 14 Daniel Drake <dsd@laptop.org>
|
| /linux/drivers/dma/fsl-dpaa2-qdma/ |
| A D | dpaa2-qdma.h | 20 u32 dsd:12; /* Destination stride distance */ member
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| A D | unaligned-memory-access.rst | 19 :作者: Daniel Drake <dsd@gentoo.org>,
|
| /linux/Documentation/scsi/ |
| A D | ChangeLog.arcmsr | 117 ** Also removed some unneeded casts. Thanks to Daniel Drake <dsd@gentoo.org>
|