Lines Matching refs:struct
100 typedef struct {
101 SEL name; // same layout as struct old_method
103 IMP imp; // same layout as struct old_method
135 #define CACHE_QUANTUM (CACHE_ALLOCATOR_MIN+sizeof(struct objc_cache)-sizeof(cache_entry*))
141 return (size - sizeof(struct objc_cache)) / sizeof(cache_entry *);
146 size_t requested = sizeof(struct objc_cache) + TABLE_SIZE(mask+1);
155 typedef struct
196 struct objc_cache _objc_empty_cache =
269 size = sizeof(struct objc_cache) + TABLE_SIZE(slotCount);
578 // Entry not added to cache. Don't leak the method struct.
949 size_t size = sizeof(struct objc_cache) + TABLE_SIZE(slots);
1009 typedef struct cache_allocator_block {
1012 struct cache_allocator_block *nextFree;
1015 typedef struct cache_allocator_region {
1019 struct cache_allocator_region *next;
1840 totalCacheCount * (sizeof(struct objc_cache) - sizeof(cache_entry *)) +