Searched refs:PAGESIZE (Results 1 - 25 of 296) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem_pagesize.h37 #undef PAGESIZE macro
38 #define PAGESIZE (umem_pagesize) macro
/illumos-gate/usr/src/lib/libsqlite/tool/
H A Ddiffdb.c16 #define PAGESIZE 1024 macro
22 unsigned char a1[PAGESIZE], a2[PAGESIZE];
38 while( read(db1, a1, PAGESIZE)==PAGESIZE && read(db2,a2,PAGESIZE)==PAGESIZE ){
39 if( memcmp(a1,a2,PAGESIZE) ){
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmemseg.c93 if (!IS_P2ALIGNED((uint64_t)pp, PAGESIZE) &&
98 * if PAGESIZE is not an integral multiple of
113 ASSERT(PAGESIZE % sizeof (page_t));
114 pp = (page_t *)P2ROUNDUP((uint64_t)pp, PAGESIZE);
118 if (!IS_P2ALIGNED((uint64_t)epp, PAGESIZE) &&
123 * if PAGESIZE is not an integral multiple of
130 ASSERT(PAGESIZE % sizeof (page_t));
134 ASSERT(IS_P2ALIGNED((uint64_t)pp, PAGESIZE));
143 if (page_find(&mpvp, (u_offset_t)(vaddr + i * PAGESIZE)))
145 (void *)&mpvp, (void *)(vaddr + i * PAGESIZE));
[all...]
/illumos-gate/usr/src/lib/libbc/inc/include/sys/
H A Dshm.h59 #define SHMLBA PAGESIZE /* segment low boundary address multiple */
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dmachparam.h101 #define PAGESIZE 0x1000 /* All of the above, for logical */ macro
103 #define PAGEOFFSET (PAGESIZE - 1)
109 #define DATA_ALIGN PAGESIZE
121 #define DEFAULTSTKSZ (DEFAULTSTKSZ_NPGS * PAGESIZE)
123 #define DEFAULTSTKSZ _MUL(DEFAULTSTKSZ_NPGS, PAGESIZE) /* as(1) lameness */
333 #define T_STACKSZ 2*PAGESIZE
340 #define STARTUP_STKSZ 3*PAGESIZE
H A Dvm_machparam.h138 #define MAXHANDSPREADPAGES ((64 * 1024 * 1024) / PAGESIZE)
/illumos-gate/usr/src/psm/stand/boot/sparc/sun4/sys/
H A Dmachparam.h85 #define PAGESIZE (1<<PAGESHIFT) macro
86 #define PAGEOFFSET (PAGESIZE - 1)
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprusrio.c60 bp = kmem_alloc(PAGESIZE, KM_SLEEP);
74 PAGESIZE - (addr & PAGEOFFSET));
98 PAGESIZE - (addr & PAGEOFFSET));
127 kmem_free(bp, PAGESIZE);
/illumos-gate/usr/src/uts/common/xen/io/
H A Dblkif_impl.h90 __RING_SIZE((blkif_sring_t *)NULL, PAGESIZE)
92 __RING_SIZE((blkif_x86_32_sring_t *)NULL, PAGESIZE)
94 __RING_SIZE((blkif_x86_64_sring_t *)NULL, PAGESIZE)
H A Dxpvtap.h42 (BLKIF_RING_SIZE * BLKIF_MAX_SEGMENTS_PER_REQUEST * PAGESIZE)
51 ((uintptr_t)base + (id * BLKIF_MAX_SEGMENTS_PER_REQUEST * PAGESIZE))
/illumos-gate/usr/src/uts/i86pc/os/
H A Dppage.c59 va = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
67 hat_unload(kas.a_hat, va, PAGESIZE, HAT_UNLOAD_UNLOCK);
68 vmem_free(heap_arena, va, PAGESIZE);
/illumos-gate/usr/src/uts/sparc/os/
H A Dbootops.c195 * >PAGESIZE allocations are gotten directly from prom at bighand
228 if (size < PAGESIZE) {
230 ALIGN(littlehand, PAGESIZE) - (uintptr_t)littlehand;
240 size = roundup(size, PAGESIZE);
290 * it will try to breakup into PAGESIZE chunk allocations
314 * 1. virthirt must be PAGESIZE aligned.
315 * 2. align must not be greater than PAGESIZE
316 * 3. size request must be at least PAGESIZE
320 if (P2PHASE_TYPED(virthint, PAGESIZE, size_t) != 0 ||
321 align > PAGESIZE || siz
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Durw.c76 u_offset_t size = roundup(vattr.va_size, (u_offset_t)PAGESIZE);
118 (void) SEGOP_INCORE(seg, addr, PAGESIZE, &incore);
159 kaddr = vmem_alloc(heap_arena, PAGESIZE, VM_SLEEP);
161 hat_devload(kas.a_hat, kaddr, PAGESIZE, pfnum,
214 err = SEGOP_SETPROT(seg, page, PAGESIZE, prot | prot_rw);
244 if (SEGOP_FAULT(as->a_hat, seg, page, PAGESIZE, F_SOFTLOCK, rw)) {
246 (void) SEGOP_SETPROT(seg, page, PAGESIZE, prot);
255 ASSERT(len <= page + PAGESIZE - addr);
303 (void) SEGOP_FAULT(as->a_hat, seg, page, PAGESIZE, F_SOFTUNLOCK, rw);
306 (void) SEGOP_SETPROT(seg, page, PAGESIZE, pro
[all...]
H A Dbp_map.c71 bp_align = MAX(align, PAGESIZE);
108 size = P2ROUNDUP(bp->b_bcount + off, PAGESIZE);
174 addr += PAGESIZE;
180 hat_devload(kas.a_hat, kaddr, PAGESIZE, pfnum,
183 kaddr += PAGESIZE;
216 size = P2ROUNDUP(bp->b_bcount + off, PAGESIZE);
328 psize = MIN(PAGESIZE - poff, size);
383 * anymore. psize will normally be PAGESIZE now unless we are
388 psize = MIN(PAGESIZE, size);
407 psize = MIN(PAGESIZE, siz
[all...]
/illumos-gate/usr/src/lib/libbc/inc/include/sun4/
H A Dparam.h105 #define PAGESIZE 0x2000 /* All of the above, for logical */ macro
107 #define PAGEOFFSET (PAGESIZE - 1)
198 #define CLBYTES PAGESIZE
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachparam.h128 #define PAGESIZE (1<<PAGESHIFT) macro
129 #define PAGEOFFSET (PAGESIZE - 1)
141 #define DEFAULTSTKSZ (3*PAGESIZE)
225 #define PPMAP_FAST_SIZE (MAXPP_SLOTS * PAGESIZE * NCPU)
/illumos-gate/usr/src/uts/sun4/sys/
H A Dvm_machparam.h130 #define MAXHANDSPREADPAGES ((64 * 1024 * 1024) / PAGESIZE)
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c214 pp = page_create_va(vp, off, PAGESIZE,
232 PAGESIZE, flags, cr, NULL);
247 PAGESIZE);
257 pagezero(pp, 0, PAGESIZE);
289 pvn_plist_init(pp, pl, plsz, off, PAGESIZE, rw);
302 * the VOP in PAGESIZE increments to fill in or initialize a large page as
327 ASSERT(len == PAGESIZE);
329 ASSERT(plsz == PAGESIZE);
410 err = VOP_PAGEIO(pvp, pp, poff, PAGESIZE, B_READ,
424 swap_phys_free(pvp, poff, PAGESIZE);
[all...]
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Ddesctbls.c587 ASSERT((sizeof (*gdt0) * NGDT) <= PAGESIZE);
590 PAGESIZE, PAGESIZE);
591 bzero(gdt0, PAGESIZE);
657 ASSERT((sizeof (*gdt0) * NGDT) <= PAGESIZE);
660 PAGESIZE, PAGESIZE);
661 bzero(gdt0, PAGESIZE);
810 ASSERT((sizeof (*gdt0) * NGDT) <= PAGESIZE);
813 PAGESIZE, PAGESIZ
[all...]
/illumos-gate/usr/src/ucbhead/sys/
H A Dparam.h225 #define PAGESIZE (sysconf(_SC_PAGESIZE)) /* All the above, for logical */ macro
226 #define PAGEOFFSET (PAGESIZE - 1)
236 #define ptob(x) ((x) * PAGESIZE)
237 #define btop(x) (((unsigned)(x)) / PAGESIZE)
238 #define btopr(x) ((((unsigned)(x) + PAGEOFFSET) / PAGESIZE))
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_stat.c204 cp->cs_nosw_pages*PAGESIZE/1000, cp->cs_nosw_pages);
206 cp->cs_upage2statef*PAGESIZE/1000, cp->cs_upage2statef);
209 cp->cs_mclustsz/1000, cp->cs_mclustsz/PAGESIZE,
210 ((cp->cs_mclustsz%PAGESIZE)*10/PAGESIZE),
211 ((cp->cs_mclustsz%PAGESIZE)*100/PAGESIZE)%10);
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c147 PAGESIZE, PG_EXCL | PG_WAIT, seg, addr)) == NULL)
150 if (vp_len <= PAGESIZE || pvn_nofodklust) {
152 *lenp = MIN(vp_len, PAGESIZE);
159 for (deltab = PAGESIZE; off >= vp_off + deltab;
160 deltab += PAGESIZE) {
168 PAGESIZE, PG_EXCL, seg, addr - deltab))
176 deltab -= PAGESIZE;
179 for (deltaf = PAGESIZE; off + deltaf < vp_end;
180 deltaf += PAGESIZE) {
188 PAGESIZE, PG_EXC
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachparam.h168 #define PAGESIZE (1<<PAGESHIFT) macro
169 #define PAGEOFFSET (PAGESIZE - 1)
181 #define DEFAULTSTKSZ (3*PAGESIZE)
265 #define PPMAP_FAST_SIZE (MAXPP_SLOTS * PAGESIZE * NCPU)
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dmach_kdi.c179 bgdt = kobj_zalloc(PAGESIZE, KM_TMP);
187 if (HYPERVISOR_set_gdt(ma, PAGESIZE / sizeof (user_desc_t)))
234 bgdt = kobj_zalloc(PAGESIZE, KM_TMP);
246 if (HYPERVISOR_set_gdt(ma, PAGESIZE / sizeof (user_desc_t)))
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_boot.c65 bootaux[BA_PAGESZ].ba_val = PAGESIZE;

Completed in 61 milliseconds

1234567891011>>