/haiku/src/kits/debugger/ids/ |
H A D | FunctionID.cpp | 99 SourceFunctionID* object = new(std::nothrow) SourceFunctionID(*archive); 100 if (object == NULL) 103 if (!object->IsValid()) { 104 delete object; 108 return object; 151 ImageFunctionID* object = new(std::nothrow) ImageFunctionID(*archive); 152 if (object == NULL) 155 if (!object->IsValid()) { 156 delete object; 160 return object; [all...] |
/haiku/headers/os/support/ |
H A D | Archivable.h | 96 inline status_t GetObject(int32 token, T*& object); 100 T*& object); 103 inline status_t FindObject(const char* name, T*& object); 108 T*& object); 112 int32 index, T*& object); 116 ownership_policy owning, T*& object); 137 T*& object); 185 ownership_policy owning, T*& object) 187 object = NULL; 193 object 184 FindObject(const char* name, int32 index, ownership_policy owning, T*& object) argument 213 GetObject(int32 token, ownership_policy owning, T*& object) argument 235 GetObject(int32 token, T*& object) argument 243 FindObject(const char* name, ownership_policy owning, T*& object) argument 251 FindObject(const char* name, T*& object) argument 259 FindObject(const char* name, int32 index, T*& object) argument 290 InstantiateObject(BMessage* archive, T*& object) argument [all...] |
H A D | Referenceable.h | 49 BReference(Type* object, bool alreadyHasReference = false) argument 53 SetTo(object, alreadyHasReference); 76 void SetTo(Type* object, bool alreadyHasReference = false) argument 78 if (object != NULL && !alreadyHasReference) 79 object->AcquireReference(); 83 fObject = object; 106 Type* object = fObject; local 108 return object; 176 BReference(Type* object, bool alreadyHasReference = false) argument 178 fReference(object, alreadyHasReferenc 195 SetTo(Type* object, bool alreadyHasReference = false) argument [all...] |
/haiku/src/system/kernel/debug/ |
H A D | debug_paranoia.cpp | 111 ParanoiaCheckSet(const void* object, const char* description) argument 113 fObject(object), 206 ParanoiaTraceEntry(const void* object) argument 208 fObject(object) 233 CreateCheckSet(const void* object, const char* description) argument 235 ParanoiaTraceEntry(object) 243 out.Print("paranoia create check set: object: %p, " 254 DeleteCheckSet(const void* object) argument 256 ParanoiaTraceEntry(object) 263 out.Print("paranoia delete check set: object 270 SetCheck(const void* object, const void* address, size_t size, paranoia_set_check_mode mode) argument 308 RemoveCheck(const void* object, const void* address, size_t size) argument 398 lookup_check_set(const void* object) argument 412 create_paranoia_check_set(const void* object, const char* description) argument 446 delete_paranoia_check_set(const void* object) argument 473 run_paranoia_checks(const void* object) argument 504 set_paranoia_check(const void* object, const void* address, size_t size, paranoia_set_check_mode mode) argument 558 remove_paranoia_check(const void* object, const void* address, size_t size) argument [all...] |
/haiku/headers/private/kernel/slab/ |
H A D | Slab.h | 36 typedef status_t (*object_cache_constructor)(void* cookie, void* object); 37 typedef void (*object_cache_destructor)(void* cookie, void* object); 60 void object_cache_free(object_cache* cache, void* object, uint32 flags); 86 object_cache_delete(ObjectCache* objectCache, Type* object, uint32 flags = 0) argument 88 if (object != NULL) { 89 object->~Type(); 90 object_cache_free(objectCache, object, flags);
|
/haiku/src/libs/icon/transformer/ |
H A D | ContourTransformer.cpp | 156 PropertyObject* object = Transformer::MakePropertyObject(); local 157 if (!object) 161 object->AddProperty(new FloatProperty(PROPERTY_WIDTH, width())); 164 object->AddProperty(new BoolProperty(PROPERTY_DETECT_ORIENTATION, 174 object->AddProperty(property); 177 object->AddProperty(new FloatProperty(PROPERTY_MITER_LIMIT, 180 return object; 185 ContourTransformer::SetToPropertyObject(const PropertyObject* object) argument 188 Transformer::SetToPropertyObject(object); 191 float w = object [all...] |
/haiku/src/apps/icon-o-matic/document/ |
H A D | IconObject.cpp | 94 PropertyObject* object = new PropertyObject(); local 96 object->AddProperty(new StringProperty(PROPERTY_NAME, fName.String())); 98 return object; 103 IconObject::SetToPropertyObject(const PropertyObject* object) argument 108 if (object->GetValue(PROPERTY_NAME, name))
|
/haiku/src/add-ons/kernel/drivers/wmi/ |
H A D | WMIACPI.cpp | 67 acpi_object_type* object = (acpi_object_type*)buffer.pointer; local 68 fWMIInfoCount = object->buffer.length / sizeof(guid_info); 69 guid_info *info = (guid_info*)object->buffer.buffer; 77 free(object); 159 acpi_object_type object; local 160 object.object_type = ACPI_TYPE_INTEGER; 161 object.integer.integer = instance; 162 acpi_objects objects = { 1, &object}; 192 acpi_object_type object[2]; local 193 object[ 220 acpi_object_type object[3]; local 288 acpi_object_type object; local 328 acpi_object_type object; local [all...] |
/haiku/src/system/kernel/slab/ |
H A D | ObjectCache.cpp | 27 void* object, uint32 flags) 32 cache->ReturnObjectToSlab(cache->ObjectSlab(object), object, flags); 200 ObjectCache::ReturnObjectToSlab(slab* source, void* object, uint32 flags) argument 203 panic("object_cache: free'd object %p has no slab", object); 211 if (object < objectsStart 212 || object >= objectsStart + source->size * object_size 213 || ((uint8*)object - objectsStart) % object_size != 0) { 214 panic("object_cache: tried to free invalid object pointe 26 object_cache_return_object_wrapper(object_depot* depot, void* cookie, void* object, uint32 flags) argument 259 AssertObjectNotFreed(void* object) argument [all...] |
H A D | slab_private.h | 39 _push(Type*& head, Type* object) argument 41 object->next = head; 42 head = object;
|
/haiku/headers/private/app/ |
H A D | TokenSpace.h | 41 int32 NewToken(int16 type, void* object); 42 bool SetToken(int32 token, int16 type, void* object); 59 void* object; member in struct:BPrivate::BTokenSpace::token_info
|
/haiku/headers/tools/cppunit/cppunit/extensions/ |
H A D | Orthodox.h | 47 ClassUnderTest call (ClassUnderTest object); 86 ClassUnderTest Orthodox<ClassUnderTest>::call (ClassUnderTest object) argument 88 return object;
|
/haiku/src/apps/icon-o-matic/generic/listener/ |
H A D | Observable.h | 43 AutoNotificationSuspender(Observable* object) argument 44 : fObject(object)
|
/haiku/src/apps/mediaplayer/support/ |
H A D | Notifier.h | 42 AutoNotificationSuspender(Notifier* object) argument 43 : fObject(object)
|
/haiku/headers/build/private/app/ |
H A D | AppMisc.h | 40 inline int32 _get_object_token_(const BHandler* object) argument 41 { return object->fToken; }
|
/haiku/src/tests/add-ons/kernel/kernelland_emu/ |
H A D | condition_variable.cpp | 70 ConditionVariableEntry::Add(const void* object) argument 72 ASSERT(object != NULL); 78 fVariable = sConditionVariableHash.Lookup(object); 117 ConditionVariableEntry::Wait(const void* object, uint32 flags, argument 120 if (Add(object)) 153 ConditionVariable::Init(const void* object, const char* objectType) argument 155 fObject = object; 162 ConditionVariable::Publish(const void* object, const char* objectType) argument 164 ASSERT(object != NULL); 166 fObject = object; [all...] |
/haiku/src/tests/system/kernel/slab/ |
H A D | Slab.h | 39 void object_cache_free(object_cache_t cache, void *object); 50 typedef void (*Constructor)(void *cookie, void *object); 51 typedef void (*Destructor)(void *cookie, void *object); 69 bool ReturnObject(const ObjectInfo &object); 72 ObjectLink *(*getLink)(void *parent, void *object), void *parent); 137 void ReturnObject(void *object) argument 139 ObjectInfo location = fStrategy.ObjectInformation(object); 151 LowerBoundary(void *object, size_t byteCount) argument 154 return null + ((((uint8_t *)object) - null) & ~(byteCount - 1)); 180 ObjectLink *(*getLink)(void *parent, void *object), voi 179 _ConstructSlab(Slab *slab, void *pages, size_t tailSpace, ObjectLink *(*getLink)(void *parent, void *object), void *parent) argument 266 _Linkage(void *_this, void *object) argument 285 Free(Type *object) argument 288 _ConstructObject(void *cookie, void *object) argument 293 _DestructObject(void *cookie, void *object) argument 298 ConstructObject(Type *object) argument 299 DestructObject(Type *object) argument 373 _Linkage(void *_this, void *object) argument 534 void *object = BaseDepot::ObtainFromStore(CPU()); local 540 Free(void *object) argument 549 ReturnObject(void *object) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Connection.cpp | 442 object_wait_info object[2]; 443 object[0].object = fWaitCancel; 444 object[0].type = B_OBJECT_TYPE_SEMAPHORE; 445 object[0].events = B_EVENT_ACQUIRE_SEMAPHORE; 447 object[1].object = fSocket; 448 object[1].type = B_OBJECT_TYPE_FD; 449 object[1].events = B_EVENT_READ; 452 object[ [all...] |
/haiku/src/tests/system/kernel/unit/ |
H A D | TestSuite.h | 54 type* object = new(std::nothrow) type; \ 55 if (object == NULL) \ 59 #method, object, &type::method); \ 61 delete object; \
|
H A D | TestThread.h | 17 TestThread(ObjectType* object, argument 21 fObject(object), 52 SpawnThread(ObjectType* object, argument 57 = new(std::nothrow) TestThread<ObjectType, ParameterType>(object,
|
/haiku/src/kits/debugger/util/ |
H A D | ArchivingUtils.h | 20 static status_t ArchiveChild(BArchivable* object, 39 ObjectType* object = dynamic_cast<ObjectType*>(archivable); 40 if (object == NULL) 43 return object;
|
/haiku/src/system/boot/platform/riscv/ |
H A D | crt0.S | 9 .type gStack, @object
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduling_analysis.cpp | 121 void* object; member in struct:SchedulingAnalysis::WaitObjectKey 123 WaitObjectKey(uint32 type, void* object) argument 126 object(object) 132 return type ^ (uint32)(addr_t)object; 138 WaitObject(uint32 type, void* object) argument 141 this->object = object; 148 return type ^ (uint32)(addr_t)object; 156 return key->type == type && key->object 164 void* object; member in struct:SchedulingAnalysis::ThreadWaitObjectKey 166 ThreadWaitObjectKey(thread_id thread, uint32 type, void* object) argument 258 Insert(HashObject* object) argument 265 Remove(HashObject* object) argument 278 HashObject* object = fHashTable[index]; local 320 AddWaitObject(uint32 type, void* object, WaitObject** _waitObject = NULL) argument 347 UpdateWaitObject(uint32 type, void* object, const char* name, void* referencedObject) argument 371 UpdateWaitObjectDontAdd(uint32 type, void* object, const char* name, void* referencedObject) argument 387 AddThreadWaitObject(Thread* thread, uint32 type, void* object) argument 426 HashObject* object = fHashTable[i]; local 452 HashObject* object = fHashTable[i]; local [all...] |
/haiku/headers/private/kernel/ |
H A D | condition_variable.h | 31 bool Add(const void* object); 33 status_t Wait(const void* object, uint32 flags = 0, 53 void Init(const void* object, 57 void Publish(const void* object, 64 static int32 NotifyOne(const void* object, status_t result); 65 static int32 NotifyAll(const void* object, status_t result); 82 static int32 _Notify(const void* object, bool all, status_t result);
|
/haiku/headers/private/shared/ |
H A D | WeakReferenceable.h | 22 WeakPointer(BWeakReferenceable* object); 71 BWeakReference(Type* object) argument 75 SetTo(object); 113 void SetTo(Type* object) argument 117 if (object != NULL) 118 fPointer = object->GetWeakPointer(); 164 Type* object = static_cast<Type*>(fPointer->Get()); 165 if (object == NULL) 176 Type* object = static_cast<Type*>(fPointer->Get()); 177 return BReference<Type>(object, tru [all...] |