Searched refs:lgrp (Results 26 - 50 of 86) sorted by relevance

1234

/opensolaris-onvv-gate/usr/src/cmd/pools/poold/libjlgrp/
H A Djlgrp.c65 * Obtain an lgrp cookie for an lgrp snapshot which contains details
111 jobject lgrp; local
122 lgrp = (*env)->NewObject(env, clazz, mid, obj, root, NULL);
123 return (lgrp);
/opensolaris-onvv-gate/usr/src/cmd/ptools/plgrp/
H A Dplgrp.c174 * Macro LGRP_VALID returns true when lgrp is present in the system.
176 #define LGRP_VALID(lgrp) (lgrps_bitmap[lgrp] != 0)
665 lgrp_id_t lgrp)
683 args.lgrp = lgrp;
732 lgrp_id_t lgrp, lgrp_affinity_t aff)
750 args.lgrp = lgrp;
858 lgrp_id_t lgrp)
664 Plgrp_affinity_get(struct ps_prochandle *Ph, idtype_t idtype, id_t id, lgrp_id_t lgrp) argument
731 Plgrp_affinity_set(struct ps_prochandle *Ph, idtype_t idtype, id_t id, lgrp_id_t lgrp, lgrp_affinity_t aff) argument
857 Plgrp_home_set(struct ps_prochandle *Ph, idtype_t idtype, id_t id, lgrp_id_t lgrp) argument
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/vm/
H A Dpage.h651 #define PG_LOCAL 0x0080 /* alloc from given lgrp only */
680 struct lgrp;
734 caddr_t, size_t, uint_t, struct lgrp *);
737 caddr_t, uint_t, struct lgrp *);
836 int page_relocate(page_t **, page_t **, int, int, spgcnt_t *, struct lgrp *);
837 int do_page_relocate(page_t **, page_t **, int, spgcnt_t *, struct lgrp *);
838 page_t *page_get_replacement_page(page_t *, struct lgrp *, uint_t);
H A Dvm_pagelist.c56 #include <sys/lgrp.h>
3722 caddr_t vaddr, size_t size, uint_t flags, struct lgrp *lgrp)
3736 * If we aren't passed a specific lgroup, or passed a freed lgrp
3739 if (!LGRP_EXISTS(lgrp))
3740 lgrp = lgrp_home_lgrp();
3783 LGRP_MNODE_COOKIE_INIT(lgrp_cookie, lgrp, LGRP_SRCH_LOCAL);
3789 lgrp_t *, lgrp,
3810 lgrp_stat_add(lgrp->lgrp_id, LGRP_NUM_ALLOC_FAIL, 1);
3821 lgrp_t *, lgrp,
3721 page_get_freelist(struct vnode *vp, u_offset_t off, struct seg *seg, caddr_t vaddr, size_t size, uint_t flags, struct lgrp *lgrp) argument
3872 page_get_cachelist(struct vnode *vp, u_offset_t off, struct seg *seg, caddr_t vaddr, uint_t flags, struct lgrp *lgrp) argument
4137 lgrp_t *lgrp; local
[all...]
H A Dseg_vn.h42 #include <sys/lgrp.h>
185 * use for text replication based on main thread's (t_tid = 1) lgrp.
198 struct anon_map *tr_amp[NLGRPS_MAX]; /* per lgrp anon maps */
H A Dvm_page.c67 #include <sys/lgrp.h>
1773 lgrp_t *lgrp; local
1859 lgrp = lgrp_mem_choose(seg, vaddr, PAGESIZE);
1863 flags, lgrp);
1866 flags, lgrp);
2005 lgrp_t *lgrp; local
2049 lgrp = lgrp_mem_choose(seg, addr, pgsz);
2052 pgflags, lgrp);
2055 0, lgrp);
2059 0, lgrp);
2146 lgrp_t *lgrp; local
2274 lgrp_t *lgrp; local
4757 do_page_relocate( page_t **target, page_t **replacement, int grouplock, spgcnt_t *nrelocp, lgrp_t *lgrp) argument
4978 page_relocate( page_t **target, page_t **replacement, int grouplock, int freetarget, spgcnt_t *nrelocp, lgrp_t *lgrp) argument
[all...]
H A Dseg_kpm.c63 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/common/disp/
H A Dcmt_policy.c36 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/i86pc/ml/
H A Dfast_trap_asm.s38 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sun4u/chicago/os/
H A Dchicago.c35 #include <sys/lgrp.h>
262 lgrp_mem_free_thresh = 1; /* home lgrp must have some memory */
/opensolaris-onvv-gate/usr/src/uts/sun4u/enchilada/os/
H A Denchilada.c35 #include <sys/lgrp.h>
310 lgrp_mem_free_thresh = 1; /* home lgrp must have some memory */
/opensolaris-onvv-gate/usr/src/uts/sun4u/schumacher/os/
H A Dschumacher.c35 #include <sys/lgrp.h>
293 lgrp_mem_free_thresh = 1; /* home lgrp must have some memory */
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dcallo.h35 #include <sys/lgrp.h>
192 * cache is created per lgrp and is shared by all CPUs in that lgrp. Benefits:
193 * - cache pages are mapped only in the TLBs of the CPUs of the lgrp
201 * free list to have callouts from multiple lgrp caches. This takes away some
202 * performance, but is no worse than if we did not use lgrp caches at all.
/opensolaris-onvv-gate/usr/src/uts/i86pc/os/
H A Dmemnode.c30 #include <sys/lgrp.h>
108 * Inform the common lgrp framework about the new memory
151 * Let the common lgrp framework know this mnode is
H A Dlgrpplat.c125 * be continuous with other memory connected to the same lgrp node. In other
126 * words, memory addresses may get interleaved among lgrp nodes after memory
128 * relationship between lgrp node and memory node from 1:1 map to 1:N map,
129 * that means there may be multiple memory nodes associated with a lgrp node
140 * 3) For hot-added memory, the relationship between lgrp ID and memnode ID have
163 #include <sys/lgrp.h>
334 * Whether lgrp topology has been flattened to 2 levels.
739 lgrp_t *lgrp; local
741 lgrp = &lgrp_space[nlgrps_alloc++];
744 return (lgrp);
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/boston/os/
H A Dboston.c39 #include <sys/lgrp.h>
504 lgrp_mem_free_thresh = 1; /* home lgrp must have some memory */
/opensolaris-onvv-gate/usr/src/uts/sun4u/seattle/os/
H A Dseattle.c39 #include <sys/lgrp.h>
506 lgrp_mem_free_thresh = 1; /* home lgrp must have some memory */
/opensolaris-onvv-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c44 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sun4v/os/
H A Dsuspend.c41 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c42 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_mem_acpi.c52 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c52 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sun4/os/
H A Dmlsetup.c67 #include <sys/lgrp.h>
/opensolaris-onvv-gate/usr/src/uts/sun4/vm/
H A Dvm_dep.c103 caddr_t, size_t, uint_t, struct lgrp *);
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/os/
H A Dstarcat.c54 #include <sys/lgrp.h>

Completed in 224 milliseconds

1234