Searched defs:free (Results 176 - 200 of 203) sorted by path

123456789

/external/srec/portable/include/
H A Dpmemory.h68 #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 Dpmalloc.c37 #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 Dpmemfixed.c28 #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 Dpmemory.c37 #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 Dvg_libciface.h13 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 Dserver.h9 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 Dm_mallocfree.c3 /*--- 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 Dm_oset.c13 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 Dm_poolalloc.c11 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 Dm_rangemap.c13 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 Dm_xarray.c13 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 Dpub_core_mallocfree.h13 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 Dcircular_buffer.c29 #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 Dunit_bitmap.c29 void VG_(free)(void* p) function
30 { return free(p); }
H A Dunit_vc.c17 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 Dhg_basics.c14 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 Dmc_malloc_wrappers.c3 /*--- 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 Dstatic_malloc.c10 void free(void*ptr) { function
18 free(p);
/external/valgrind/main/perf/
H A Dtinycc.c6 * 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 Deap_i.h96 * 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 Deap_i.h46 * 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 Dos.h484 #define os_free(p) free((p))
617 #define free OS_DO_NOT_USE_free macro
/external/wpa_supplicant_8/src/eap_peer/
H A Deap_i.h96 * 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 Deap_i.h46 * 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 Dos.h484 #define os_free(p) free((p))
617 #define free OS_DO_NOT_USE_free macro

Completed in 431 milliseconds

123456789