/linux-master/drivers/hid/intel-ish-hid/ishtp/ |
H A D | hbm.c | 435 * @dma_xfer: HBM transfer message 440 struct dma_xfer_hbm *dma_xfer) 451 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_tx_buf_phys; 456 if (dma_xfer->msg_length > 464 ishtp_cl_release_dma_acked_mem(dev, msg, dma_xfer->msg_length); 467 if (cl->fw_client_id == dma_xfer->fw_client_id && 468 cl->host_client_id == dma_xfer->host_client_id) 479 dma_xfer->msg_length) { 491 ++dma_xfer; 498 * @dma_xfer 439 ishtp_hbm_dma_xfer_ack(struct ishtp_device *dev, struct dma_xfer_hbm *dma_xfer) argument 502 ishtp_hbm_dma_xfer(struct ishtp_device *dev, struct dma_xfer_hbm *dma_xfer) argument 558 struct dma_xfer_hbm *dma_xfer; local [all...] |
H A D | client.c | 913 struct dma_xfer_hbm dma_xfer; local 959 /* send dma_xfer hbm msg */ 962 dma_xfer.hbm = DMA_XFER; 963 dma_xfer.fw_client_id = cl->fw_client_id; 964 dma_xfer.host_client_id = cl->host_client_id; 965 dma_xfer.reserved = 0; 966 dma_xfer.msg_addr = dev->ishtp_host_dma_tx_buf_phys + off; 967 dma_xfer.msg_length = cl_msg->send_buf.size; 968 dma_xfer.reserved2 = 0; 969 ishtp_write_message(dev, &hdr, (unsigned char *)&dma_xfer); [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | dma.h | 108 extern int dma_xfer(unsigned int chan, unsigned long from, 112 dma_xfer(chan, from, to, size, DMA_MODE_WRITE) 117 dma_xfer(chan, from, to, size, DMA_MODE_READ)
|
/linux-master/drivers/spi/ |
H A D | spi-mxs.c | 180 } *dma_xfer; local 185 dma_xfer = kcalloc(sgs, sizeof(*dma_xfer), GFP_KERNEL); 186 if (!dma_xfer) 217 dma_xfer[sg_count].pio[0] = ctrl0; 218 dma_xfer[sg_count].pio[3] = min; 227 sg_init_table(&dma_xfer[sg_count].sg, 1); 228 sg_set_page(&dma_xfer[sg_count].sg, vm_page, 231 sg_init_one(&dma_xfer[sg_count].sg, buf, min); 234 ret = dma_map_sg(ssp->dev, &dma_xfer[sg_coun [all...] |
/linux-master/arch/sh/drivers/dma/ |
H A D | dma-api.c | 282 int dma_xfer(unsigned int chan, unsigned long from, function 295 EXPORT_SYMBOL(dma_xfer); variable
|
/linux-master/drivers/accel/qaic/ |
H A D | qaic_control.c | 190 struct dma_xfer { struct 325 struct dma_xfer *xfer; 326 struct dma_xfer *x; 393 struct ioctl_resources *resources, struct dma_xfer *xfer) 480 static int encode_addr_size_pairs(struct dma_xfer *xfer, struct wrapper_list *wrappers, 548 static void cleanup_xfer(struct qaic_device *qdev, struct dma_xfer *xfer) 566 struct dma_xfer *xfer;
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | fsmc_nand.c | 485 static int dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, function 609 dma_xfer(host, buf, len, DMA_FROM_DEVICE); 621 dma_xfer(host, (void *)buf, len, DMA_TO_DEVICE);
|
/linux-master/include/scsi/ |
H A D | libsas.h | 526 u8 dma_xfer:1; /* PIO:0 or DMA:1 */ member in struct:sas_ata_task
|
/linux-master/drivers/ata/ |
H A D | pata_arasan_cf.c | 395 dma_xfer(struct arasan_cf_dev *acdev, dma_addr_t src, dma_addr_t dest, u32 len) function 475 ret = dma_xfer(acdev, src, dest, dma_len);
|
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 383 if (task->ata_task.dma_xfer)
|
/linux-master/sound/sh/ |
H A D | aica.c | 228 err = dma_xfer(AICA_DMA_CHANNEL,
|
/linux-master/drivers/scsi/libsas/ |
H A D | sas_ata.c | 207 task->ata_task.dma_xfer = ata_is_dma(qc->tf.protocol);
|
/linux-master/drivers/scsi/isci/ |
H A D | request.c | 713 if (task->ata_task.dma_xfer) { 2977 } else if (task->ata_task.dma_xfer) {
|
/linux-master/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.c | 2219 if (t->ata_task.dma_xfer == 0 && 4052 } else if (task->ata_task.dma_xfer) {
|
H A D | pm80xx_hwi.c | 2347 if (t->ata_task.dma_xfer == 0 && 4453 } else if (task->ata_task.dma_xfer) {
|
/linux-master/sound/pci/hda/ |
H A D | patch_ca0132.c | 3084 static int dma_xfer(struct dma_engine *dma, function 3304 dma_xfer(dma_engine, data, run_size_words*sizeof(u32));
|