| /netbsd/src/sys/external/bsd/drm2/linux/ |
| D | linux_sgt.c | 44 sg_alloc_table(struct sg_table *sgt, unsigned npgs, gfp_t gfp) in sg_alloc_table() argument 47 sgt->sgl->sg_pgs = kcalloc(npgs, sizeof(sgt->sgl->sg_pgs[0]), gfp); in sg_alloc_table() 48 if (sgt->sgl->sg_pgs == NULL) in sg_alloc_table() 50 sgt->sgl->sg_npgs = sgt->nents = npgs; in sg_alloc_table() 51 sgt->sgl->sg_dmamap = NULL; in sg_alloc_table() 57 __sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pgs, in __sg_alloc_table_from_pages() argument 67 ret = sg_alloc_table(sgt, npgs, gfp); in __sg_alloc_table_from_pages() 72 sgt->sgl->sg_pgs[i] = pgs[i]; in __sg_alloc_table_from_pages() 78 sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pgs, in sg_alloc_table_from_pages() argument 82 return __sg_alloc_table_from_pages(sgt, pgs, npgs, offset, size, in sg_alloc_table_from_pages() [all …]
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/i915/ |
| D | i915_mm.c | 42 struct sgt_iter sgt; member 62 return (r->sgt.dma + r->sgt.curr + r->iobase) >> PAGE_SHIFT; in sgt_pfn() 64 return r->sgt.pfn + (r->sgt.curr >> PAGE_SHIFT); in sgt_pfn() 71 if (GEM_WARN_ON(!r->sgt.pfn)) in remap_sg() 79 r->sgt.curr += PAGE_SIZE; in remap_sg() 80 if (r->sgt.curr >= r->sgt.max) in remap_sg() 81 r->sgt = __sgt_iter(__sg_next(r->sgt.sgp), use_dma(r->iobase)); in remap_sg() 138 .sgt = __sgt_iter(sgl, use_dma(iobase)), in remap_io_sg()
|
| D | i915_scatterlist.h | 24 #define for_each_sgt_page(pp, iter, sgt) \ argument 26 ((iter).i < (sgt)->sgl->sg_npgs \ 27 ? (((pp) = (sgt)->sgl->sg_pgs[(iter).i]), 1) \
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/ |
| D | drm_prime.c | 756 struct sg_table *sgt; in drm_gem_map_dma_buf() local 762 sgt = obj->funcs->get_sg_table(obj); in drm_gem_map_dma_buf() 764 sgt = obj->dev->driver->gem_prime_get_sg_table(obj); in drm_gem_map_dma_buf() 766 if (!dma_map_sg_attrs(attach->dev, sgt->sgl, sgt->nents, dir, in drm_gem_map_dma_buf() 768 sg_free_table(sgt); in drm_gem_map_dma_buf() 769 kfree(sgt); in drm_gem_map_dma_buf() 770 sgt = ERR_PTR(-ENOMEM); in drm_gem_map_dma_buf() 773 return sgt; in drm_gem_map_dma_buf() 786 struct sg_table *sgt, in drm_gem_unmap_dma_buf() argument 789 if (!sgt) in drm_gem_unmap_dma_buf() [all …]
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| D | vmwgfx_ttm_buffer.c | 250 struct sg_table sgt; member 350 __sg_page_iter_start(&viter->iter.base, vsgt->sgt->sgl, in vmw_piter_start() 351 vsgt->sgt->orig_nents, p_offset); in vmw_piter_start() 370 dma_unmap_sg(dev, vmw_tt->sgt.sgl, vmw_tt->sgt.nents, in vmw_ttm_unmap_from_dma() 372 vmw_tt->sgt.nents = vmw_tt->sgt.orig_nents; in vmw_ttm_unmap_from_dma() 393 ret = dma_map_sg(dev, vmw_tt->sgt.sgl, vmw_tt->sgt.orig_nents, in vmw_ttm_map_for_dma() 398 vmw_tt->sgt.nents = ret; in vmw_ttm_map_for_dma() 435 vsgt->sgt = &vmw_tt->sgt; in vmw_ttm_map_dma() 450 (&vmw_tt->sgt, vsgt->pages, vsgt->num_pages, 0, in vmw_ttm_map_dma() 457 if (vsgt->num_pages > vmw_tt->sgt.nents) { in vmw_ttm_map_dma() [all …]
|
| D | vmwgfx_drv.h | 317 struct sg_table *sgt; member
|
| /netbsd/src/sys/external/bsd/drm2/drm/ |
| D | drm_gem_cma_helper.c | 44 struct sg_table *sgt) in drm_gem_cma_create_internal() argument 53 if (sgt) { in drm_gem_cma_create_internal() 55 &nsegs, sgt); in drm_gem_cma_create_internal() 92 if (!sgt) in drm_gem_cma_create_internal() 104 if (obj->sgt) in drm_gem_cma_create_internal() 105 drm_prime_sg_free(obj->sgt); in drm_gem_cma_create_internal() 130 if (obj->sgt) in drm_gem_cma_obj_free() 131 drm_prime_sg_free(obj->sgt); in drm_gem_cma_obj_free() 249 struct dma_buf_attachment *attach, struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table() argument 251 size_t size = drm_prime_sg_size(sgt); in drm_gem_cma_prime_import_sg_table() [all …]
|
| D | drm_cache.c | 75 drm_clflush_sg(struct sg_table *sgt) in drm_clflush_sg() argument 77 drm_clflush_pages(sgt->sgl->sg_pgs, sgt->sgl->sg_npgs); in drm_clflush_sg()
|
| /netbsd/src/sys/dev/ic/ |
| D | ld_aac.c | 147 struct aac_sg_tableraw *sgt; in ld_aac_dobio() local 157 sgt = &raw->SgMapRaw; in ld_aac_dobio() 161 sgt->SgCount = xfer->dm_nsegs; in ld_aac_dobio() 162 sge = sgt->SgEntryRaw; in ld_aac_dobio() 178 struct aac_sg_table *sgt; in ld_aac_dobio() local 191 sgt = &bw->SgMap; in ld_aac_dobio() 200 sgt = &br->SgMap; in ld_aac_dobio() 204 sgt->SgCount = xfer->dm_nsegs; in ld_aac_dobio() 205 sge = sgt->SgEntry; in ld_aac_dobio() 223 struct aac_sg_table64 *sgt; in ld_aac_dobio() local [all …]
|
| /netbsd/src/sys/external/bsd/drm2/dist/include/drm/ |
| D | drm_prime.h | 85 struct sg_table *sgt, 127 int drm_prime_sg_to_page_addr_arrays(struct sg_table *sgt, struct page **pages,
|
| D | drm_drv.h | 635 struct sg_table *sgt);
|
| /netbsd/src/sys/external/bsd/drm2/include/drm/ |
| D | drm_gem_cma_helper.h | 56 struct sg_table *sgt; member
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | double-int.h | 180 bool sgt (double_int b) const;
|
| D | fixed-value.cc | 209 if (a.sgt (max)) in fixed_saturate1() 275 if (a_high.sgt (max_r) in fixed_saturate2()
|
| D | double-int.cc | 1390 double_int::sgt (double_int b) const in sgt() function in double_int
|
| D | ChangeLog-2008 | 5247 * config/sparc/sparc.md (seq, sne, sgt, slt, sge, sle): Assert 22516 (*seq_<mode>, *seq_<mode>_mips16, *sne_<mode>, *sgt<u>_<mode>, 22517 *sgt<u>_<mode>_mips16, *sge<u>_<mode>, *slt<u>_<mode>, 23136 (sgt<u>): Merge sgt and sgtu into new expander. 23137 (sgt, sgtu): Remove expanders. 23138 (*sgt<u>_<mode>): Merge *sgt_<mode> and *sgtu_<mode> into new pattern. 23140 (*sgt<u>_<mode>_mips16): Merge *sgt_<mode>_mips16 and 25002 ("s<code>"): Macroize expander from seq, sne, sgt, sgtu, slt, sltu,
|
| D | FSFChangeLog.11 | 5592 * m68k.md (scc{,0}_di, seq, sne, sgt, sgtu, slt, sltu, sge, sgeu, 6981 (seq, sne, sgt, slt, sge, sle): Turn into define_expand/define_insn 9111 (seq,sne,sgt,sgtu,slt,sltu,sge,sgeu,sle,sleu): Allow "m" as operand 0. 9249 * i386.md (sgt,sgtu,sge,sle,bgt,blt,bge,ble): Use CC_FCOMI 11274 * i386.md (sgt+1,slt+1,sge+1,sle+1,bgt+1,blt+1,bge+1,ble+1,bleu+4)
|
| D | ChangeLog-2000 | 7582 (seq, slt, sle, sgt, sge, sltu, sleu, sgtu, sgeu): Likewise. 9523 (sCOND): Additionally fail for sgt, slt, sge, sle if !TARGET_POWER 29905 (seq, sne, sgt, slt, sge, sle, beq, bne, bgt, blt, bge, ble,
|
| D | ChangeLog-2009 | 23615 (seq, sne, sgt, sgtu, slt, sltu, sge, sgeu, sle, sleu, sordered, 23646 (seq, sne, slt<u>, sle<u>, sgt<u>, sge<u>): Change to 23803 (seq, slt, sle, sgt, sge, sgtu, sltu, sgeu, sne, sleu, sunordered):
|
| D | ChangeLog-2006 | 4976 (seq, sne, sgt, sge, slt, sle): Use any_scc macro. 6448 (slt, sle, sgt, sge, sgtu, sltu, sleu, sgue, sne): Likewise.
|
| D | ChangeLog-2004 | 2517 (sgt): Same. 23144 * config/mips/mips.md (seq, sne, sgt, sge, slt, sle, sgtu, sgeu) 23176 (seq, sne, sgt, sge, slt, sle, sgtu, sgeu, sltu, sleu): Check the 26239 * config/mips/mips.md (seq, sne, sgt, sge, slt, sle, sgtu, sgeu)
|
| D | ChangeLog-2012 | 14321 (double_int::sgt): New. 14432 (double_int::sgt): New.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/lm32/ |
| D | lm32.md | 415 (define_insn "*sgt"
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/ |
| D | mips.md | 6201 (define_insn "*sgt<u>_<GPR:mode><GPR2:mode>" 6210 (define_insn "*sgt<u>_<GPR:mode><GPR2:mode>_mips16"
|
| /netbsd/src/external/gpl3/binutils/dist/gas/config/ |
| D | tc-mips.c | 13732 goto sgt; in macro() 13735 sgt: in macro()
|