Home
last modified time | relevance | path

Searched refs:sg_virt (Results 1 – 90 of 90) sorted by relevance

/linux-4.1.27/drivers/parisc/
Diommu-helpers.h35 sg_virt(startsg), startsg->length in iommu_fill_pdir()
69 vaddr = (unsigned long)sg_virt(startsg); in iommu_fill_pdir()
133 prev_end = (unsigned long)sg_virt(startsg) + in iommu_coalesce_chunks()
137 sg_start = (unsigned long)sg_virt(startsg); in iommu_coalesce_chunks()
Dsba_iommu.c281 sg_virt(startsg), startsg->length); in sba_dump_sg()
948 sg_dma_address(sglist) = sba_map_single(dev, sg_virt(sglist), in sba_map_sg()
1027 __func__, nents, sg_virt(sglist), sglist->length); in sba_unmap_sg()
Dccio-dma.c919 sg_virt(sglist), sglist->length, in ccio_map_sg()
987 __func__, nents, sg_virt(sglist), sglist->length); in ccio_unmap_sg()
/linux-4.1.27/arch/nios2/mm/
Ddma-mapping.c69 addr = sg_virt(sg); in dma_map_sg()
116 addr = sg_virt(sg); in dma_unmap_sg()
170 __dma_sync_for_cpu(sg_virt(sg), sg->length, direction); in dma_sync_sg_for_cpu()
183 __dma_sync_for_device(sg_virt(sg), sg->length, direction); in dma_sync_sg_for_device()
/linux-4.1.27/arch/metag/include/asm/
Ddma-mapping.h61 dma_sync_for_device(sg_virt(sg), sg->length, direction); in dma_map_sg()
100 dma_sync_for_cpu(sg_virt(sg), sg->length, direction); in dma_unmap_sg()
142 dma_sync_for_cpu(sg_virt(sg), sg->length, direction); in dma_sync_sg_for_cpu()
151 dma_sync_for_device(sg_virt(sg), sg->length, direction); in dma_sync_sg_for_device()
/linux-4.1.27/arch/sh/kernel/
Ddma-nommu.c38 dma_cache_sync(dev, sg_virt(s), s->length, dir); in nommu_map_sg()
61 dma_cache_sync(dev, sg_virt(s), s->length, dir); in nommu_sync_sg()
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h66 consistent_sync(sg_virt(sg), sg->length, direction); in dma_map_sg()
132 consistent_sync(sg_virt(sg), sg->length, dir); in dma_sync_sg_for_cpu()
141 consistent_sync(sg_virt(sg), sg->length, dir); in dma_sync_sg_for_device()
/linux-4.1.27/drivers/scsi/arm/
Dscsi.h56 SCp->ptr = sg_virt(SCp->buffer); in next_SCp()
91 SCpnt->SCp.ptr = sg_virt(SCpnt->SCp.buffer); in init_SCp()
/linux-4.1.27/arch/blackfin/kernel/
Ddma-mapping.c123 sg->dma_address = (dma_addr_t) sg_virt(sg); in dma_map_sg()
138 sg->dma_address = (dma_addr_t) sg_virt(sg); in dma_sync_sg_for_device()
/linux-4.1.27/arch/sparc/kernel/
Diommu_common.h36 #define SG_ENT_PHYS_ADDRESS(SG) (__pa(sg_virt((SG))))
/linux-4.1.27/arch/avr32/include/asm/
Ddma-mapping.h221 virt = sg_virt(&sg[i]); in dma_map_sg()
330 dma_cache_sync(dev, sg_virt(&sg[i]), sg[i].length, direction); in dma_sync_sg_for_device()
/linux-4.1.27/arch/parisc/kernel/
Dpci-dma.c485 unsigned long vaddr = (unsigned long)sg_virt(sglist); in pa11_dma_map_sg()
505 flush_kernel_vmap_range(sg_virt(sglist), sglist->length); in pa11_dma_unmap_sg()
530 flush_kernel_vmap_range(sg_virt(sglist), sglist->length); in pa11_dma_sync_sg_for_cpu()
540 flush_kernel_vmap_range(sg_virt(sglist), sglist->length); in pa11_dma_sync_sg_for_device()
/linux-4.1.27/arch/arc/include/asm/
Ddma-mapping.h187 _dma_cache_sync((unsigned int)sg_virt(sg), sg->length, dir); in dma_sync_sg_for_cpu()
197 _dma_cache_sync((unsigned int)sg_virt(sg), sg->length, dir); in dma_sync_sg_for_device()
/linux-4.1.27/drivers/crypto/
Dbfin_crc.c212 sg_virt(sg), in bfin_crypto_crc_config_dma()
265 (u8*)sg_virt(sg) + (dma_count << 2), in bfin_crypto_crc_config_dma()
353 sg_virt(req->src), req->nbytes); in bfin_crypto_crc_handle_queue()
393 sg_virt(sg) + sg_dma_len(sg) - j, j); in bfin_crypto_crc_handle_queue()
Domap-des.c677 buf_in = sg_virt(&dd->in_sgl); in omap_des_done_task()
678 buf_out = sg_virt(&dd->out_sgl); in omap_des_done_task()
914 src = sg_virt(dd->in_sg) + _calc_walked(in); in omap_des_irq()
925 src = sg_virt(dd->in_sg) + in omap_des_irq()
947 dst = sg_virt(dd->out_sg) + _calc_walked(out); in omap_des_irq()
957 dst = sg_virt(dd->out_sg) + in omap_des_irq()
Domap-aes.c695 buf_in = sg_virt(&dd->in_sgl); in omap_aes_done_task()
696 buf_out = sg_virt(&dd->out_sgl); in omap_aes_done_task()
998 src = sg_virt(dd->in_sg) + _calc_walked(in); in omap_aes_irq()
1009 src = sg_virt(dd->in_sg) + in omap_aes_irq()
1031 dst = sg_virt(dd->out_sg) + _calc_walked(out); in omap_aes_irq()
1041 dst = sg_virt(dd->out_sg) + in omap_aes_irq()
Dmxs-dcp.c290 src_buf = sg_virt(src); in mxs_dcp_aes_block_crypt()
317 dst_buf = sg_virt(dst); in mxs_dcp_aes_block_crypt()
584 src_buf = sg_virt(src); in dcp_sha_req_to_buf()
Dtalitos.c837 memcpy((char *)sg_virt(sg) + sg->length - ctx->authsize, in ipsec_esp_encrypt_done()
871 err = memcmp(icvdata, (char *)sg_virt(sg) + sg->length - in ipsec_esp_decrypt_swauth_done()
1292 memcpy(icvdata, (char *)sg_virt(sg) + sg->length - ctx->authsize, in aead_decrypt()
Dimg-hash.c367 addr = sg_virt(ctx->sg); in img_hash_dma_task()
/linux-4.1.27/arch/alpha/kernel/
Dpci-noop.c151 va = sg_virt(sg); in alpha_noop_map_sg()
Dpci_iommu.c500 #define SG_ENT_VIRT_ADDRESS(SG) (sg_virt((SG)))
/linux-4.1.27/arch/c6x/kernel/
Ddma.c71 sg->dma_address = dma_map_single(dev, sg_virt(sg), sg->length, in dma_map_sg()
/linux-4.1.27/drivers/crypto/caam/
Dcaamalg.c2205 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->assoc), in aead_encrypt_done()
2208 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->src) - ivsize, in aead_encrypt_done()
2211 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->src), in aead_encrypt_done()
2242 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->dst), in aead_decrypt_done()
2260 ((char *)sg_virt(req->assoc) - sizeof(struct iphdr)), in aead_decrypt_done()
2267 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(sg), in aead_decrypt_done()
2300 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->src), in ablkcipher_encrypt_done()
2332 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->src), in ablkcipher_decrypt_done()
2364 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->assoc), in init_aead_job()
2370 DUMP_PREFIX_ADDRESS, 16, 4, sg_virt(req->src), in init_aead_job()
[all …]
/linux-4.1.27/drivers/mmc/host/
Dandroid-goldfish.c225 uint8_t *dest = (uint8_t *)sg_virt(data->sg); in goldfish_mmc_xfer_done()
408 const uint8_t *src = (uint8_t *)sg_virt(data->sg); in goldfish_mmc_prepare_data()
Dtmio_mmc_pio.c421 void *sg_virt; in tmio_mmc_pio_irq() local
434 sg_virt = tmio_mmc_kmap_atomic(host->sg_ptr, &flags); in tmio_mmc_pio_irq()
435 buf = (unsigned short *)(sg_virt + host->sg_off); in tmio_mmc_pio_irq()
449 tmio_mmc_kunmap_atomic(host->sg_ptr, &flags, sg_virt); in tmio_mmc_pio_irq()
Dsh_mmcif.c574 host->pio_ptr = sg_virt(++data->sg); in sh_mmcif_next_block()
597 u32 *p = sg_virt(data->sg); in sh_mmcif_read_block()
630 host->pio_ptr = sg_virt(data->sg); in sh_mmcif_multi_read()
675 u32 *p = sg_virt(data->sg); in sh_mmcif_write_block()
708 host->pio_ptr = sg_virt(data->sg); in sh_mmcif_multi_write()
Dmxcmmc.c295 buffer_swap32(sg_virt(sg), sg->length); in mxcmci_swap_buffers()
626 stat = mxcmci_pull(host, sg_virt(sg), sg->length); in mxcmci_transfer_data()
633 stat = mxcmci_push(host, sg_virt(sg), sg->length); in mxcmci_transfer_data()
Datmel-mci.c1857 void *buf = sg_virt(sg); in atmci_read_data_pio()
1880 buf = sg_virt(sg); in atmci_read_data_pio()
1894 buf = sg_virt(sg); in atmci_read_data_pio()
1925 void *buf = sg_virt(sg); in atmci_write_data_pio()
1946 buf = sg_virt(sg); in atmci_write_data_pio()
1963 buf = sg_virt(sg); in atmci_write_data_pio()
Dwbsd.c273 return sg_virt(host->cur_sg); in wbsd_sg_to_buffer()
287 sgbuf = sg_virt(&sg[i]); in wbsd_sg_to_dma()
304 sgbuf = sg_virt(&sg[i]); in wbsd_dma_to_sg()
Dmvsdio.c104 (u32)sg_virt(data->sg), data->blocks, data->blksz, in mvsd_setup_data()
124 host->pio_ptr = sg_virt(data->sg); in mvsd_setup_data()
Dushc.c303 sg_virt(data->sg), data->sg->length, in ushc_request()
Dau1xmmc.c408 sg_ptr = sg_virt(sg) + host->pio.offset; in au1xmmc_send_pio()
465 sg_ptr = sg_virt(sg) + host->pio.offset; in au1xmmc_receive_pio()
Dmoxart-mmc.c316 sgp = sg_virt(host->cur_sg); in moxart_transfer_pio()
Ddavinci_mmc.c234 host->buffer = sg_virt(host->sg); in mmc_davinci_sg_to_buf()
Domap.c652 host->buffer = sg_virt(sg); in mmc_omap_sg_to_buf()
Ds3cmci.c336 *pointer = sg_virt(sg); in get_data_buffer()
/linux-4.1.27/drivers/usb/host/whci/
Dqset.c280 memcpy(sg_virt(sg) + offset, bounce, len); in qset_copy_bounce_to_sg()
581 orig = sg_virt(sg); in qset_add_urb_sg_linearize()
592 std->bounce_offset = orig - sg_virt(sg); in qset_add_urb_sg_linearize()
/linux-4.1.27/drivers/hsi/clients/
Dhsi_char.c160 kfree(sg_virt(msg->sgt.sgl)); in hsc_msg_free()
468 sg_virt(msg->sgt.sgl), hsc_msg_len_get(msg)); in hsc_read()
504 if (copy_from_user(sg_virt(msg->sgt.sgl), (void __user *)buf, len)) { in hsc_write()
Dssi_protocol.c167 data = sg_virt(msg->sgt.sgl); in ssip_set_cmd()
175 data = sg_virt(msg->sgt.sgl); in ssip_get_cmd()
258 kfree(sg_virt(msg->sgt.sgl)); in ssip_free_cmds()
Dcmt_speech.c212 u32 *data = sg_virt(msg->sgt.sgl); in cs_set_cmd()
218 u32 *data = sg_virt(msg->sgt.sgl); in cs_get_cmd()
272 kfree(sg_virt(msg->sgt.sgl)); in cs_free_cmds()
/linux-4.1.27/include/linux/
Dscatterlist.h218 static inline void *sg_virt(struct scatterlist *sg) in sg_virt() function
/linux-4.1.27/drivers/usb/image/
Dmicrotek.c510 sg_virt(&sg[context->fragment]), in mts_do_sg()
546 desc->context.data = sg_virt(&sg[0]); in mts_build_transfer_context()
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_dbf.c358 zfcp_dbf_san(tag, dbf, sg_virt(ct_els->req), ZFCP_DBF_SAN_REQ, length, in zfcp_dbf_san_req()
374 zfcp_dbf_san(tag, dbf, sg_virt(ct_els->resp), ZFCP_DBF_SAN_RES, length, in zfcp_dbf_san_res()
Dzfcp_fc.c657 struct fc_ct_hdr *hdr = sg_virt(sg); in zfcp_fc_eval_gpn_ft()
658 struct fc_gpn_ft_resp *acc = sg_virt(sg); in zfcp_fc_eval_gpn_ft()
686 acc = sg_virt(++sg); in zfcp_fc_eval_gpn_ft()
Dzfcp_qdio.c202 sbale->addr = sg_virt(sg); in zfcp_qdio_sbals_from_sg()
Dzfcp_aux.c553 free_page((unsigned long) sg_virt(sg)); in zfcp_sg_free_table()
Dzfcp_fsf.c968 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_req), sg_req->length); in zfcp_fsf_setup_ct_els_unchained()
969 zfcp_qdio_fill_next(qdio, q_req, sg_virt(sg_resp), sg_resp->length); in zfcp_fsf_setup_ct_els_unchained()
/linux-4.1.27/drivers/scsi/pcmcia/
Dsym53c500_cs.c432 sg_virt(sg), sg->length); in SYM53C500_intr()
451 sg_virt(sg), sg->length); in SYM53C500_intr()
Dnsp_cs.h389 # define BUFFER_ADDR ((char *)((sg_virt(SCpnt->SCp.buffer))))
/linux-4.1.27/drivers/scsi/
Dfdomain.c1326 current_SC->SCp.ptr = sg_virt(current_SC->SCp.buffer); in do_fdomain_16x0_intr()
1359 current_SC->SCp.ptr = sg_virt(current_SC->SCp.buffer); in do_fdomain_16x0_intr()
1444 current_SC->SCp.ptr = sg_virt(current_SC->SCp.buffer); in fdomain_16x0_queue_lck()
DNCR53c406a.c880 NCR53c406a_pio_write(sg_virt(sg), sg->length); in NCR53c406a_intr()
901 NCR53c406a_pio_read(sg_virt(sg), sg->length); in NCR53c406a_intr()
Datari_NCR5380.c428 virt_to_phys(sg_virt(&cmd->SCp.buffer[1])) == endaddr;) { in merge_contiguous_buffers()
464 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in initialize_SCp()
1979 d = sg_virt(cmd->SCp.buffer); in NCR5380_information_transfer()
2033 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in NCR5380_information_transfer()
2610 d = sg_virt(tmp->SCp.buffer); in NCR5380_reselect()
Dppa.c595 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in ppa_completion()
740 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in ppa_engine()
Dimm.c690 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in imm_completion()
825 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in imm_engine()
Dqlogicfas408.c320 buf = sg_virt(sg); in ql_pcmd()
Deata_pio.c138 SCp->ptr = sg_virt(SCp->buffer); in IncStat()
374 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in eata_pio_queue_lck()
Dmac_esp.c89 sg[i].dma_address = (u32)sg_virt(&sg[i]); in mac_esp_map_sg()
Dsym53c416.c198 #define SG_ADDRESS(buffer) ((char *) sg_virt((buffer)))
DNCR5380.c290 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in initialize_SCp()
2057 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
Din2000.c374 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in in2000_queuecommand_lck()
768 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in transfer_bytes()
Dwd33c93.c413 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in wd33c93_queuecommand_lck()
750 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in transfer_bytes()
Daha152x.c568 #define SG_ADDRESS(buffer) ((char *) sg_virt((buffer)))
Dmegaraid.c1554 c = *(unsigned char *) sg_virt(&sgl[0]); in mega_cmd_done()
/linux-4.1.27/arch/ia64/hp/sim/
Dsimscsi.c134 req.addr = __pa(sg_virt(sl)); in simscsi_sg_readwrite()
/linux-4.1.27/arch/sparc/mm/
Dio-unit.c162 sg->dma_address = iounit_get_area(iounit, (unsigned long) sg_virt(sg), sg->length); in iounit_get_scsi_sgl()
/linux-4.1.27/drivers/crypto/ccp/
Dccp-ops.c1124 if (sg_virt(aes->src) == sg_virt(aes->dst)) in ccp_run_aes_cmd()
1297 if (sg_virt(xts->src) == sg_virt(xts->dst)) in ccp_run_xts_aes_cmd()
1726 if (sg_virt(pt->src) == sg_virt(pt->dst)) in ccp_run_passthru_cmd()
/linux-4.1.27/arch/ia64/sn/pci/
Dpci_dma.c21 #define SG_ENT_VIRT_ADDRESS(sg) (sg_virt((sg)))
/linux-4.1.27/include/asm-generic/
Ddma-mapping-common.h55 kmemcheck_mark_initialized(sg_virt(s), s->length); in dma_map_sg_attrs()
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dqat_algs.c690 sg_virt(sg), in qat_alg_sgl_to_bufl()
713 bufl->bufers[y].addr = dma_map_single(dev, sg_virt(sg), in qat_alg_sgl_to_bufl()
753 bufers[y].addr = dma_map_single(dev, sg_virt(sg), in qat_alg_sgl_to_bufl()
/linux-4.1.27/lib/
Ddma-debug.c1380 check_for_stack(dev, sg_virt(s)); in debug_dma_map_sg()
1381 check_for_illegal_area(dev, sg_virt(s), sg_dma_len(s)); in debug_dma_map_sg()
/linux-4.1.27/arch/powerpc/kernel/
Dibmebus.c114 sg->dma_address = (dma_addr_t) sg_virt(sg); in ibmebus_map_sg()
Diommu.c469 vaddr = (unsigned long) sg_virt(s); in ppc_iommu_map_sg()
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_scsi.c111 src = sg_virt(sgde); in lpfc_debug_save_data()
139 src = sg_virt(sgde); in lpfc_debug_save_dif()
1355 src = (struct scsi_dif_tuple *)sg_virt(sgpe); in lpfc_bg_err_inject()
2921 data_src = (uint8_t *)sg_virt(sgde); in lpfc_calc_bg_err()
2927 src = (struct scsi_dif_tuple *)sg_virt(sgpe); in lpfc_calc_bg_err()
2993 data_src = (uint8_t *)sg_virt(sgde); in lpfc_calc_bg_err()
3003 src = (struct scsi_dif_tuple *)sg_virt(sgpe); in lpfc_calc_bg_err()
/linux-4.1.27/drivers/target/
Dtarget_core_rd.c544 rd_addr = sg_virt(rd_sg) + rd_offset; in rd_execute_rw()
Dtarget_core_pscsi.c682 buf = sg_virt(&sg[0]); in pscsi_transport_complete()
/linux-4.1.27/drivers/usb/core/
Ddevio.c298 kfree(sg_virt(&as->urb->sg[i])); in free_async()
417 sg_virt(&urb->sg[i]), size, 1); in snoop_urb_data()
439 if (copy_to_user(userbuffer, sg_virt(&urb->sg[i]), size)) in copy_urb_data_to_user()
Dmessage.c434 urb->transfer_buffer = sg_virt(sg); in usb_sg_init()
/linux-4.1.27/drivers/usb/mon/
Dmon_text.c170 src = sg_virt(sg); in mon_text_get_data()
Dmon_bin.c429 offset = mon_copy_to_buff(rp, offset, sg_virt(sg), in mon_bin_get_data()
/linux-4.1.27/drivers/spi/
Dspi-pl022.c850 sg_virt(sg), in dma_callback()
860 sg_virt(sg), in dma_callback()
/linux-4.1.27/drivers/tty/serial/
Dsh-sci.c1315 tty_insert_flip_char(tport, ((u8 *)sg_virt(&s->sg_rx[active]))[i], in sci_dma_rx_push()
1357 sg_virt(&s->sg_rx[0]), sg_dma_address(&s->sg_rx[0])); in sci_rx_dma_release()
Dpch_uart.c684 tty_insert_flip_string(tport, sg_virt(&priv->sg_rx), size); in dma_push_rx()
/linux-4.1.27/drivers/mtd/ubi/
Deba.c532 sg_virt(sg) + sgl->page_pos, offset, in ubi_eba_read_leb_sg()
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_mbox.c1568 vaddr = (caddr_t) sg_virt(&sgl[0]); in DEF_SCSI_QCMD()
2310 c = *(unsigned char *) sg_virt(&sgl[0]); in megaraid_mbox_dpc()
/linux-4.1.27/arch/x86/kernel/
Dpci-calgary_64.c379 vaddr = (unsigned long) sg_virt(s); in calgary_map_sg()
/linux-4.1.27/arch/ia64/hp/common/
Dsba_iommu.c251 #define sba_sg_address(sg) sg_virt((sg))
/linux-4.1.27/drivers/hsi/controllers/
Domap_ssi_port.c871 buf = sg_virt(msg->sgt.sgl) + msg->actual_len; in ssi_pio_complete()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_mrmw.c2521 addr = ehca_map_vaddr(sg_virt(sg)); in ehca_dma_map_sg()
/linux-4.1.27/drivers/usb/misc/
Dusbtest.c486 kfree(sg_virt(&sg[i])); in free_sglist()
/linux-4.1.27/drivers/block/
Dskd_main.c2665 return sg_virt(sg); in skd_sg_1st_page_ptr()