Home
last modified time | relevance | path

Searched refs:From (Results 1 – 17 of 17) sorted by relevance

/xnu-11215/libkern/libkern/c++/
H A DOSSharedPtr.h125 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 Dintrusive_shared_ptr.h56 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 DOSUnserializeXMLSharedImplementation.h511 # 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 Dctor.convert.cpp42 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 Dreinterpret_cast.cpp33 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 Dassign.convert.cpp41 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 Dcast.const.cpp17 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 Dcast.reinterpret.cpp21 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 Dcast.static.cpp26 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 Dctor.copy.cpp28 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 Dassign.copy.cpp27 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 Dctor.move.cpp29 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 Dassign.move.cpp28 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 DOSUnserialize.cpp439 # 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 DOSUnserializeXMLSharedImplementation.h511 # 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 Dmacro_testing.md78 to describe object in target's memory. From technical perspective this is a data
/xnu-11215/doc/vm/
H A Dmemorystatus.md103 From the perspective of memorystatus there are essentially two kinds of processes: managed and unma…