Searched refs:pindex (Results 1 - 25 of 68) sorted by relevance

123

/freebsd-11.0-release/sys/vm/
H A Dphys_pager.c67 vm_pindex_t pindex; local
75 pindex = OFF_TO_IDX(foff + PAGE_MASK + size);
89 object1 = vm_object_allocate(OBJT_PHYS, pindex);
98 if (pindex > object->size)
99 object->size = pindex;
108 if (pindex > object->size)
109 object->size = pindex;
114 object = vm_object_allocate(OBJT_PHYS, pindex);
185 phys_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before, argument
190 base = rounddown2(pindex, PHYSCLUSTE
[all...]
H A Dvm_reserv.c89 * Computes the index of the small page underlying the given (object, pindex)
92 #define VM_RESERV_INDEX(object, pindex) \
93 (((object)->pg_color + (pindex)) & (VM_LEVEL_0_NPAGES - 1))
155 * physical pages for the range [pindex, pindex + VM_LEVEL_0_NPAGES) of offsets
168 vm_pindex_t pindex; /* offset within object */ member in struct:vm_reserv
238 vm_pindex_t pindex);
358 vm_reserv_has_pindex(vm_reserv_t rv, vm_pindex_t pindex) argument
361 return (((pindex - rv->pindex)
410 vm_reserv_alloc_contig(vm_object_t object, vm_pindex_t pindex, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) argument
608 vm_reserv_alloc_page(vm_object_t object, vm_pindex_t pindex, vm_page_t mpred) argument
[all...]
H A Dvm_reserv.h48 vm_page_t vm_reserv_alloc_contig(vm_object_t object, vm_pindex_t pindex,
51 vm_page_t vm_reserv_alloc_page(vm_object_t object, vm_pindex_t pindex,
H A Dsg_pager.c72 vm_pindex_t npages, pindex; local
99 pindex = OFF_TO_IDX(foff + size);
100 if (pindex > npages)
155 offset = m[0]->pindex;
215 sg_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before, argument
H A Dvm_page.c165 vm_pindex_t pindex, vm_page_t mpred);
1125 vm_page_insert(vm_page_t m, vm_object_t object, vm_pindex_t pindex) argument
1130 mpred = vm_radix_lookup_le(&object->rtree, pindex);
1131 return (vm_page_insert_after(m, object, pindex, mpred));
1137 * Inserts the page "m" into the specified object at offset "pindex".
1139 * The page "mpred" must immediately precede the offset "pindex" within
1145 vm_page_insert_after(vm_page_t m, vm_object_t object, vm_pindex_t pindex, argument
1156 KASSERT(mpred->pindex < pindex,
1157 ("vm_page_insert_after: mpred doesn't precede pindex"));
1283 vm_page_lookup(vm_object_t object, vm_pindex_t pindex) argument
1299 vm_page_find_least(vm_object_t object, vm_pindex_t pindex) argument
1352 vm_page_replace(vm_page_t mnew, vm_object_t object, vm_pindex_t pindex) argument
1487 vm_page_cache_lookup(vm_object_t object, vm_pindex_t pindex) argument
1565 vm_page_is_cached(vm_object_t object, vm_pindex_t pindex) argument
1615 vm_page_alloc(vm_object_t object, vm_pindex_t pindex, int req) argument
1865 vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) argument
3433 vm_page_grab(vm_object_t object, vm_pindex_t pindex, int allocflags) argument
[all...]
H A Dvm_radix.c342 index = page->pindex;
359 if (m->pindex == index)
362 clev = vm_radix_keydiff(m->pindex, index);
391 vm_radix_addpage(tmp, m->pindex, clev, m);
464 if (m->pindex == index)
496 if (m->pindex >= index)
545 if (m->pindex >= index)
563 if (m->pindex >= index)
607 if (m->pindex <= index)
658 if (m->pindex <
[all...]
H A Ddefault_pager.c159 default_pager_haspage(object, pindex, before, after)
161 vm_pindex_t pindex;
H A Dvnode_pager.c311 vnode_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before, argument
333 if (IDX_TO_OFF(pindex) >= object->un_pager.vnp.vnp_size)
340 reqblock = pindex / pagesperblock;
343 reqblock = pindex * blocksperpage;
353 poff = pindex - (reqblock * pagesperblock);
372 if (pindex + *after >= object->size)
373 *after = object->size - 1 - pindex;
550 address = IDX_TO_OFF(m->pindex) + i * bsize;
628 if (IDX_TO_OFF(m->pindex) >= object->un_pager.vnp.vnp_size) {
632 if (IDX_TO_OFF(m->pindex)
[all...]
H A Ddevice_pager.c125 vm_pindex_t pindex; local
138 pindex = OFF_TO_IDX(foff + size);
156 object1 = vm_object_allocate(tp, pindex);
169 if (pindex > object->size)
170 object->size = pindex;
181 if (pindex > object->size)
182 object->size = pindex;
269 IDX_TO_OFF(ma[0]->pindex), PROT_READ, &ma[0]);
358 vm_page_replace_checked(page, object, (*mres)->pindex, *mres);
377 dev_pager_haspage(vm_object_t object, vm_pindex_t pindex, in argument
[all...]
H A Dvm_object.c886 pi = p->pindex;
1107 vm_object_madvise(vm_object_t object, vm_pindex_t pindex, vm_pindex_t end, argument
1120 for (; pindex < end; pindex += 1) {
1123 tpindex = pindex;
1353 for (; m != NULL && (idx = m->pindex - offidxstart) < size;
1488 new_pindex = p->pindex - backing_offset_index;
1494 if (p->pindex < backing_offset_index ||
1538 new_pindex = p->pindex - backing_offset_index;
1551 if (p->pindex < backing_offset_inde
2021 vm_pindex_t pindex; local
2200 vm_pindex_t end_pindex, pindex, tpindex; local
[all...]
H A Dvm_pager.c129 dead_pager_haspage(object, pindex, prev, next)
131 vm_pindex_t pindex;
285 vm_pindex_t pindex = m[0]->pindex; local
301 KASSERT(m[i] == vm_page_lookup(object, pindex++),
302 ("%s: mismatch page %p pindex %ju", __func__,
303 m[i], (uintmax_t )pindex - 1));
H A Dvm_fault.c119 vm_pindex_t pindex; member in struct:faultstate
433 fs.pindex = fs.first_pindex;
453 fs.m = vm_page_lookup(fs.object, fs.pindex);
494 fs.pindex)) {
528 if (fs.pindex >= fs.object->size) {
544 fs.pindex);
551 fs.m = vm_page_alloc(fs.object, fs.pindex,
696 cluster_offset = fs.pindex %
771 fs.pindex = fs.first_pindex;
797 fs.pindex
1147 vm_pindex_t pindex; local
1306 vm_pindex_t dst_pindex, pindex, src_pindex; local
[all...]
H A Dvm_page.h142 vm_pindex_t pindex; /* offset into object (O,P) */ member in struct:vm_page
450 vm_page_t vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req,
468 boolean_t vm_page_is_cached(vm_object_t object, vm_pindex_t pindex);
483 vm_pindex_t pindex);
687 vm_page_replace_checked(vm_page_t mnew, vm_object_t object, vm_pindex_t pindex, argument
692 mret = vm_page_replace(mnew, object, pindex);
H A Dswap_pager.c366 swap_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before, int *after);
999 swap_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before, int *after) argument
1007 blk0 = swp_pager_meta_ctl(object, pindex, 0);
1026 if (i > pindex)
1028 blk = swp_pager_meta_ctl(object, pindex - i, 0);
1044 blk = swp_pager_meta_ctl(object, pindex + i, 0);
1076 swp_pager_meta_ctl(m->object, m->pindex, SWM_FREE);
1114 blk = swp_pager_meta_ctl(m[0]->object, m[0]->pindex, 0);
1122 swp_pager_meta_ctl(m[i]->object, m[i]->pindex, 0),
1361 mreq->pindex,
1625 swp_pager_force_pagein(vm_object_t object, vm_pindex_t pindex) argument
1678 vm_pindex_t pindex = swap->swb_index; local
1737 swp_pager_meta_build(vm_object_t object, vm_pindex_t pindex, daddr_t swapblk) argument
1932 swp_pager_meta_ctl(vm_object_t object, vm_pindex_t pindex, int flags) argument
[all...]
H A Dpmap.h135 vm_object_t object, vm_pindex_t pindex, vm_size_t size);
/freebsd-11.0-release/sys/dev/drm/
H A Ddrm_scatter.c41 vm_pindex_t pindex; local
62 for(pindex = 0; pindex < entry->pages; pindex++) {
63 entry->busaddr[pindex] =
64 vtophys(entry->vaddr + IDX_TO_OFF(pindex));
/freebsd-11.0-release/sys/dev/drm2/
H A Ddrm_scatter.c60 vm_pindex_t pindex; local
92 for (pindex = 0; pindex < entry->pages; pindex++) {
93 entry->busaddr[pindex] =
94 vtophys(entry->vaddr + IDX_TO_OFF(pindex));
/freebsd-11.0-release/contrib/gcc/
H A Dgenopinit.c226 size_t pindex; local
238 for (pindex = 0; pindex < ARRAY_SIZE (optabs); pindex++)
244 for (pp = optabs[pindex]; pp[0] != '$' || pp[1] != '('; pp++)
341 if (pindex == ARRAY_SIZE (optabs))
353 for (pp = optabs[pindex]; *pp; pp++)
/freebsd-11.0-release/contrib/ncurses/menu/
H A Dm_cursor.c97 if ((menu->opt & O_SHOWMATCH) && (menu->pindex > 0))
98 x += (menu->pindex + menu->marklen - 1);
H A Dm_driver.c46 (menu)->pattern[--((menu)->pindex)] = '\0'
50 { (menu)->pattern[((menu)->pindex)++] = (char) (ch);\
51 (menu)->pattern[(menu)->pindex] = '\0'; }
134 if ((menu->pindex + 1) > menu->namelen)
190 if (ch && ch != BS && menu->pindex > 0)
387 if (menu->pindex > 0)
/freebsd-11.0-release/contrib/gdb/gdb/
H A Dblock.c75 int *pindex, struct symtab *symtab)
115 if (pindex)
116 *pindex = bot;
129 blockvector_for_pc (CORE_ADDR pc, int *pindex) argument
132 pindex, NULL);
74 blockvector_for_pc_sect(CORE_ADDR pc, struct bfd_section *section, int *pindex, struct symtab *symtab) argument
/freebsd-11.0-release/usr.sbin/services_mkdb/
H A Dservices_mkdb.c240 size_t linecap, line, pindex; local
311 pindex = getprotoindex(sl, proto);
312 if (svc[pnum][pindex] == NULL)
313 s = svc[pnum][pindex] = sl_init();
315 s = svc[pnum][pindex];
/freebsd-11.0-release/sys/compat/linuxkpi/common/include/linux/
H A Dgfp.h76 IDX_TO_OFF(page->pindex)));
/freebsd-11.0-release/usr.bin/sockstat/
H A Dsockstat.c1132 size_t pindex; local
1136 for (pindex = 0; pindex < default_numprotos; pindex++) {
1137 pname = default_protos[pindex];
1141 protos[pindex] = prot->p_proto;
1143 numprotos = pindex;
1144 return (pindex);
/freebsd-11.0-release/contrib/ofed/management/infiniband-diags/src/
H A Dgrouping.c655 int pindex = 0; local
669 pindex = int2ext_map_slb24[chipnum][portnum];
671 pindex = int2ext_map_slb2024[chipnum][portnum];
673 pindex = int2ext_map_slb8[chipnum][portnum];
675 sprintf(mapping, "[ext %d]", pindex);

Completed in 183 milliseconds

123