Searched refs:constructor (Results 1 - 12 of 12) sorted by relevance

/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dslab.cpp16 object_cache_constructor constructor,
21 objectConstructor(constructor),
35 size_t alignment, void *cookie, object_cache_constructor constructor,
39 0, 0, cookie, constructor, destructor, NULL);
47 object_cache_constructor constructor, object_cache_destructor destructor,
51 maxByteUsage, flags, cookie, constructor, destructor, reclaimer);
14 ObjectCache(const char *name, size_t objectSize, size_t alignment, size_t maxByteUsage, uint32 flags, void *cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
34 create_object_cache(const char *name, size_t objectSize, size_t alignment, void *cookie, object_cache_constructor constructor, object_cache_destructor destructor) argument
44 create_object_cache_etc(const char *name, size_t objectSize, size_t alignment, size_t maxByteUsage, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void *cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
/haiku/src/system/kernel/slab/
H A DSmallObjectCache.h20 object_cache_constructor constructor,
H A DSmallObjectCache.cpp32 object_cache_constructor constructor, object_cache_destructor destructor,
42 maxMagazineCount, flags, cookie, constructor, destructor,
29 Create(const char* name, size_t object_size, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DObjectCache.cpp47 uint32 flags, void* cookie, object_cache_constructor constructor,
112 this->constructor = constructor;
148 if (constructor)
149 status = constructor(cookie, data);
45 Init(const char* name, size_t objectSize, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DHashedObjectCache.h30 object_cache_constructor constructor,
H A DHashedObjectCache.cpp59 object_cache_constructor constructor, object_cache_destructor destructor,
79 maxMagazineCount, flags, cookie, constructor, destructor,
56 Create(const char* name, size_t object_size, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
H A DObjectCache.h79 object_cache_constructor constructor; member in struct:ObjectCache
93 object_cache_constructor constructor,
H A DSlab.cpp1123 void* cookie, object_cache_constructor constructor,
1127 cookie, constructor, destructor, NULL);
1134 uint32 flags, void* cookie, object_cache_constructor constructor,
1143 magazineCapacity, maxMagazineCount, flags, cookie, constructor,
1147 magazineCapacity, maxMagazineCount, flags, cookie, constructor,
1122 create_object_cache(const char* name, size_t object_size, size_t alignment, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor) argument
1132 create_object_cache_etc(const char* name, size_t objectSize, size_t alignment, size_t maximum, size_t magazineCapacity, size_t maxMagazineCount, uint32 flags, void* cookie, object_cache_constructor constructor, object_cache_destructor destructor, object_cache_reclaimer reclaimer) argument
/haiku/src/tests/system/runtime_loader/test_suite/
H A Dload_init_order15 # Expected: preinit function in program runs before constructor in liba.so.
14 void __attribute__((constructor)) a() { i = 2 * i + 1; }
/haiku/headers/private/kernel/slab/
H A DSlab.h46 size_t alignment, void* cookie, object_cache_constructor constructor,
51 object_cache_constructor constructor, object_cache_destructor destructor,
/haiku/src/add-ons/kernel/debugger/demangle/
H A Dgcc3+.cpp40 # define NEW(constructor) new(kdebug_alloc) constructor
45 # define NEW(constructor) new(std::nothrow) constructor
931 XtructorNode(bool constructor, char type) argument
933 fConstructor(constructor),
2665 // <ctor-dtor-name> ::= C1 # complete object constructor
2666 // ::= C2 # base object constructor
2667 // ::= C3 # complete object allocating constructor
/haiku/headers/private/userlandfs/fuse/
H A Dfuse.h964 static __attribute__((constructor)) void name_ ## _register(void) \

Completed in 84 milliseconds