| /xnu-11215/libkern/os/ |
| H A D | log_mem.c | 33 #define BLOCK_LEVEL_BASE(level) ((1 << (level)) - 1) argument 34 #define BLOCK_SIZE(level) (1 << (level)) argument 148 size_t level = block_size_level(lm, amount); in block_locate() local 149 if (level != BLOCK_INVALID) { in block_locate() 152 return level; in block_locate() 156 block_reserve(logmem_t *lm, size_t level) in block_reserve() argument 158 assert(level != BLOCK_INVALID); in block_reserve() 166 bitmap_reserve_subtree(lm, level, block); in block_reserve() 193 size_t block = block_reserve(lm, level); in logmem_alloc_impl() 227 assert(level != BLOCK_INVALID); in logmem_free_impl() [all …]
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | pmap.py | 530 assert level >= 0 and level <= 3 535 assert level >= 0 and level <= 3 644 while (level <= max_level): 664 if level != max_level: 685 assert(level <= 3) 686 level = level + 1 1117 if level is None: 1119 level = 2 1121 level = 3 1325 if level == 2: [all …]
|
| H A D | recount.py | 88 for (_, level) in self._levels: 89 metrics = usage.ru_metrics[level] 124 scale_suffix(self._cycles[level]), 126 self._cycles[level], 129 self.div_valid(self._cycles[level], self._instructions[level]), 131 '-'] for (level_name, level) in 152 self._cycles[level], 153 self._instructions[level], 154 '-'] for (level_name, level) in 234 for (level_name, level) in levels: [all …]
|
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_pt_geometry.h | 218 pt_attr_ln_size(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_size() argument 220 return pt_attr->pta_level_info[level].size; in pt_attr_ln_size() 229 pt_attr_ln_shift(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_shift() argument 231 return pt_attr->pta_level_info[level].shift; in pt_attr_ln_shift() 240 pt_attr_ln_offmask(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_offmask() argument 242 return pt_attr->pta_level_info[level].offmask; in pt_attr_ln_offmask() 257 pt_attr_ln_pt_offmask(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_pt_offmask() argument 259 return pt_attr_ln_offmask(pt_attr, level); in pt_attr_ln_pt_offmask() 268 pt_attr_ln_index_mask(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_index_mask() argument 270 return pt_attr->pta_level_info[level].index_mask; in pt_attr_ln_index_mask() [all …]
|
| /xnu-11215/osfmk/i386/ |
| H A D | cpu_topology.c | 302 ml_cpu_cache_size(unsigned int level) in ml_cpu_cache_size() argument 306 if (level == 0) { in ml_cpu_cache_size() 308 } else if (1 <= level && level <= MAX_CACHE_DEPTH) { in ml_cpu_cache_size() 309 cachep = current_cpu_datap()->lcpu.caches[level - 1]; in ml_cpu_cache_size() 317 ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type __unused, bool include_all_cpu… in ml_cpu_cache_sharing() argument 321 if (level == 0) { in ml_cpu_cache_sharing() 323 } else if (1 <= level && level <= MAX_CACHE_DEPTH) { in ml_cpu_cache_sharing() 324 cachep = current_cpu_datap()->lcpu.caches[level - 1]; in ml_cpu_cache_sharing()
|
| H A D | cpu_threads.c | 67 int level; int type; member 134 if (cachep->level > cache_level) { in x86_LLC_info() 135 cache_level = cachep->level; in x86_LLC_info() 258 if (cache->level > 0 && cache->level <= MAX_CACHE_DEPTH) { in x86_cache_free() 294 cur->level = cachep->level; in x86_cache_list() 308 num_Lx_caches[cur->level - 1] += 1; in x86_cache_list() 323 && cur_cache->level == matcher->level in x86_match_cache() 621 uint32_t level; in x86_lcpu_add_caches() local 640 level = cur->level - 1; in x86_lcpu_add_caches() 656 if (lcpu->caches[level] != NULL) { in x86_lcpu_add_caches() [all …]
|
| /xnu-11215/libkern/zlib/ |
| H A D | deflate.c | 270 if (level != 0) level = 1; in deflateInit2_() 272 if (level == Z_DEFAULT_COMPRESSION) level = 6; in deflateInit2_() 286 windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || in deflateInit2_() 327 s->level = level; in deflateInit2_() 459 if (level != 0) level = 1; in deflateParams() 461 if (level == Z_DEFAULT_COMPRESSION) level = 6; in deflateParams() 463 if (level < 0 || level > 9 || strategy < 0 || strategy > Z_FIXED) { in deflateParams() 472 if (s->level != level) { in deflateParams() 473 s->level = level; in deflateParams() 658 else if (s->level < 6) in deflate() [all …]
|
| H A D | compress.c | 55 int level) in compress2() argument 74 err = deflateInit(&stream, level); in compress2()
|
| /xnu-11215/osfmk/arm/pmap/ |
| H A D | pmap_pt_geometry.h | 227 pt_attr_ln_size(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_size() argument 229 return pt_attr->pta_level_info[level].size; in pt_attr_ln_size() 238 pt_attr_ln_shift(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_shift() argument 240 return pt_attr->pta_level_info[level].shift; in pt_attr_ln_shift() 249 pt_attr_ln_offmask(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_offmask() argument 251 return pt_attr->pta_level_info[level].offmask; in pt_attr_ln_offmask() 260 pt_attr_ln_index_mask(const pt_attr_t * const pt_attr, unsigned int level) in pt_attr_ln_index_mask() argument 262 return pt_attr->pta_level_info[level].index_mask; in pt_attr_ln_index_mask()
|
| /xnu-11215/osfmk/arm64/ |
| H A D | hibernate_restore.c | 144 #define LEVEL_SHIFT(level) (47 - (level * 11)) argument 198 int level = TOP_LEVEL; in create_map_entries() local 205 HIB_ASSERT(level >= 1); in create_map_entries() 206 HIB_ASSERT(level <= LAST_TABLE_LEVEL); in create_map_entries() 208 size_t level_shift = LEVEL_SHIFT(level); in create_map_entries() 216 if ((level >= 2) && in create_map_entries() 222 …uint64_t entry = map_flags | ((level < LAST_TABLE_LEVEL) ? ARM_TTE_TYPE_BLOCK : ARM_TTE_TYPE_L3BLO… in create_map_entries() 238 level = TOP_LEVEL; in create_map_entries() 245 HIB_ASSERT(level < LAST_TABLE_LEVEL); in create_map_entries() 255 level++; in create_map_entries()
|
| /xnu-11215/libkern/libkern/ |
| H A D | zlib.h | 645 int level, 1064 int level)); 1143 ZEXTERN int ZEXPORT gzsetparams OF((gzFile file, int level, int strategy)); 1364 ZEXTERN int ZEXPORT deflateInit_ OF((z_streamp strm, int level, 1368 ZEXTERN int ZEXPORT deflateInit2_ OF((z_streamp strm, int level, int method, 1378 #define deflateInit(strm, level) \ argument 1379 deflateInit_((strm), (level), ZLIB_VERSION, sizeof(z_stream)) 1382 #define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \ argument 1383 deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
|
| /xnu-11215/tests/ |
| H A D | ip_tos_35768492.c | 30 my_sendmsg(int sock, int level, int type, char *data, uint8_t tos_byte, in my_sendmsg() argument 49 cmsg->cmsg_level = level; in my_sendmsg() 57 int err = setsockopt(sock, level, type, &val, sizeof(val)); in my_sendmsg() 66 cmsg->cmsg_level = level; in my_sendmsg() 82 my_recvmsg(int sock, int level, int type, const char *expected_data, in my_recvmsg() argument 107 if (cmsg->cmsg_level == level && in my_recvmsg()
|
| H A D | inet_transfer.c | 196 int level; in socket_bind_to_interface() local 201 level = IPPROTO_IP; in socket_bind_to_interface() 204 level = IPPROTO_IPV6; in socket_bind_to_interface() 207 if (setsockopt(s, level, opt, &if_index, sizeof(if_index)) < 0) { in socket_bind_to_interface() 217 socket_setsockopt_int(const char * msg, int s, int level, int opt, int val) in socket_setsockopt_int() argument 219 if (setsockopt(s, level, opt, &val, sizeof(val)) < 0) { in socket_setsockopt_int() 221 msg, level, opt, val, strerror(errno), errno); in socket_setsockopt_int()
|
| /xnu-11215/osfmk/kern/ |
| H A D | kern_debug.modulemap | 3 // multiple submodules from the same module map, but top level modules 6 // kern/debug.h gets its own top level module because it includes 7 // <kern/kcdata.h>, which gets its own top level module outside of the 17 // uses the Darwin module, and so <kern/kcdata.h> needs its own top level
|
| H A D | kcdata.modulemap | 2 // kern/kcdata.h gets its own top level module outside of the Darwin module 12 // needs its own top level module that sits on top of Darwin.
|
| /xnu-11215/libsyscall/wrappers/ |
| H A D | pid_shutdown_networking.c | 30 pid_shutdown_networking(int pid, int level) in pid_shutdown_networking() argument 32 return pid_shutdown_sockets(pid, level); in pid_shutdown_networking()
|
| /xnu-11215/bsd/miscfs/specfs/ |
| H A D | spec_vnops.c | 1091 int level; in throttle_timer_start() local 1119 for (level = throttle_level + 1; level <= THROTTLE_LEVEL_END; level++) { in throttle_timer_start() 1152 for (level = throttle_level + 1; level <= THROTTLE_LEVEL_END; level++) { in throttle_timer_start() 1237 int level; in throttle_timer() local 1257 for (level = THROTTLE_LEVEL_START; level < THROTTLE_LEVEL_END; level++) { in throttle_timer() 1305 for (level = THROTTLE_LEVEL_THROTTLED; level <= throttle_level; level++) { in throttle_timer() 1357 return level; in throttle_add_to_list() 1472 int level; in throttle_init() local 1486 for (level = 0; level <= THROTTLE_LEVEL_END; level++) { in throttle_init() 1591 int level; in throttle_info_create() local [all …]
|
| /xnu-11215/bsd/net/ |
| H A D | packet_mangler.h | 96 #define PKT_MNGLR_LOG(level, fmt, ...) \ argument 98 if (pkt_mnglr_log_level >= level) \
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_memorystatus_notify.c | 1097 pressure_snapshot = level; in vm_pressure_select_optimal_candidate_to_notify() 1100 if (level && (level >= pressure_snapshot)) { in vm_pressure_select_optimal_candidate_to_notify() 1106 pressure_snapshot = level; in vm_pressure_select_optimal_candidate_to_notify() 1176 if (level > 0) { in vm_pressure_select_optimal_candidate_to_notify() 1192 } else if (level == 0) { in vm_pressure_select_optimal_candidate_to_notify() 1210 if (level > 0) { in vm_pressure_select_optimal_candidate_to_notify() 1239 } else if (level == 0) { in vm_pressure_select_optimal_candidate_to_notify() 1344 memorystatus_klist_length(int level) in memorystatus_klist_length() argument 1833 int level = 0; variable 1846 trigger_request = (level >> 16) & 0xFFFF; [all …]
|
| /xnu-11215/doc/scheduler/ |
| H A D | sched_clutch_edge.md | 9 …level incentivizes creating more threads on the system. Also in the world of GCD and workqueues wh… 24 …level is the scheduling bucket level which decides which class of threads should be picked for exe… 28 …level uses an Earliest Deadline First (EDF) algorithm to decide which root bucket should be select… 59 The EDF algorithm is the best choice for this level due to the following reasons: 64 * Since the bucket level scheduler deals with a fixed small number of runnable buckets in the worst… 68 …level is the “thread group” level which decides which thread group within a QoS bucket should be s… 72 …level implements a variation of the FreeBSD ULE scheduler to decide which thread group should be s… 85 The interactivity score based algorithm is well suited for this level due to the following reasons: 118 …level priority for the hierarchy in order to make decisions regarding pre-emptions and thread sele… 129 * On thread insertion into the hierarchy, increment the root level urgency based on thread's sched_… [all …]
|
| /xnu-11215/osfmk/arm/ |
| H A D | machine_cpuid.c | 65 machine_write_csselr(csselr_cache_level level, csselr_cache_type type) in machine_write_csselr() argument 67 uint64_t csselr = (uint64_t)level | (uint64_t)type; in machine_write_csselr()
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_shared_region.h | 67 #define SHARED_REGION_TRACE(level, args) \ argument 69 if (shared_region_trace_level >= level) { \
|
| /xnu-11215/libkern/c++/ |
| H A D | OSMetaClass.cpp | 1103 unsigned int level; in applyToInstances() local 1112 level = 0; in applyToInstances() 1117 if (level >= maxDepth) { in applyToInstances() 1120 sets[level] = set; in applyToInstances() 1121 nextIndex[level] = idx; in applyToInstances() 1122 level++; in applyToInstances() 1130 if (!done && level) { in applyToInstances() 1131 level--; in applyToInstances() 1132 set = sets[level]; in applyToInstances() 1133 idx = nextIndex[level]; in applyToInstances()
|
| /xnu-11215/ |
| H A D | README.md | 16 * `makedefs` - top level rules and defines for kernel build. 229 a. `DATAFILES` : To make header file available in user level - 237 user level - 241 level for macOS as `EXTRA_DATAFILES`, but Apple internal in user level 246 e. `KERNELFILES` : To make header file available in kernel level - 254 g. `MODULEMAPFILES` : To make module map file available in user level - 258 internal in user level - 286 files to a location that is available to everyone in user level. 323 for Apple internal in user level. 387 want to export a function only to kernel level but not user level. [all …]
|
| /xnu-11215/doc/vm/ |
| H A D | memorystatus_notify.md | 26 The kernel tracks its current "pressure level" via 75 Kernel/kext threads may monitor the system pressure level via 76 `mach_vm_pressure_level_monitor()` which allows the current pressure level to 77 be queried or the calling thread to block until the pressure level changes.
|