| /xnu-11215/libkern/libkern/c++/ |
| H A D | OSSharedPtr.h | 125 template <typename To, typename From> 127 OSStaticPtrCast(OSSharedPtr<From> const& ptr) noexcept in OSStaticPtrCast() 132 template <typename To, typename From> 134 OSStaticPtrCast(OSSharedPtr<From>&& ptr) noexcept in OSStaticPtrCast() 139 template <typename To, typename From> 141 OSConstPtrCast(OSSharedPtr<From> const& ptr) noexcept in OSConstPtrCast() 146 template <typename To, typename From> 148 OSConstPtrCast(OSSharedPtr<From>&& ptr) noexcept in OSConstPtrCast()
|
| H A D | intrusive_shared_ptr.h | 56 template <typename From, typename To> constexpr bool is_convertible_v = __is_convertible_to(From, T… 474 template <typename To, typename From, typename R> 476 static_pointer_cast(intrusive_shared_ptr<From, R> const& ptr) 480 template <typename To, typename From, typename R> 482 static_pointer_cast(intrusive_shared_ptr<From, R>&& ptr) 500 template <typename To, typename From, typename R> 502 const_pointer_cast(intrusive_shared_ptr<From, R> const& ptr) noexcept 506 template <typename To, typename From, typename R> 508 const_pointer_cast(intrusive_shared_ptr<From, R>&& ptr) noexcept 531 template<typename To, typename From, typename R> [all …]
|
| H A D | OSUnserializeXMLSharedImplementation.h | 511 # define YYCOPY(To, From, Count) \ argument 512 __builtin_memcpy (To, From, (Count) * sizeof (*(From))) 514 # define YYCOPY(To, From, Count) \ argument 519 (To)[yyi] = (From)[yyi]; \
|
| /xnu-11215/tests/bounded_ptr_src/ |
| H A D | ctor.convert.cpp | 42 template <typename Stored, typename From, typename To> 50 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests() 55 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests() 60 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests() 65 test_bounded_ptr<From> const from(ptr, array.begin(), array.end()); in tests() 72 test_bounded_ptr<From> from = nullptr; in tests() 79 libkern::bounded_ptr<From, dummy_policy1> from(ptr, array.begin(), array.end()); in tests() 89 test_bounded_ptr<From> const from(array.begin(), array.begin() + 1, array.end()); in tests()
|
| H A D | reinterpret_cast.cpp | 33 template <typename Stored, typename From, typename To> 40 test_bounded_ptr<From> from(array.begin() + 2, array.begin(), array.end()); in tests() 46 test_bounded_ptr<From> from(array.begin() + 2, array.begin(), array.end()); in tests() 53 test_bounded_ptr<From> from(nullptr, nullptr, nullptr); in tests() 60 libkern::bounded_ptr<From, non_default_policy> from(array.begin(), array.begin(), array.end()); in tests()
|
| H A D | assign.convert.cpp | 41 template <typename Stored, typename From, typename To> 50 test_bounded_ptr<From> const from(ptr1, array.begin(), array.end()); in tests() 59 test_bounded_ptr<From> const from(ptr1, array.begin(), array.end()); in tests() 70 test_bounded_ptr<From> const from = nullptr; in tests() 79 libkern::bounded_ptr<From, dummy_policy1> from(ptr1, array.begin(), array.end()); in tests() 91 test_bounded_ptr<From> const from(array.begin(), array.begin() + 1, array.end()); in tests()
|
| /xnu-11215/tests/intrusive_shared_ptr_src/ |
| H A D | cast.const.cpp | 17 template <typename Stored, typename From, typename To> 24 tracked_shared_ptr<From> const from(&obj, libkern::no_retain); in tests() 33 tracked_shared_ptr<From> from(&obj, libkern::no_retain); in tests() 44 tracked_shared_ptr<From> const from = nullptr; in tests() 53 tracked_shared_ptr<From> from = nullptr; in tests()
|
| H A D | cast.reinterpret.cpp | 21 template <typename Stored, typename From, typename To> 28 tracked_shared_ptr<From> const from(&obj, libkern::no_retain); in tests() 37 tracked_shared_ptr<From> from(&obj, libkern::no_retain); in tests() 48 tracked_shared_ptr<From> const from = nullptr; in tests() 57 tracked_shared_ptr<From> from = nullptr; in tests()
|
| H A D | cast.static.cpp | 26 template <typename Stored, typename From, typename To> 33 tracked_shared_ptr<From> const from(&obj, libkern::no_retain); in tests() 42 tracked_shared_ptr<From> from(&obj, libkern::no_retain); in tests() 53 tracked_shared_ptr<From> const from = nullptr; in tests() 62 tracked_shared_ptr<From> from = nullptr; in tests()
|
| H A D | ctor.copy.cpp | 28 template <typename Stored, typename From, typename To> 37 libkern::intrusive_shared_ptr<From, test_policy> const from(&obj, libkern::retain); in tests() 44 libkern::intrusive_shared_ptr<From, test_policy> const from(&obj, libkern::retain); in tests() 51 libkern::intrusive_shared_ptr<From, test_policy> const from(&obj, libkern::retain); in tests() 60 libkern::intrusive_shared_ptr<From, test_policy> const from = nullptr; in tests()
|
| H A D | assign.copy.cpp | 27 template <typename Stored, typename From, typename To> 36 tracked_shared_ptr<From> const from(&obj1, libkern::retain); in tests() 49 tracked_shared_ptr<From> const from(&obj1, libkern::retain); in tests() 62 tracked_shared_ptr<From> const from = nullptr; in tests() 75 tracked_shared_ptr<From> const from = nullptr; in tests()
|
| H A D | ctor.move.cpp | 29 template <typename Stored, typename From, typename To> 38 libkern::intrusive_shared_ptr<From, test_policy> from(&obj, libkern::retain); in tests() 49 libkern::intrusive_shared_ptr<From, test_policy> from(&obj, libkern::retain); in tests() 60 libkern::intrusive_shared_ptr<From, test_policy> from(&obj, libkern::retain); in tests() 73 libkern::intrusive_shared_ptr<From, test_policy> from = nullptr; in tests()
|
| H A D | assign.move.cpp | 28 template <typename Stored, typename From, typename To> 37 tracked_shared_ptr<From> from(&obj1, libkern::retain); in tests() 50 tracked_shared_ptr<From> from(&obj1, libkern::retain); in tests() 63 tracked_shared_ptr<From> from = nullptr; in tests() 76 tracked_shared_ptr<From> from = nullptr; in tests()
|
| /xnu-11215/libkern/c++/ |
| H A D | OSUnserialize.cpp | 439 # define YYCOPY(To, From, Count) \ argument 440 __builtin_memcpy (To, From, (Count) * sizeof (*(From))) 442 # define YYCOPY(To, From, Count) \ argument 447 (To)[yyi] = (From)[yyi]; \
|
| /xnu-11215/iokit/System/ |
| H A D | OSUnserializeXMLSharedImplementation.h | 511 # define YYCOPY(To, From, Count) \ argument 512 __builtin_memcpy (To, From, (Count) * sizeof (*(From))) 514 # define YYCOPY(To, From, Count) \ argument 519 (To)[yyi] = (From)[yyi]; \
|
| /xnu-11215/doc/debugging/ |
| H A D | macro_testing.md | 78 to describe object in target's memory. From technical perspective this is a data
|
| /xnu-11215/doc/vm/ |
| H A D | memorystatus.md | 103 From the perspective of memorystatus there are essentially two kinds of processes: managed and unma…
|