Home
last modified time | relevance | path

Searched refs:pvec (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_gtt.c24 pagevec_init(&stash->pvec); in stash_init()
33 if (likely(stash->pvec.nr)) in stash_pop_page()
34 page = stash->pvec.pages[--stash->pvec.nr]; in stash_pop_page()
40 static void stash_push_pagevec(struct pagestash *stash, struct pagevec *pvec) in stash_push_pagevec() argument
46 nr = min_t(typeof(nr), pvec->nr, pagevec_space(&stash->pvec)); in stash_push_pagevec()
47 memcpy(stash->pvec.pages + stash->pvec.nr, in stash_push_pagevec()
48 pvec->pages + pvec->nr - nr, in stash_push_pagevec()
49 sizeof(pvec->pages[0]) * nr); in stash_push_pagevec()
50 stash->pvec.nr += nr; in stash_push_pagevec()
54 pvec->nr -= nr; in stash_push_pagevec()
[all …]
H A Dintel_ggtt.c860 struct pagevec *pvec; in i915_ggtt_driver_release()
868 pvec = &i915->mm.wc_stash.pvec; in i915_ggtt_driver_release()
869 if (pvec->nr) { in i915_ggtt_driver_release()
870 set_pages_array_wb(pvec->pages, pvec->nr); in i915_ggtt_driver_release()
871 __pagevec_release(pvec); in i915_ggtt_driver_release()
858 struct pagevec *pvec; i915_ggtt_driver_release() local
H A Dintel_gtt.h243 struct pagevec pvec; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_userptr.c442 struct page **pvec, unsigned long num_pages) in __i915_gem_userptr_alloc_pages() argument
454 ret = __sg_alloc_table_from_pages(st, pvec, num_pages, in __i915_gem_userptr_alloc_pages()
490 struct page **pvec; in __i915_gem_userptr_get_pages_worker() local
496 pvec = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in __i915_gem_userptr_get_pages_worker()
497 if (pvec != NULL) { in __i915_gem_userptr_get_pages_worker()
521 pvec + pinned, NULL, &locked); in __i915_gem_userptr_get_pages_worker()
538 pages = __i915_gem_userptr_alloc_pages(obj, pvec, in __i915_gem_userptr_get_pages_worker()
552 release_pages(pvec, pinned); in __i915_gem_userptr_get_pages_worker()
553 kvfree(pvec); in __i915_gem_userptr_get_pages_worker()
609 struct page **pvec; in i915_gem_userptr_get_pages() local
[all …]
H A Di915_gem_shmem.c27 static void check_release_pagevec(struct pagevec *pvec) in check_release_pagevec() argument
29 check_move_unevictable_pages(pvec); in check_release_pagevec()
30 __pagevec_release(pvec); in check_release_pagevec()
54 struct pagevec pvec; in shmem_get_pages() local
233 pagevec_init(&pvec); in shmem_get_pages()
235 if (!pagevec_add(&pvec, page)) in shmem_get_pages()
236 check_release_pagevec(&pvec); in shmem_get_pages()
238 if (pagevec_count(&pvec)) in shmem_get_pages()
239 check_release_pagevec(&pvec); in shmem_get_pages()
343 struct pagevec pvec; in shmem_put_pages() local
[all …]
/netbsd-src/sys/arch/hpc/stand/hpcboot/
H A Dload.cpp205 struct PageTag *pvec; in _load_memory() local
218 if (!_mem->getTaggedPage(v, p, &pvec, pvec_paddr)) in _load_memory()
227 _pvec_prev->next = (uint32_t)pvec; in _load_memory()
235 _pvec_prev = pvec; in _load_memory()
245 struct PageTag *pvec; in _load_page() local
249 if (!_mem->getTaggedPage(v, p, &pvec, pvec_paddr)) in _load_page()
256 prev->next = (uint32_t)pvec; in _load_page()
261 return pvec; in _load_page()
H A Dmemory.cpp191 struct PageTag **pvec, paddr_t &pvec_paddr) in getTaggedPage() argument
196 *pvec =(struct PageTag *)v; in getTaggedPage()
197 memset(*pvec, 0, sizeof(struct PageTag)); in getTaggedPage()
H A Dmemory.h126 BOOL getTaggedPage(vaddr_t &v, paddr_t &p, struct PageTag **pvec,
/netbsd-src/sys/arch/hpc/stand/hpcboot/mips/
H A Dmips_arch.cpp118 MIPSArchitecture::jump(paddr_t info, paddr_t pvec) in jump() argument
129 pvec = ptokv(pvec); in jump()
139 _loader_addr, info, pvec)); in jump()
149 ".set reorder", info, pvec, sp, _loader_addr); in jump()
H A Dmips_arch.h55 void jump(paddr_t info, paddr_t pvec);
/netbsd-src/sys/arch/hpc/stand/hpcboot/sh3/
H A Dsh_arch.cpp104 SHArchitecture::jump(paddr_t info, paddr_t pvec) in jump() argument
115 pvec = ptokv(pvec); in jump()
137 "nop \n", info, pvec, sp, _loader_addr); in jump()
H A Dsh_arch.h67 virtual void jump(kaddr_t info, kaddr_t pvec);
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_gem.c570 static void drm_gem_check_release_pagevec(struct pagevec *pvec) in drm_gem_check_release_pagevec() argument
572 check_move_unevictable_pages(pvec); in drm_gem_check_release_pagevec()
573 __pagevec_release(pvec); in drm_gem_check_release_pagevec()
639 struct pagevec pvec; in drm_gem_get_pages() local
678 pagevec_init(&pvec); in drm_gem_get_pages()
680 if (!pagevec_add(&pvec, pages[i])) in drm_gem_get_pages()
681 drm_gem_check_release_pagevec(&pvec); in drm_gem_get_pages()
683 if (pagevec_count(&pvec)) in drm_gem_get_pages()
684 drm_gem_check_release_pagevec(&pvec); in drm_gem_get_pages()
723 struct pagevec pvec; in drm_gem_put_pages() local
[all …]
/netbsd-src/bin/csh/
H A Dglob.c632 int pvec[2], c, quoted; in backeval() local
662 mypipe(pvec); in backeval()
667 (void)close(pvec[0]); in backeval()
668 (void)dmove(pvec[1], 1); in backeval()
709 (void)close(pvec[1]); in backeval()
723 icnt = read(pvec[0], tibuf, BUFSIZE); in backeval()
761 (void)close(pvec[0]); in backeval()
/netbsd-src/bin/ed/
H A Dcbc.c132 static Desbuf pvec; /* padding vector */ variable
169 CHAR(pvec, i) = (char) (rand()/RAND_DIV); in init_des_cipher()
412 (void)MEMCPY(BUFFER(msgbuf + n), BUFFER(pvec), 8 - n); in cbc_encode()
/netbsd-src/sys/arch/hpc/stand/hpcboot/arm/
H A Darm_sa1100.cpp176 SA1100Architecture::jump(paddr_t info, paddr_t pvec) in jump() argument
192 FlatJump_sa1100(info, pvec, sp, _loader_addr); in jump()
H A Darm_sa1100.h50 virtual void jump(paddr_t info, paddr_t pvec);
H A Darm_pxa2x0.h52 virtual void jump(paddr_t info, paddr_t pvec);
H A Darm_arch.h58 virtual void jump(paddr_t info, paddr_t pvec) = 0;
H A Darm_pxa2x0_asm.asm37 ; FlatJump_pxa2x0 (kaddr_t bootinfo, kaddr_t pvec, kaddr_t stack
40 ; pvec page vector of kernel.
H A Darm_sa1100_asm.asm38 ; FlatJump_sa1100 (kaddr_t bootinfo, kaddr_t pvec, kaddr_t stack
41 ; pvec page vector of kernel.
H A Darm_pxa2x0.cpp186 PXA2X0Architecture::jump(paddr_t info, paddr_t pvec) in jump() argument
202 FlatJump_pxa2x0(info, pvec, sp, _loader_addr); in jump()
/netbsd-src/external/gpl3/gcc.old/dist/libbacktrace/
H A Ddwarf.c1194 void *pvec) in add_unit_addr() argument
1197 struct unit_addrs_vector *vec = (struct unit_addrs_vector *) pvec; in add_unit_addr()
3153 void *pvec) in add_function_range() argument
3156 struct function_vector *vec = (struct function_vector *) pvec; in add_function_range()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dopts.c229 add_comma_separated_to_vector (void **pvec, const char *arg) in add_comma_separated_to_vector() argument
235 vec<char_p> *v = (vec<char_p> *) *pvec; in add_comma_separated_to_vector()
268 *pvec = v; in add_comma_separated_to_vector()
/netbsd-src/external/gpl3/gcc/dist/libbacktrace/
H A Ddwarf.c1199 void *pvec) in add_unit_addr() argument
1202 struct unit_addrs_vector *vec = (struct unit_addrs_vector *) pvec; in add_unit_addr()
3188 void *pvec) in add_function_range() argument
3191 struct function_vector *vec = (struct function_vector *) pvec; in add_function_range()

12