Searched refs:s_size (Results 1 - 25 of 43) sorted by relevance

12

/illumos-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c217 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 Dvm_as.c367 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 Dseg_kpm.h83 ((addr) >= segkpm->s_base && (addr) < (segkpm->s_base + segkpm->s_size))
H A Dseg_vn.c256 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 Dseg_kpm.c161 ASSERT(btokpmp(seg->s_size) >= 1 &&
163 kpmpageoff((uintptr_t)seg->s_base + seg->s_size) == 0);
H A Dseg.h104 size_t s_size; /* size in bytes */ member in struct:seg
247 (((uintptr_t)((seg)->s_size + PAGEOFFSET)) >> PAGESHIFT)
H A Dseg_kmem.c451 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 Dseg_spt.c349 * 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 Dseg_dev.c373 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 Dseg_kp.c200 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 Dvm_usage.c1108 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 Dseg_map.c175 #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 Dvm_seg.c1626 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 Dmemory.c973 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 Dsnode.h87 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 Dprivcmd.c174 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 Dseg_mf.c126 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 Djfs.h174 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 Dnscd_config.h479 int s_size; member in struct:nscd_cfg_stat_desc
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h98 size_t s_size; member in struct:mdb_seg
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecsubr.c163 sp->s_size = 0;
241 sp->s_size = 0;
553 sp->s_size = UNKNOWN_SIZE;
599 sp->s_size = UNKNOWN_SIZE;
H A Dspecvnops.c292 (((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 Dvm_subr.c370 (uaddr + total) > base + seg->s_size) {
/illumos-gate/usr/src/uts/common/cpr/
H A Dcpr_dump.c565 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 Dxpvtap.c796 (seg->s_base + seg->s_size))) {
1234 (seg->s_base + seg->s_size))) {
1320 (seg->s_base + seg->s_size))) {

Completed in 170 milliseconds

12