Home
last modified time | relevance | path

Searched refs:level (Results 1 – 25 of 125) sorted by relevance

12345

/xnu-11215/libkern/os/
H A Dlog_mem.c33 #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 Dpmap.py530 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 Drecount.py88 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 Dpmap_pt_geometry.h218 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 Dcpu_topology.c302 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 Dcpu_threads.c67 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 Ddeflate.c270 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 Dcompress.c55 int level) in compress2() argument
74 err = deflateInit(&stream, level); in compress2()
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_pt_geometry.h227 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 Dhibernate_restore.c144 #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 Dzlib.h645 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 Dip_tos_35768492.c30 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 Dinet_transfer.c196 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 Dkern_debug.modulemap3 // 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 Dkcdata.modulemap2 // 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 Dpid_shutdown_networking.c30 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 Dspec_vnops.c1091 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 Dpacket_mangler.h96 #define PKT_MNGLR_LOG(level, fmt, ...) \ argument
98 if (pkt_mnglr_log_level >= level) \
/xnu-11215/bsd/kern/
H A Dkern_memorystatus_notify.c1097 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 Dsched_clutch_edge.md9level incentivizes creating more threads on the system. Also in the world of GCD and workqueues wh…
24level is the scheduling bucket level which decides which class of threads should be picked for exe…
28level 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…
68level is the “thread group” level which decides which thread group within a QoS bucket should be s…
72level 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:
118level 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 Dmachine_cpuid.c65 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 Dvm_shared_region.h67 #define SHARED_REGION_TRACE(level, args) \ argument
69 if (shared_region_trace_level >= level) { \
/xnu-11215/libkern/c++/
H A DOSMetaClass.cpp1103 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 DREADME.md16 * `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 Dmemorystatus_notify.md26 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.

12345