| /xnu-10063.121.3/makedefs/ |
| H A D | MakeInc.kernel | 144 $(_v)if [ -s [email protected] ]; then \ 162 $(_v)if [ -s [email protected] ]; then \ 201 then \ 203 then \ 210 then \ 221 then \ 224 then \ 250 then \ 388 …)/.mach_kernel.timestamp -nt $@ -o \( -e $(OBJROOT)/.mach_kernel.timestamp -a \! -e $@ \) ]; then \ 440 …/.mach_kernel.timestamp -nt $@ -o \( -e $(OBJROOT)/.mach_kernel.timestamp -a \! -e $@ \) ]; then \ [all …]
|
| H A D | MakeInc.rule | 90 if [ $$$$? -eq 2 ]; then \ 96 if [ -s ./$(3)/$$*.strip.$$$$$$$$ ]; then \ 127 if [ $$$$? -eq 2 ]; then \ 136 $$(_v)if [ -n "$(5)" ]; then $$(TOUCH) "$(5)"; fi 195 # If there are no headers then there can be no module maps. 533 if [ $$? -eq 2 ]; then \
|
| H A D | MakeInc.top | 299 …M_PER_KERNEL_BUILD))) ]; then echo 1; elif [ $(MEMORY_SIZE) -gt $$(($(SYSCTL_HW_PHYSICALCPU) * $(R… 712 if [ -d $${cdir} ] ; then \
|
| /xnu-10063.121.3/osfmk/tests/ |
| H A D | README.md | 34 …* If you wish to add a new *.c* file for your tests then, use ```#include <xnupost.h>``` to includ… 73 … to boot after testing. If you are unable to cleanup and require a reboot then use XNUPOST_TEST_CO… 90 …xample if you wish to check for api foo(int arg) { assert(arg > 0); ... } then a test case could b… 107 …panic()`. This callout can then determine if testing was enabled and has a widget registered for c…
|
| /xnu-10063.121.3/tools/lldbmacros/ |
| H A D | README.md | 37 …* start lldb with the right symbols file. If you do not know the version apriori, then enable dsym… 171 …6. If your function finds issue with the passed argument then you can `raise ArgumentError('error_… 220 diagnosed better if displayed differently, then feel free to add a type summary for that type. Foll… 225 …of `GetTypeSummary()` is displayed. [In case you do not wish to have header then still define it a… 269 …A. The python framework does not allow for removing a loaded module and then reloading it. So some… 275 …uages. If you get any message with SyntaxError or TypeError or ValueError then please review your … 309 To avoid the horrors of printing a tabular data on console and then 2 weeks later again messing wit… 317 …* [ I'd first create a format string for data and then for the header just change the x's and d's … 319 …* If you need to print a string from a core.value object then use str() to get string representati… 376 …* If you are adding new file then please update the Makefile and xnu.py imports to ensure they get… [all …]
|
| /xnu-10063.121.3/bsd/kern/ |
| H A D | kern_sig.c | 1031 mach_timespec_t then; in __semwait_signal_nocancel() local 1047 then.tv_sec = (unsigned int)ts.tv_sec; in __semwait_signal_nocancel() 1048 then.tv_nsec = (clock_res_t)ts.tv_nsec; in __semwait_signal_nocancel() 1056 then.tv_sec = 0; in __semwait_signal_nocancel() 1057 then.tv_nsec = 0; in __semwait_signal_nocancel() 1059 then.tv_sec = (unsigned int)(ts.tv_sec - now.tv_sec); in __semwait_signal_nocancel() 1060 then.tv_nsec = (clock_res_t)(ts.tv_nsec - now.tv_nsec); in __semwait_signal_nocancel() 1061 if (then.tv_nsec < 0) { in __semwait_signal_nocancel() 1062 then.tv_nsec += NSEC_PER_SEC; in __semwait_signal_nocancel() 1063 then.tv_sec--; in __semwait_signal_nocancel() [all …]
|
| /xnu-10063.121.3/doc/allocators/ |
| H A D | api-basics.md | 69 If `Z_NOFAIL` is incorrectly used, then the zone allocator will panic at runtime. 108 If the allocations you perform do not fit the model, then your types 149 then the array element type **must not** be only data. 151 If those rules can't be followed, then the allocation must be split with 301 manually. If your struct or class is POD (Plain Old Data), then replacing usage of 334 declaration and then provide their definition out of line:
|
| /xnu-10063.121.3/osfmk/arm64/ |
| H A D | cpu.c | 211 uint64_t then, now, delta; in arm64_ipi_test() local 236 absolutetime_to_nanoseconds(now - then, &delta); in arm64_ipi_test() 246 then = mach_absolute_time(); in arm64_ipi_test() 250 absolutetime_to_nanoseconds(now - then, &delta); in arm64_ipi_test()
|
| /xnu-10063.121.3/doc/observability/ |
| H A D | recount.md | 52 Its subcommands print each metric as a column and then uses rows for the groupings, like per-CPU or… 90 The per-CPU variable is then updated with the current snapshot for the next switch. 107 Writers make a generation count odd before updating any of the values and then set it back to even …
|
| /xnu-10063.121.3/doc/debugging/ |
| H A D | debugging.md | 37 …ccessing small semi-contiguous chunks (e.g. if you're parsing large structured data), then it might 39 a hurry and just want to read one specific chunk once, then it might be easier to use `LazyTarget.G… 90 # And then use buffered_io for your accesses 96 When no explicit encoding is selected then UTF-8 is the default. 199 …should be taken and then inspected afterwards, but this ties up a lab device for the duration of t…
|
| /xnu-10063.121.3/tools/tests/perf_index/ |
| H A D | README | 27 The server will wait for num_client to connect. It will then pass type, threads, 40 then writes a byte to every page to ensure it is paged in. Then copies n bytes
|
| /xnu-10063.121.3/bsd/man/man2/ |
| H A D | getdirentriesattr.2 | 127 These groups are then placed into the buffer, one after another. 207 attributes and then use the value of the 236 and then testing the 256 If the directory contains a mount point, then
|
| /xnu-10063.121.3/osfmk/conf/ |
| H A D | copyright.osf | 20 # Software, then Licensee will (1) notify the OSF/RI regarding its
|
| /xnu-10063.121.3/doc/lifecycle/ |
| H A D | hibernation.md | 36 preserves contents to persistent storage (the disk) and then completely powers 125 * Each wired page is compressed and written and then each non-wired page. 164 header and calculates an HMAC. It then compares the HMAC against the 210 `hibernate_machine_entrypoint()`, which then jumps to `reset_vector`.
|
| /xnu-10063.121.3/libkdd/ |
| H A D | KCDStructTypeDescription.m | 114 * KCS_SUBTYPE_FLAGS_MERGE was used to define the type, then a member of
|
| H A D | README.md | 54 The userspace tools can then look at the description and print the data even if they are not compil…
|
| /xnu-10063.121.3/tests/ |
| H A D | stackshot_block_owner_14362384.m | 242 * is signalled, then unlock. if called with CHECK_EXISTS, returns whether or not the sysctl 349 * is signalled, then unlock. if called with CHECK_EXISTS, returns whether or not the sysctl 449 // acquires a kernel rwlock for writing, and then waits on a kernel semaphore. 511 * giving the opportunity for the 'grabbing' thread to lock it and then immediately unlock it. 699 // this thread should spawn, acquire a kernel rwlock for write, and then wait on a semaphore
|
| H A D | stackshot_accuracy.m | 252 /* if we couldn't fault the pages back in, then at least verify that we tried */ 293 * then send SIGUSR1 to the parent to let it know that we are done.
|
| /xnu-10063.121.3/osfmk/mach/ |
| H A D | mach_port.defs | 287 * MACH_NOTIFY_DEAD_NAME: if non-zero, then name can be dead, 289 * If zero, then name can't be dead. 318 * for the port, then the names must agree. In any case,
|
| /xnu-10063.121.3/iokit/DriverKit/ |
| H A D | IOWorkGroup.iig | 49 …* The application will have to first create an workgroup object. The application then should copy …
|
| H A D | IOEventLink.iig | 64 * with os_eventlink_create() (see <os/eventlink_private.h>). The application then has to extract
|
| /xnu-10063.121.3/ |
| H A D | README.md | 273 setting, respectively. If your header is architecture-specific, then you should 275 should be installed for all architectures, then you should use a 430 the directory name. If that's not possible, then the following method will
|
| /xnu-10063.121.3/doc/primitives/ |
| H A D | atomics.md | 49 any `atomic_*_explicit()` operation, then the compiler will generate the 315 // And only then redrive.
|
| /xnu-10063.121.3/bsd/netinet6/ |
| H A D | mld6.c | 3292 uint8_t mode, now, then; in mld_v2_enqueue_filter_change() local 3406 then = im6s_get_mode(inm, ims, 0); in mld_v2_enqueue_filter_change() 3408 __func__, then, now)); in mld_v2_enqueue_filter_change() 3409 if (now == then) { in mld_v2_enqueue_filter_change()
|
| /xnu-10063.121.3/bsd/netinet/ |
| H A D | igmp.c | 3617 uint8_t now, then; in igmp_v3_enqueue_filter_change() local 3741 then = ims_get_mode(inm, ims, 0); in igmp_v3_enqueue_filter_change() 3743 __func__, then, now)); in igmp_v3_enqueue_filter_change() 3744 if (now == then) { in igmp_v3_enqueue_filter_change()
|