Searched refs:dma_xfer (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/hid/intel-ish-hid/ishtp/ |
| H A D | hbm.c | 440 struct dma_xfer_hbm *dma_xfer) in ishtp_hbm_dma_xfer_ack() argument 451 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_tx_buf_phys; in ishtp_hbm_dma_xfer_ack() 456 if (dma_xfer->msg_length > in ishtp_hbm_dma_xfer_ack() 464 ishtp_cl_release_dma_acked_mem(dev, msg, dma_xfer->msg_length); in ishtp_hbm_dma_xfer_ack() 467 if (cl->fw_client_id == dma_xfer->fw_client_id && in ishtp_hbm_dma_xfer_ack() 468 cl->host_client_id == dma_xfer->host_client_id) in ishtp_hbm_dma_xfer_ack() 479 dma_xfer->msg_length) { in ishtp_hbm_dma_xfer_ack() 491 ++dma_xfer; in ishtp_hbm_dma_xfer_ack() 503 struct dma_xfer_hbm *dma_xfer) in ishtp_hbm_dma_xfer() argument 510 struct dma_xfer_hbm *prm = dma_xfer; in ishtp_hbm_dma_xfer() [all …]
|
| H A D | client.c | 894 struct dma_xfer_hbm dma_xfer; in ishtp_cl_send_msg_dma() local 943 dma_xfer.hbm = DMA_XFER; in ishtp_cl_send_msg_dma() 944 dma_xfer.fw_client_id = cl->fw_client_id; in ishtp_cl_send_msg_dma() 945 dma_xfer.host_client_id = cl->host_client_id; in ishtp_cl_send_msg_dma() 946 dma_xfer.reserved = 0; in ishtp_cl_send_msg_dma() 947 dma_xfer.msg_addr = dev->ishtp_host_dma_tx_buf_phys + off; in ishtp_cl_send_msg_dma() 948 dma_xfer.msg_length = cl_msg->send_buf.size; in ishtp_cl_send_msg_dma() 949 dma_xfer.reserved2 = 0; in ishtp_cl_send_msg_dma() 950 ishtp_write_message(dev, &hdr, (unsigned char *)&dma_xfer); in ishtp_cl_send_msg_dma()
|
| /linux/arch/sh/include/asm/ |
| H A D | dma.h | 107 extern int dma_xfer(unsigned int chan, unsigned long from, 111 dma_xfer(chan, from, to, size, DMA_MODE_WRITE) 116 dma_xfer(chan, from, to, size, DMA_MODE_READ)
|
| /linux/arch/sh/drivers/dma/ |
| H A D | dma-api.c | 151 int dma_xfer(unsigned int chan, unsigned long from, in dma_xfer() function 164 EXPORT_SYMBOL(dma_xfer);
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_control.c | 191 struct dma_xfer { struct 327 struct dma_xfer *xfer; in free_dma_xfers() 328 struct dma_xfer *x; in free_dma_xfers() 395 struct ioctl_resources *resources, struct dma_xfer *xfer) in find_and_map_user_pages() 483 static int encode_addr_size_pairs(struct dma_xfer *xfer, struct wrapper_list *wrappers, in encode_addr_size_pairs() 551 static void cleanup_xfer(struct qaic_device *qdev, struct dma_xfer *xfer) in cleanup_xfer() 569 struct dma_xfer *xfer; in encode_dma()
|
| /linux/sound/sh/ |
| H A D | aica.c | 227 err = dma_xfer(AICA_DMA_CHANNEL, in aica_dma_transfer()
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_ata.c | 207 task->ata_task.dma_xfer = ata_is_dma(qc->tf.protocol); in sas_ata_qc_issue()
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_hwi.c | 2218 if (t->ata_task.dma_xfer == 0 && in mpi_sata_completion() 4052 } else if (task->ata_task.dma_xfer) { in pm8001_chip_sata_req()
|
| H A D | pm80xx_hwi.c | 2396 if (t->ata_task.dma_xfer == 0 && in mpi_sata_completion() 4514 } else if (task->ata_task.dma_xfer) { in pm80xx_chip_sata_req()
|
| /linux/sound/hda/codecs/ |
| H A D | ca0132.c | 3071 static int dma_xfer(struct dma_engine *dma, in dma_xfer() function 3291 dma_xfer(dma_engine, data, run_size_words*sizeof(u32)); in dspxfr_one_seg()
|