| /xnu-11215/EXTERNAL_HEADERS/ |
| H A D | ptrcheck.h | 189 __typeof__(*(P)) *__null_terminated __ptr = (P); \ 195 __typeof__(*(P)) *__null_terminated __ptr = (P); \ 295 #define __unsafe_forge_bidi_indexable(T, P, S) ((T)(P)) argument 296 #define __unsafe_forge_single(T, P) ((T)(P)) argument 297 #define __unsafe_forge_terminated_by(T, P, E) ((T)(P)) argument 298 #define __unsafe_forge_null_terminated(T, P) ((T)(P)) argument 302 #define __terminated_by_to_indexable(P) (P) argument 303 #define __unsafe_terminated_by_to_indexable(P) (P) argument 304 #define __null_terminated_to_indexable(P) (P) argument 305 #define __unsafe_null_terminated_to_indexable(P) (P) argument [all …]
|
| /xnu-11215/bsd/dev/dtrace/scripts/ |
| H A D | darwin.d | 198 translator psinfo_t < struct proc * P > { 200 pr_pid = P->p_pid; 201 pr_ppid = P->p_ppid; 202 pr_pgid = P->p_pgrp.__smr_ptr->pg_id; 208 pr_addr = (uintptr_t)P; 211 P->p_pgrp.__smr_ptr->pg_session->s_ttyp->t_dev; 219 pr_fname = P->p_comm; 221 pr_argc = P->p_argc; 222 pr_argv = P->p_dtrace_argv; 223 pr_envp = P->p_dtrace_envp; [all …]
|
| H A D | ip.d | 50 translator csinfo_t < struct inpcb *P > { 51 cs_addr = P; 52 ip_ver = (P != NULL) ? (((P->inp_vflag & 0x2) != 0) ? 6 : 4) : 0; 53 dport = (P != NULL) ? ntohs(P->inp_fport) : 0; 54 sport = (P != NULL) ? ntohs(P->inp_lport) : 0; 55 ip_saddr = (P != NULL) ? (((P->inp_vflag & 0x2) != 0) ? 56 inet_ntoa6(&P->inp_dependladdr.inp6_local) : 57 inet_ntoa((uint32_t *)&P->inp_dependladdr.inp46_local.ia46_addr4.s_addr)) : "<null>"; 58 ip_daddr = (P != NULL) ? (((P->inp_vflag & 0x2) != 0) ? 59 inet_ntoa6(&P->inp_dependfaddr.inp6_foreign) : [all …]
|
| H A D | sched.d | 50 translator cpuinfo_t < processor_t P > { 51 cpu_id = P->cpu_id; 53 cpu_chip = P->cpu_id; /* XXX */
|
| /xnu-11215/libkern/libkern/c++/ |
| H A D | bounded_ptr.h | 528 operator==(bounded_ptr<T, P> const& a, U* b) 535 operator==(U* a, bounded_ptr<T, P> const& b) 542 operator!=(bounded_ptr<T, P> const& a, U* b) 549 operator!=(U* a, bounded_ptr<T, P> const& b) 627 operator<(T* a, bounded_ptr<U, P> const& b) 634 operator<(bounded_ptr<T, P> const& a, U* b) 641 operator<=(T* a, bounded_ptr<U, P> const& b) 648 operator<=(bounded_ptr<T, P> const& a, U* b) 655 operator>(T* a, bounded_ptr<U, P> const& b) 662 operator>(bounded_ptr<T, P> const& a, U* b) [all …]
|
| H A D | bounded_array_ref.h | 271 template <typename T, typename P> 273 operator==(bounded_array_ref<T, P> const& x, bar_detail::nullptr_t) 278 template <typename T, typename P> 280 operator!=(bounded_array_ref<T, P> const& x, bar_detail::nullptr_t) 285 template <typename T, typename P> 287 operator==(bar_detail::nullptr_t, bounded_array_ref<T, P> const& x) 292 template <typename T, typename P> 294 operator!=(bar_detail::nullptr_t, bounded_array_ref<T, P> const& x)
|
| H A D | safe_allocation.h | 459 template <typename T, typename A, typename P> 461 operator==(safe_allocation<T, A, P> const& x, sa_detail::nullptr_t) 466 template <typename T, typename A, typename P> 468 operator!=(safe_allocation<T, A, P> const& x, sa_detail::nullptr_t) 473 template <typename T, typename A, typename P> 475 operator==(sa_detail::nullptr_t, safe_allocation<T, A, P> const& x) 480 template <typename T, typename A, typename P> 482 operator!=(sa_detail::nullptr_t, safe_allocation<T, A, P> const& x)
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | bounded_ptr.h | 528 operator==(bounded_ptr<T, P> const& a, U* b) 535 operator==(U* a, bounded_ptr<T, P> const& b) 542 operator!=(bounded_ptr<T, P> const& a, U* b) 549 operator!=(U* a, bounded_ptr<T, P> const& b) 627 operator<(T* a, bounded_ptr<U, P> const& b) 634 operator<(bounded_ptr<T, P> const& a, U* b) 641 operator<=(T* a, bounded_ptr<U, P> const& b) 648 operator<=(bounded_ptr<T, P> const& a, U* b) 655 operator>(T* a, bounded_ptr<U, P> const& b) 662 operator>(bounded_ptr<T, P> const& a, U* b) [all …]
|
| H A D | bounded_array_ref.h | 271 template <typename T, typename P> 273 operator==(bounded_array_ref<T, P> const& x, bar_detail::nullptr_t) 278 template <typename T, typename P> 280 operator!=(bounded_array_ref<T, P> const& x, bar_detail::nullptr_t) 285 template <typename T, typename P> 287 operator==(bar_detail::nullptr_t, bounded_array_ref<T, P> const& x) 292 template <typename T, typename P> 294 operator!=(bar_detail::nullptr_t, bounded_array_ref<T, P> const& x)
|
| H A D | safe_allocation.h | 459 template <typename T, typename A, typename P> 461 operator==(safe_allocation<T, A, P> const& x, sa_detail::nullptr_t) 466 template <typename T, typename A, typename P> 468 operator!=(safe_allocation<T, A, P> const& x, sa_detail::nullptr_t) 473 template <typename T, typename A, typename P> 475 operator==(sa_detail::nullptr_t, safe_allocation<T, A, P> const& x) 480 template <typename T, typename A, typename P> 482 operator!=(sa_detail::nullptr_t, safe_allocation<T, A, P> const& x)
|
| /xnu-11215/bsd/sys/ |
| H A D | cdefs.h | 1148 #define __unsafe_forge_bidi_indexable(T, P, S) ((T)(P)) argument 1149 #define __unsafe_forge_single(T, P) ((T)(P)) argument 1150 #define __unsafe_forge_terminated_by(T, P, E) ((T)(P)) argument 1151 #define __unsafe_forge_null_terminated(T, P) ((T)(P)) argument 1152 #define __terminated_by_to_indexable(P) (P) argument 1153 #define __unsafe_terminated_by_to_indexable(P) (P) argument 1154 #define __null_terminated_to_indexable(P) (P) argument 1155 #define __unsafe_null_terminated_to_indexable(P) (P) argument 1156 #define __unsafe_terminated_by_from_indexable(T, P, ...) (P) argument 1157 #define __unsafe_null_terminated_from_indexable(P, ...) (P) argument
|
| /xnu-11215/libkern/os/ |
| H A D | alloc_util.h | 48 #define os_is_ptr_like(P) (__builtin_classify_type(P) == 5) argument 50 #define os_is_ptr_like(P) (sizeof(P) == sizeof(void *)) argument
|
| /xnu-11215/EXTERNAL_HEADERS/CoreTrust/ |
| H A D | CTConfig.h | 32 #define __unsafe_forge_bidi_indexable(T, P, S) ((T)(P)) argument 33 #define __unsafe_forge_single(T, P) ((T)(P)) argument
|
| /xnu-11215/tools/ |
| H A D | syscall_map.lua | 32 local identifier = (lpeg.alnum + lpeg.P('_'))^1 36 local function_ptn = lpeg.Cg(identifier^1, 'name') * lpeg.P('(') 37 local nosys_ptn = lpeg.P('e')^-1 * lpeg.P('nosys(') 41 local args_ptn = lpeg.Ct(arg * (lpeg.P(',') * space * arg)^0) 48 local old_ptn = lpeg.P('old') * space * lpeg.Cg(identifier^1, 'name') *
|
| H A D | entropy_health_test_bounds.py | 33 P = INV2 ** H variable 93 return comb(W, k) * P**k * (1 - P)**(W-k)
|
| /xnu-11215/EXTERNAL_HEADERS/corecrypto/ |
| H A D | cc_config.h | 769 #define cc_unsafe_forge_bidi_indexable(P, S) __builtin_unsafe_forge_bidi_indexable(P, S) argument 770 #define cc_unsafe_forge_single(P) __builtin_unsafe_forge_single(P) argument 784 #define cc_unsafe_forge_bidi_indexable(P, S) (P) argument 785 #define cc_unsafe_forge_single(P) (P) argument
|
| /xnu-11215/bsd/net/ |
| H A D | strict_type_cnv_private.h | 140 #define __STC_CONVERT_INDEXABLE_PTR_TO(T, P) \ argument 141 __unsafe_forge_bidi_indexable(T, (P), __ptr_upper_bound((P)) - (P)); 146 #define __STC_CONVERT_INDEXABLE_PTR_TO(T, P) ((T)(P)) argument
|
| /xnu-11215/doc/observability/ |
| H A D | recount.md | 31 | `TASK_INSPECT_BASIC_COUNTS` | task | task inspect | P | | ✓ | | … 32 | `THREAD_BASIC_INFO` | thread | thread port | P | ✓ | | | … 41 | `stackshot` | task/thread | all | P | ✓ | ✓ | | ✓² … 45 - Under Tests, "F" is functional and "P" is performance. 47 - ² These return overall totals and hard-code a separate, P-core-only value.
|
| H A D | mt_stackshot.md | 24 On AMP systems, a suitable P-core is chosen to be the “main” CPU, and begins 47 easier queue first, and P cores will work on the harder queue first. Once a CPU
|
| /xnu-11215/doc/arm/ |
| H A D | sme.md | 53 bits in size; each `P` register is SVL / 8 bits in size; and `ZA` is SVL x SVL 73 `V`/`Z` and `P` register files, and to set all `FPSR` flags. When software 154 `Z`, `P`, and `SVCR` values and then clears `PSTATE.SM`. xnu later restores 192 or `P` register files, since these will be updated on kernel exit. 226 More critically, the `Z`, `P`, `ZA`, and `ZT0` register files are also shared 241 still forced to spill `Z` and `P` state to memory anytime the guest traps to EL2
|
| /xnu-11215/doc/debugging/ |
| H A D | macro_testing.md | 33 PYTHONPATH="tools/lldbmacros:`xcrun --toolchain ios lldb -P`"xcrun --toolchain ios python3 tools/ll…
|
| /xnu-11215/doc/building/ |
| H A D | xnu_build_consolidation.md | 61 * On all P-cores or all E-cores. 140 generation. These are named after the P-CORE introduced by each (for example, `APPLEMONSOON`, or
|
| /xnu-11215/bsd/dev/i386/ |
| H A D | dis_tables.c | 138 P, enumerator 2256 /* [E,4] */ TNS("inb",P), TS("in",P), TNS("outb",P), TS("out",P), 4646 case P: in dtrace_disx86()
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.def | 847 # memory as part of the V-to-P mapping.
|
| /xnu-11215/doc/scheduler/ |
| H A D | sched_clutch_edge.md | 182 …ned, much of the emphasis was placed on delineating work across E-cores and P-cores. Concepts such…
|