/illumos-gate/usr/src/cmd/pools/poold/libjlgrp/ |
H A D | Makefile | 39 com.sun.solaris.service.locality.LocalityDomain \ 40 com.sun.solaris.service.locality.LocalityGroup
|
/illumos-gate/usr/src/uts/common/io/tpm/ |
H A D | tpm_hcall.s | 40 hcall_tpm_get(uint64_t locality, uint64_t offset, uint64_t size, 48 hcall_tpm_put(uint64_t locality, uint64_t offset, uint64_t size, 57 * hcall_tpm_get(uint64_t locality, uint64_t offset, uint64_t size, 71 * hcall_tpm_put(uint64_t locality, uint64_t offset, uint64_t size,
|
H A D | tpm_ddi.h | 94 char locality; /* keep track of the locality */ member in struct:tpm_state
|
H A D | tpm.c | 325 (void) hcall_tpm_get(tpm->locality, offset, sizeof (uint8_t), &value); 335 (void) hcall_tpm_get(tpm->locality, offset, sizeof (uint32_t), &value); 343 (void) hcall_tpm_put(tpm->locality, offset, sizeof (uint8_t), value); 354 (uint8_t *)(TPM_LOCALITY_OFFSET(tpm->locality) | 363 (uint32_t *)(TPM_LOCALITY_OFFSET(tpm->locality) | 372 (uint8_t *)(TPM_LOCALITY_OFFSET(tpm->locality) | 943 tis_release_locality(tpm, tpm->locality, 0); 947 tis_release_locality(tpm, tpm->locality, 0); 1081 tis_release_locality(tpm, tpm->locality, 0); 1086 * Clear XrequestUse and Xactivelocality, where X is the current locality 1089 tis_release_locality(tpm_state_t *tpm, char locality, int force) argument 1109 tis_check_active_locality(tpm_state_t *tpm, char locality) argument 1134 tis_request_locality(tpm_state_t *tpm, char locality) argument [all...] |
/illumos-gate/usr/src/cmd/pools/poold/ |
H A D | Makefile | 38 com/sun/solaris/service/locality \ 66 com.sun.solaris.service.locality \
|
/illumos-gate/usr/src/cmd/pools/poold/com/sun/solaris/service/locality/ |
H A D | LocalityGroup.java | 30 package com.sun.solaris.service.locality; 43 * The locality domain which contains this group. 93 StringBuffer sb = new StringBuffer().append("locality group ") 109 * Return the set of child locality groups for this instance. 117 * Return the array of CPU IDs which belong to this locality 126 * Return the locality group ID. 137 * @param other is another locality group belonging to the 195 * Return an array containing the child locality group IDs. 200 * Return an array of CPU IDs within this locality group.
|
H A D | LocalityDomain.java | 30 package com.sun.solaris.service.locality; 65 * The cookie which represents the snapshot of locality 99 * every time a locality objective is examined. Since 182 * Return the locality group which contains the majority of 248 * Return the maximum possible latency between all locality
|
/illumos-gate/usr/src/cmd/cmd-crypto/pktool/ |
H A D | common.c | 932 char *locality = NULL; local 948 locality = get_input_string(LOCALITY_PROMPT, NULL, RDN_MIN, RDN_MAX); 966 if (locality != NULL) { 968 (void) strlcat(subname, locality, SUBNAMESIZ); 996 if (locality) 997 free(locality);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | lgrp.c | 27 * Basic NUMA support in terms of locality groups 30 * provide good performance on NUMA machines by optimizing for locality. 31 * In order to do this, a new abstraction called a "locality group (lgroup)" 48 * which represent more levels of locality than just the local latency of the 54 * the next nearest resources at the next level of locality from the previous. 65 * lgroup to find resources at the next level of locality until it reaches the 133 * level of locality. 1572 * determine the locality for its data structures in the context 2393 * are necessary to represent the varying states of locality for the cpu 2578 * differing levels of locality [all...] |
/illumos-gate/usr/src/uts/common/vm/ |
H A D | anon.h | 310 void *locality; /* lgroup locality info */ member in struct:anon_map
|
H A D | vm_anon.c | 3422 amp->locality = 0;
|
/illumos-gate/usr/src/cmd/zfs/ |
H A D | zfs_main.c | 4418 zfs_deleg_who_type_t who_type, const char *name, char locality) 4436 switch (locality) { 4446 assert(B_FALSE); /* invalid locality */ 4451 parse_who_perm(who_perm_t *who_perm, nvlist_t *nvl, char locality) argument 4468 set_deleg_perm_node(avl, node, who_type, name, locality); 4955 char locality = ld[i]; local 4956 if (locality == 0) 4963 base_type, locality, who); 4967 base_type, locality); 4978 set_type, locality, wh 4417 set_deleg_perm_node(uu_avl_t *avl, deleg_perm_node_t *node, zfs_deleg_who_type_t who_type, const char *name, char locality) argument 4990 char locality = ld[i]; local [all...] |
/illumos-gate/usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/ |
H A D | Poold.java | 37 import com.sun.solaris.service.locality.*; 84 * - set.locality Is a locality objective which attempts to 85 * minimize or maximize resource locality for a set. 127 * locality Interface to Solaris lgrp facility
|
H A D | SystemSolver.java | 38 import com.sun.solaris.service.locality.*; 54 * Maintaining information about the locality domain 116 * The number of locality triggered examinations made. 153 * control locality objective processing in the 414 * this pass, that has locality objectives. 426 * If we don't have locality objectives, we don't force 431 * reconfiguration examinations for locality 434 * get good locality for those configurations which
|
H A D | Objective.java | 38 import com.sun.solaris.service.locality.*; 611 * Stores the results of caclulated locality quotients for a PSET. 685 * Count the number of cpu in each locality group in this pset 686 * and count the number of locality groups in this pset. 738 * Calulate results for all locality groups for this pset. 783 * Populates the results map for each locality group. 820 * @param allCPUData Map of all cpu and their locality group. 844 * A locality based objective which will assess moves in terms of 845 * their impact on the locality of the sets of resources which are 849 * locality specifie [all...] |