/illumos-gate/usr/src/uts/sparc/v9/vm/ |
H A D | seg_nf.c | 217 hat_map(as->a_hat, seg->s_base, seg->s_size, HAT_MAP); 243 s1->s_base + s1->s_size == seg->s_base) { 244 size = s1->s_size; 247 seg->s_size += size; 252 seg->s_base + seg->s_size == s2->s_base) { 253 size = s2->s_size; 255 seg->s_size += size; 312 if (addr < seg->s_base || addr + len > seg->s_base + seg->s_size || 322 if (addr == seg->s_base && len == seg->s_size) { 332 seg->s_size [all...] |
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_as.c | 367 addr < seg->s_base + seg->s_size) 454 eaddr = addr + newseg->s_size; 474 if (base + seg->s_size > addr) { 550 addr < seg->s_base + seg->s_size) 596 if (a->s_base >= b->s_base + b->s_size) 713 err = SEGOP_UNMAP(seg, seg->s_base, seg->s_size); 794 purgesize += seg->s_size; 798 newseg = seg_alloc(newas, seg->s_base, seg->s_size); 819 newas->a_size += seg->s_size; 911 raddr + size < segkmap->s_base + segkmap->s_size) { [all...] |
H A D | seg_kpm.h | 83 ((addr) >= segkpm->s_base && (addr) < (segkpm->s_base + segkpm->s_size))
|
H A D | seg_vn.c | 256 ASSERT(lpgeaddr <= (seg)->s_base + (seg)->s_size); \ 591 !IS_P2ALIGNED(seg->s_size, pgsz)) { 620 if (anon_resv_zone(seg->s_size, 623 swresv = seg->s_size; 635 hat_map(seg->s_as->a_hat, seg->s_base, seg->s_size, HAT_MAP); 648 seg->s_as, seg->s_base, seg->s_size, a->prot, 660 seg->s_size, HAT_UNLOAD_UNMAP); 668 (seg->s_size > textrepl_size_thresh || 684 seg->s_as->a_resvsize -= seg->s_size; 710 mpolicy = lgrp_mem_policy_default(seg->s_size, [all...] |
H A D | seg_kpm.c | 161 ASSERT(btokpmp(seg->s_size) >= 1 && 163 kpmpageoff((uintptr_t)seg->s_base + seg->s_size) == 0);
|
H A D | seg.h | 104 size_t s_size; /* size in bytes */ member in struct:seg 247 (((uintptr_t)((seg)->s_size + PAGEOFFSET)) >> PAGESHIFT)
|
H A D | seg_kmem.c | 451 if (seg->s_as != &kas || size > seg->s_size || 452 addr < seg->s_base || addr + size > seg->s_base + seg->s_size) 513 if (seg->s_as != &kas || size > seg->s_size || 514 addr < seg->s_base || addr + size > seg->s_base + seg->s_size) 665 segkmem_dump_range(seg->s_as, seg->s_base, seg->s_size); 809 kas.a_size += seg->s_size; 819 kas.a_size += seg->s_size;
|
H A D | seg_spt.c | 349 * seg.s_size may have been rounded up to the largest page size 362 if (raddr == seg->s_base && ssize == seg->s_size) { 402 tnf_opaque, addr, addr, tnf_ulong, len, seg->s_size); 1691 NULL, 0, seg->s_size); 1711 seg->s_size, seg->s_szc)) != 0) { 1719 seg->s_size, seg->s_szc); 1750 if (ssize != seg->s_size) { 1752 cmn_err(CE_WARN, "Incompatible ssize %lx s_size %lx\n", 1753 ssize, seg->s_size); 1886 ASSERT(segspt_addr < (sptseg->s_base + sptseg->s_size)); [all...] |
H A D | seg_dev.c | 373 hat_map(seg->s_as->a_hat, seg->s_base, seg->s_size, HAT_MAP); 423 seg->s_as, seg->s_base, seg->s_size, 428 hat_unload(seg->s_as->a_hat, seg->s_base, seg->s_size, 437 seg->s_as->a_resvsize -= seg->s_size; 532 newseg->s_base, newseg->s_size, newsdp->prot, 665 if (addr < seg->s_base || addr + len > seg->s_base + seg->s_size || 723 if (addr == seg->s_base && len == seg->s_size) { 758 seg->s_size -= len; 766 if (addr + len == seg->s_base + seg->s_size) { 779 seg->s_size [all...] |
H A D | seg_kp.c | 200 if (seg->s_size & PAGEOFFSET) { 211 np = btop(kvseg.s_size); 217 np = btop(seg->s_size); 219 seg->s_size, PAGESIZE, NULL, NULL, NULL, 5 * PAGESIZE,
|
H A D | vm_usage.c | 1108 if (seg->s_size <= 0) 1138 btop(seg->s_size) - 1; 1149 s_end = btop(svd->offset + seg->s_size) - 1; 1157 s_end = svd->anon_index + btop(seg->s_size) - 1; 1169 s_end = btop(seg->s_size) - 1;
|
H A D | seg_map.c | 175 #define MAP_PAGES(seg) ((seg)->s_size >> MAXBSHIFT) 316 if (((uintptr_t)seg->s_base | seg->s_size) & MAXBOFFSET) { 2024 if (addr < seg->s_base || addr >= seg->s_base + seg->s_size ||
|
H A D | vm_seg.c | 1626 seg->s_size = size; 1659 ret = SEGOP_UNMAP(seg, seg->s_base, seg->s_size); 1662 SEGOP_UNMAP(seg, seg->s_base, seg->s_size);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | memory.c | 973 addr, s.s_base, s.s_size, s.s_data, s.s_ops); 993 mdb_printf("%0?p %0?p %7dk", addr, seg->s_base, seg->s_size / 1024); 1032 mdb_printf("%0?p %0?p %7dk", addr, seg->s_base, seg->s_size / 1024); 1302 if ((seg.s_size + (svd.anon_index << PAGESHIFT)) > amp.size) { 1310 svd.anon_index, svd.anon_index + (seg.s_size >> PAGESHIFT))); 1344 if ((u_offset_t)(offset - svw->svw_svd.offset) >= svw->svw_seg.s_size) { 1415 svw->svw_walkoff = svw->svw_seg.s_size; 1418 (svw->svw_seg.s_size >> PAGESHIFT) >= SEGVN_MAX_SPARSE) { 1483 if (svw->svw_walkoff >= seg->s_size) {
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | snode.h | 87 u_offset_t s_size; /* block device size in bytes */ member in struct:snode 116 #define SSIZEVALID 0x800 /* s_size field is valid */
|
/illumos-gate/usr/src/uts/i86xpv/io/ |
H A D | privcmd.c | 174 addr + mmu_ptob(mme->npages) > seg->s_base + seg->s_size) 224 addr + ptob(mmb->num) > seg->s_base + seg->s_size) {
|
/illumos-gate/usr/src/uts/i86xpv/vm/ |
H A D | seg_mf.c | 126 hat_map(as->a_hat, seg->s_base, seg->s_size, HAT_MAP); 138 error = VOP_ADDMAP(VTOCVP(data->vp), 0, as, seg->s_base, seg->s_size, 143 seg->s_base, seg->s_size, HAT_UNLOAD_UNMAP); 171 newseg->s_base, newseg->s_size, ndata->prot, ndata->maxprot, 185 if (addr < seg->s_base || addr + len > seg->s_base + seg->s_size || 189 if (addr != seg->s_base || len != seg->s_size)
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | jfs.h | 174 s64 s_size; /* 8: aggregate size in hardware/LVM blocks; member in struct:jfs_superblock 231 s64 s_xsize; /* 8: extendfs s_size */
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_config.h | 479 int s_size; member in struct:nscd_cfg_stat_desc
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 98 size_t s_size; member in struct:mdb_seg
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specsubr.c | 163 sp->s_size = 0; 241 sp->s_size = 0; 553 sp->s_size = UNKNOWN_SIZE; 599 sp->s_size = UNKNOWN_SIZE;
|
H A D | specvnops.c | 292 (((csp)->s_flag & SSIZEVALID) ? (csp)->s_size : spec_size(csp)) 303 * directly to s_size to initialize/retrieve the size of a device. 327 return (csp->s_size); 341 csp->s_size = 0; 437 csp->s_size = size; 706 sp->s_size = SPEC_SIZE(csp); 719 if (((cvp->v_type == VCHR) && (csp->s_size == 0)) || 721 (csp->s_size == UNKNOWN_SIZE))) 818 sp->s_size = csp->s_size [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | vm_subr.c | 370 (uaddr + total) > base + seg->s_size) {
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_dump.c | 565 cpr_show_range(seg->s_base, seg->s_size, 610 cpr_show_range(segkpm->s_base, segkpm->s_size, 682 segp->s_size, mapflag, bitfunc, DBG_SHOWRANGE);
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvtap.c | 796 (seg->s_base + seg->s_size))) { 1234 (seg->s_base + seg->s_size))) { 1320 (seg->s_base + seg->s_size))) {
|