Searched refs:auto_memory_type_t (Results 1 - 12 of 12) sorted by last modified time

/macosx-10.9.5/CF-855.17/
H A DCFInternal.h269 CF_INLINE auto_memory_type_t CF_GET_GC_MEMORY_TYPE(CFOptionFlags flags) {
270 auto_memory_type_t type = (flags & __kCFAllocatorGCScannedMemory ? 0 : AUTO_UNSCANNED) | (flags & __kCFAllocatorGCObjectMemory ? AUTO_OBJECT : 0);
H A DCoreFoundation_Prefix.h434 typedef unsigned long auto_memory_type_t; typedef
446 CF_INLINE void *auto_zone_allocate_object(void *zone, size_t size, auto_memory_type_t type, int rc, int clear) { return 0; }
462 CF_INLINE auto_memory_type_t auto_zone_get_layout_type(void *zone, void *ptr) { return AUTO_UNSCANNED; }
/macosx-10.9.5/libauto-185.5/
H A Dauto_zone.cpp521 auto_memory_type_t layout = block_info.layout();
842 if (!recipient_is_block || ((auto_memory_type_t)azone->block_layout((void*)recipient) & AUTO_UNSCANNED) != AUTO_UNSCANNED) {
843 auto_memory_type_t new_value_type = (auto_memory_type_t) azone->block_layout((void*)new_value);
1126 void* auto_zone_allocate_object(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear) {
1140 extern unsigned auto_zone_batch_allocate(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear, void **results, unsigned num_requested) {
1156 auto_memory_type_t type;
1183 auto_memory_type_t type = azone->block_layout(ptr);
1195 auto_memory_type_t type = azone->block_layout(ptr);
1205 auto_memory_type_t typ
[all...]
H A DBlockRef.h51 inline auto_memory_type_t layout() const { return subzone()->layout(q()); }
62 inline void set_layout(auto_memory_type_t layout) const { subzone()->set_layout(q(), layout); }
90 inline auto_memory_type_t layout() const { return _large->layout(); }
101 inline void set_layout(auto_memory_type_t layout) const { _large->set_layout(layout); }
202 auto_memory_type_t _layout;
242 inline auto_memory_type_t layout() const { if (!(requested_info & AUTO_BLOCK_INFO_LAYOUT)) __builtin_trap(); return _layout; }
H A DZone.cpp1429 auto_memory_type_t type = auto_zone_get_layout_type((auto_zone_t *)azone, ptr);
1464 void Zone::handle_overretained_garbage(void *block, int rc, auto_memory_type_t layout) {
H A DZone.h1301 void handle_overretained_garbage(void *block, int rc, auto_memory_type_t layout);
H A DZoneCollectionChecking.cpp156 auto_memory_type_t layout = zone->block_layout(block);
H A Dauto_impl_utilities.h134 inline bool is_scanned(auto_memory_type_t layout) { return (layout & AUTO_UNSCANNED) != AUTO_UNSCANNED; }
135 inline bool is_object(auto_memory_type_t layout) { return (layout & AUTO_OBJECT) != 0; }
136 inline bool is_allocated_cleared(auto_memory_type_t layout) { return is_scanned(layout) || (layout == AUTO_MEMORY_ALL_WEAK_POINTERS); }
H A Dauto_weak.cpp364 auto_memory_type_t type = auto_zone_get_layout_type((auto_zone_t*)azone, base);
H A Dauto_zone.h375 // These flags are represented by auto_memory_type_t. see the comments below for the legal flag combinations. Once allocated,
394 typedef int32_t auto_memory_type_t; typedef
396 AUTO_EXPORT auto_memory_type_t auto_zone_get_layout_type(auto_zone_t *zone, void *ptr)
399 AUTO_EXPORT void* auto_zone_allocate_object(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear)
404 AUTO_EXPORT unsigned auto_zone_batch_allocate(auto_zone_t *zone, size_t size, auto_memory_type_t type, boolean_t initial_refcount_to_one, boolean_t clear, void **results, unsigned num_requested)
666 void (^visit_node)(const void *address, size_t size, auto_memory_type_t type, uint32_t refcount, boolean_t is_thread_local);
/macosx-10.9.5/objc4-551.1/runtime/
H A Dobjc-auto.mm956 auto_memory_type_t type = isObject ? (AUTO_OBJECT|AUTO_MEMORY_SCANNED) : AUTO_MEMORY_SCANNED;
1282 auto_memory_type_t type = size ?
H A Dobjc-externalref.mm87 auto_memory_type_t memory_type = (is_strong(list) ? AUTO_MEMORY_ALL_POINTERS : AUTO_MEMORY_ALL_WEAK_POINTERS);

Completed in 190 milliseconds