/external/srec/portable/include/ |
H A D | pmemory.h | 68 #define FREE(p) free(p) 77 #define PMemLogFree(p) (free(p), ESR_SUCCESS) 88 #define free #error macro 147 * Portable free() 152 * Portable free()
|
/external/srec/portable/src/ |
H A D | pmalloc.c | 37 #undef free macro 61 * scanning the free-memory linked list in PortFree(). If SPEEDUP is defined, then 62 * split the memory pool into imaginary 'bins', and keep track of the first free list 108 /* Memory pool free list */ 110 * free list entry in each bin. This is to speed up the linked-list search 197 free(memBuffer); 333 _UPD_Altab(q->_Size, q->_Size, 0); /* heap=alloc+free */ 365 /* remove *qb cell from free list. 370 /* Check whether the cell is at the end of the 'free' linked-list */ 373 /* The cell is not at the end of the free linke [all...] |
H A D | pmemfixed.c | 28 #undef free macro 36 of free memory blocks of a fixed size. The memory pools are ordered in increasing block 39 to store the address of the next free memory block in the linked list, and to store the 40 memory block's pool ID (this is used by the free function to determine which pool the block 47 memory manager searches the remaining pools in the sequence until it finds a free block or 467 by PortFree to determine how much requested memory has been free'd */
|
H A D | pmemory.c | 37 #undef free macro 62 /* If enabled, logs individual memory allocation, reallocation, free operations */ 120 #define free PortDelete macro 313 free((LCHAR*) gMemoryMap[i].tag); 442 pfprintf(gFile, L("pmem|free|%s|%s|%d|0x%x|%s|\n"), e->tag, data->stackTrace, data->size, ptr, stackTrace); 444 pfprintf(gFile, L("pmem|free|%s|%d|0x%x\n"), e->tag, data->size, ptr); 565 Upon successful completion with size not equal to 0, malloc() shall return a pointer to the allocated space. If size is 0, either a null pointer or a unique pointer that can be successfully passed to free() shall be returned. Otherwise, it shall return a null pointer and set errno to indicate the error. 643 free(stackTrace); 726 If ptr does not match a pointer returned earlier by calloc(), malloc() or realloc() or if the space has previously been deallocated by a call to free() or realloc(), the behaviour is undefined. 731 Upon successful completion with a size not equal to 0, realloc() returns a pointer to the (possibly moved) allocated space. If size is 0, either a null pointer or a unique pointer that can be successfully passed to free() i [all...] |
/external/valgrind/main/coregrind/m_demangle/ |
H A D | vg_libciface.h | 13 This program is free software; you can redistribute it and/or 49 #define free(_pt) VG_(arena_free) (VG_AR_DEMANGLE,(_pt)) macro
|
/external/valgrind/main/coregrind/m_gdbserver/ |
H A D | server.h | 9 This program is free software; you can redistribute it and/or modify 163 #define free(b) VG_(arena_free) (VG_AR_CORE, b) macro
|
/external/valgrind/main/coregrind/ |
H A D | m_mallocfree.c | 3 /*--- An implementation of malloc/free which doesn't use sbrk. ---*/ 14 This program is free software; you can redistribute it and/or 55 /* Number and total size of blocks in free queue. Used by mallinfo(). */ 85 Layout of a block on the free list: 121 (The bottom 3 or so bits are always free for this because of alignment.) 162 // The free space at the end of an unsplittable superblock is not used to 163 // make a free block. Note that this means that an unsplittable superblock can 226 Addr perm_malloc_current; // first byte free in perm_malloc sb. 295 // Get a block's size as stored, ie with the in-use/free attribute. 308 // Get a block's plain size, ie. remove the in-use/free attribut 2374 void VG_(free) ( void* ptr ) function [all...] |
H A D | m_oset.c | 13 This program is free software; you can redistribute it and/or 117 OSetFree_t free; // deallocator member in struct:_OSet 307 t->free = _free; 337 t->free); 354 t->free = os->free; 395 /* must free all children of a node before the node itself. */ 410 t->free(n); 419 t->free(t); 449 t->free( node_of_ele [all...] |
H A D | m_poolalloc.c | 11 This program is free software; you can redistribute it and/or 41 void (*free)(void*); /* pool allocator's free-er */ member in struct:_PoolAlloc 46 /* next free element. Is a pointer to an element in one of the 73 pa->free = free_fn; 85 pa->free (*(UWord **)VG_(indexXA) ( pa->pools, i )); 87 pa->free (pa);
|
H A D | m_rangemap.c | 13 This program is free software; you can redistribute it and/or 53 void (*free) ( void* ); /* free fn */ member in struct:_RangeMap 77 rm->free = free_fn; 95 vg_assert(rm->free); 98 rm->free(rm);
|
H A D | m_xarray.c | 13 This program is free software; you can redistribute it and/or 43 void (*free) ( void* ); /* free fn */ member in struct:_XArray 72 xa->free = free_fn; 89 vg_assert(xa->free); 109 nyu->free(nyu); 122 vg_assert(xa->free); 124 xa->free(xa->arr); 125 xa->free(xa); 175 xa->free(x [all...] |
H A D | pub_core_mallocfree.h | 13 This program is free software; you can redistribute it and/or 37 // PURPOSE: high-level memory allocation (malloc/free), for the core and 139 Bool free; // True if this is in the arena free zone. member in struct:_AddrArenaInfo
|
/external/valgrind/main/drd/tests/ |
H A D | circular_buffer.c | 29 #define FREE_SEMAPHORE_NAME "cb-free-semaphore" 37 /* Counting semaphore representing the number of free elements. */ 38 sem_t* free; member in struct:__anon32785 86 free(p); 93 b->free = create_semaphore(FREE_SEMAPHORE_NAME, BUFFER_MAX); 122 sem_post(b->free); 128 sem_wait(b->free); 151 destroy_semaphore(FREE_SEMAPHORE_NAME, b->free);
|
H A D | unit_bitmap.c | 29 void VG_(free)(void* p) function 30 { return free(p); }
|
H A D | unit_vc.c | 17 void VG_(free)(void* p) function 18 { return free(p); } 78 free(str); 80 free(str); 82 free(str); 89 free(str); 92 free(str);
|
/external/valgrind/main/helgrind/ |
H A D | hg_basics.c | 14 This program is free software; you can redistribute it and/or 55 void HG_(free) ( void* p ) function 58 VG_(free)(p);
|
/external/valgrind/main/memcheck/ |
H A D | mc_malloc_wrappers.c | 3 /*--- malloc/free wrappers for detecting errors and updating bits. ---*/ 14 This program is free software; you can redistribute it and/or 63 /*--- Tracking malloc'd and free'd blocks ---*/ 90 This allows a client to allocate and free big blocks 129 /* Release enough of the oldest blocks to bring the free queue 163 /* free MC_Chunk */ 206 if the free list volume is exceeded. */ 460 /* Note: we do not free fill the custom allocs produced 475 /* If the free list volume is bigger than MC_(clo_freelist_vol), 507 /* check if it is a matching free() / delet 516 void MC_(free) ( ThreadId tid, void* p ) function [all...] |
/external/valgrind/main/memcheck/tests/ |
H A D | static_malloc.c | 10 void free(void*ptr) { function 18 free(p);
|
/external/valgrind/main/perf/ |
H A D | tinycc.c | 6 * This library is free software; you can redistribute it and/or 76 The GNU C Library is free software; you can redistribute it and/or 1721 The GNU C Library is free software; you can redistribute it and/or 1983 /* free a TCC compilation context */ 2885 DEF(TOK_free, "free") 4217 DEF(TOK_free, "free") 5555 * This library is free software; you can redistribute it and/or 6708 free(ptr); 6757 #define free(p) use_tcc_free(p) 7254 /* free strin 6755 #define free macro [all...] |
/external/wpa_supplicant_8/hostapd/src/eap_peer/ |
H A D | eap_i.h | 96 * Deinitialize the EAP method and free any allocated private data. 208 * free - Free EAP method data 218 * data with free(method). This is suitable for most cases. 220 void (*free)(struct eap_method *method); member in struct:eap_method
|
/external/wpa_supplicant_8/hostapd/src/eap_server/ |
H A D | eap_i.h | 46 * free - Free EAP method data 56 * data with free(method). This is suitable for most cases. 58 void (*free)(struct eap_method *method); member in struct:eap_method
|
/external/wpa_supplicant_8/hostapd/src/utils/ |
H A D | os.h | 484 #define os_free(p) free((p)) 617 #define free OS_DO_NOT_USE_free macro
|
/external/wpa_supplicant_8/src/eap_peer/ |
H A D | eap_i.h | 96 * Deinitialize the EAP method and free any allocated private data. 208 * free - Free EAP method data 218 * data with free(method). This is suitable for most cases. 220 void (*free)(struct eap_method *method); member in struct:eap_method
|
/external/wpa_supplicant_8/src/eap_server/ |
H A D | eap_i.h | 46 * free - Free EAP method data 56 * data with free(method). This is suitable for most cases. 58 void (*free)(struct eap_method *method); member in struct:eap_method
|
/external/wpa_supplicant_8/src/utils/ |
H A D | os.h | 484 #define os_free(p) free((p)) 617 #define free OS_DO_NOT_USE_free macro
|