Searched refs:sgl (Results 26 - 50 of 86) sorted by relevance

1234

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
H A Dnouveau_nvkm_subdev_mmu_mem.c50 struct scatterlist *sgl; member in union:nvkm_mem::__anon3
147 .sgl = mem->sgl,
244 mem->sgl = args->v0.sgl;
H A Dnouveau_nvkm_subdev_mmu_vmmnv41.c79 .sgl = nv41_vmm_pgt_sgl,
H A Dvmm.h71 nvkm_vmm_pte_func sgl; member in struct:nvkm_vmm_desc_func
323 sg_dma_address(MAP->sgl), sg_dma_len(MAP->sgl), \
324 (MAP->sgl = sg_next(MAP->sgl)))
H A Dnouveau_nvkm_subdev_mmu_vmmgm200.c47 .sgl = gf100_vmm_pgt_sgl,
H A Dnouveau_nvkm_subdev_mmu_vmmnv04.c78 .sgl = nv04_vmm_pgt_sgl,
/netbsd-current/sys/external/bsd/drm2/dist/drm/
H A Ddrm_prime.c766 if (!dma_map_sg_attrs(attach->dev, sgt->sgl, sgt->nents, dir,
792 dma_unmap_sg_attrs(attach->dev, sgt->sgl, sgt->nents, dir,
1165 return sg->sgl->sg_npgs << PAGE_SHIFT;
1183 sgt->sgl->sg_pgs, sgt->sgl->sg_npgs);
1192 int nsegs = sgt->sgl->sg_npgs;
1195 segs = kcalloc(sgt->sgl->sg_npgs, sizeof(segs[0]), GFP_KERNEL);
1204 KASSERT(nsegs <= sgt->sgl->sg_npgs);
1221 for (i = 0; i < sgt->sgl->sg_npgs; i++) {
1223 VM_PAGE_TO_PHYS(&sgt->sgl
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_ggtt.c246 bus_dmamap_t map = vma->pages->sgl[0].sg_dmamap;
326 bus_dmamap_t map = vma->pages->sgl[0].sg_dmamap;
1488 sg = st->sgl;
1570 sg = st->sgl;
1629 if (obj->mm.pages->sgl->sg_dmamap) { /* XXX KASSERT? */
1633 &st->sgl->sg_dmamap);
1635 st->sgl->sg_dmamap = NULL;
1638 st->sgl->sg_dmat = obj->base.dev->dmat;
1645 KASSERT(st->sgl->sg_npgs == view->partial.size);
1646 memcpy(st->sgl
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dscatterlist.c56 for_each_sg(pt->st.sgl, sg, pt->st.nents, n) {
94 for_each_sg_page(pt->st.sgl, &sgiter, pt->st.nents, 0) {
241 sg = pt->st.sgl;
/netbsd-current/sys/dev/pci/
H A Dtwereg.h169 struct twe_sgb sgl[TWE_SG_SIZE]; member in struct:twe_cmd::__anon17581::__anon17582
172 struct twe_sgb sgl[TWE_SG_SIZE]; member in struct:twe_cmd::__anon17581::__anon17583
H A Dtwe.c1538 tc->tc_args.param.sgl[i].tsg_address =
1540 tc->tc_args.param.sgl[i].tsg_length =
1545 tc->tc_args.param.sgl[i].tsg_address = 0;
1546 tc->tc_args.param.sgl[i].tsg_length = 0;
1551 tc->tc_args.io.sgl[i].tsg_address =
1553 tc->tc_args.io.sgl[i].tsg_length =
1558 tc->tc_args.io.sgl[i].tsg_address = 0;
1559 tc->tc_args.io.sgl[i].tsg_length = 0;
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_mem.c129 if (tt->ttm.sg) args.sgl = tt->ttm.sg->sgl;
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gpu_error.h181 struct scatterlist *sgl, *fit; member in struct:i915_gpu_coredump
201 struct scatterlist *sgl, *cur, *end; member in struct:drm_i915_error_state_buf
H A Di915_vma.h329 return vma->pages->sgl->sg_pgs[0];
331 return sg_page(vma->pages->sgl);
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h79 struct scatterlist *sgl; member in struct:nvkm_vmm_map
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c284 if (!dma_map_sg_attrs(attach->dev, sgt->sgl, sgt->nents, dir,
312 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, dir);
/netbsd-current/sys/external/bsd/drm2/dist/drm/virtio/
H A Dvirtgpu_vq.c297 for_each_sg(sgt->sgl, sg, *sg_ents, i) {
378 vout = sgt->sgl;
599 bo->pages->sgl, bo->pages->nents,
1014 bo->pages->sgl, bo->pages->nents,
1107 obj->pages->sgl, obj->pages->nents,
1122 for_each_sg(obj->pages->sgl, sg, nents, si) {
1153 obj->pages->sgl, obj->mapped,
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Ddmabuf.c94 for_each_sg(st->sgl, sg, page_num, i) {
113 for_each_sg(st->sgl, sg, i, j) {
137 for_each_sg(pages->sgl, sg, fb_info->size, i)
/netbsd-current/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c350 __sg_page_iter_start(&viter->iter.base, vsgt->sgt->sgl,
370 dma_unmap_sg(dev, vmw_tt->sgt.sgl, vmw_tt->sgt.nents,
393 ret = dma_map_sg(dev, vmw_tt->sgt.sgl, vmw_tt->sgt.orig_nents,
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_shmem.c100 sg = st->sgl;
360 for (i = 0; i < pages->sgl->sg_npgs; i++) {
361 uvm_pagemarkdirty(&pages->sgl->sg_pgs[i]->p_vmp,
H A Di915_gem_mman.c365 struct scatterlist *sg = obj->mm.pages->sgl;
388 obj->mm.pages->sgl, iomap);
688 for (i = 0; i < obj->mm.pages->sgl->sg_npgs; i++) {
689 page = obj->mm.pages->sgl->sg_pgs[i];
/netbsd-current/external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/
H A Dudiv.asm77 fcpy,sgl %fr0,%fr6L
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/bn/asm/
H A Dparisc-mont.pl334 fcpy,sgl %fr0,${fti}L ; zero high part
335 fcpy,sgl %fr0,${fab0}L
470 fcpy,sgl %fr0,${fti}L ; zero high part
471 fcpy,sgl %fr0,${fab0}L
669 fcpy,sgl %fr0,${fti}L ; zero high part
670 fcpy,sgl %fr0,${fab0}L
810 fcpy,sgl %fr0,${fti}L ; zero high part
811 fcpy,sgl %fr0,${fab0}L
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/bn/asm/
H A Dparisc-mont.pl336 fcpy,sgl %fr0,${fti}L ; zero high part
337 fcpy,sgl %fr0,${fab0}L
472 fcpy,sgl %fr0,${fti}L ; zero high part
473 fcpy,sgl %fr0,${fab0}L
671 fcpy,sgl %fr0,${fti}L ; zero high part
672 fcpy,sgl %fr0,${fab0}L
812 fcpy,sgl %fr0,${fti}L ; zero high part
813 fcpy,sgl %fr0,${fab0}L
/netbsd-current/sys/dev/ic/
H A Dmfi.c1067 DNPRINTF(MFI_D_MISC, "%s: max commands: %u, max sgl: %u\n",
1760 union mfi_sgl *sgl; local
1784 sgl = ccb->ccb_sgl;
1792 sgl->sg_ieee[i].addr = htole64(sgd[i].ds_addr);
1793 sgl->sg_ieee[i].len = htole32(sgd[i].ds_len);
1794 sgl->sg_ieee[i].flags = 0;
1797 DEVNAME(sc), sgl->sg64[i].addr, sgl->sg64[i].len);
1800 sgl->sg64[i].addr = htole64(sgd[i].ds_addr);
1801 sgl
[all...]
/netbsd-current/sys/dev/pci/cxgb/
H A Dcxgb_sge.c1069 * @sgl: the SGL
1083 const struct sge_txq *txq, const struct sg_ent *sgl, unsigned int flits,
1100 const uint64_t *fp = (const uint64_t *)sgl;
1167 struct sg_ent *sgp, sgl[TX_MAX_SEGS / 2 + 1]; local
1282 sgp = (ndesc == 1) ? (struct sg_ent *)&txd->flit[flits] : sgl;
1295 write_wr_hdr_sgl(ndesc, txd, &txqs, txq, sgl, flits, sgl_flits, wr_hi, wr_lo);
1722 struct sg_ent *sgp, sgl[TX_MAX_SEGS / 2 + 1]; local
1738 sgp = (ndesc == 1) ? (struct sg_ent *)&d->flit[flits] : sgl;
1746 write_wr_hdr_sgl(ndesc, d, &txqs, q, sgl, flits, sgl_flits,
1082 write_wr_hdr_sgl(unsigned int ndesc, struct tx_desc *txd, struct txq_state *txqs, const struct sge_txq *txq, const struct sg_ent *sgl, unsigned int flits, unsigned int sgl_flits, unsigned int wr_hi, unsigned int wr_lo) argument

Completed in 195 milliseconds

1234