Home
last modified time | relevance | path

Searched refs:size (Results 1 – 25 of 110) sorted by relevance

12345

/redis-3.2.3/deps/lua/src/
H A Dlua_struct.c139 if (size > (size_t)h->align) in gettoalign()
141 return (size - (len & (size - 1))) & (size - 1); in gettoalign()
199 while (i < --size) { in correctbytes()
201 b[i++] = b[size]; in correctbytes()
202 b[size] = temp; in correctbytes()
248 if (size == 0) size = l; in b_pack()
253 size++; in b_pack()
259 totalsize += size; in b_pack()
333 if (size == 0) { in b_unpack()
353 pos += size; in b_unpack()
[all …]
H A Dstrbuf.c46 int size; in strbuf_init() local
49 size = STRBUF_DEFAULT_SIZE; in strbuf_init()
51 size = len + 1; /* \0 terminator */ in strbuf_init()
54 s->size = size; in strbuf_init()
61 s->buf = malloc(size); in strbuf_init()
98 (long)s, s->reallocs, s->length, s->size); in debug_stats()
145 if (s->size > reqsize) in calculate_new_size()
148 newsize = s->size; in calculate_new_size()
172 (long)s, s->size, newsize); in strbuf_resize()
175 s->size = newsize; in strbuf_resize()
[all …]
H A Dlmem.c46 void *luaM_growaux_ (lua_State *L, void *block, int *size, size_t size_elems, in luaM_growaux_() argument
50 if (*size >= limit/2) { /* cannot double it? */ in luaM_growaux_()
51 if (*size >= limit) /* cannot grow even a little? */ in luaM_growaux_()
56 newsize = (*size)*2; in luaM_growaux_()
60 newblock = luaM_reallocv(L, block, *size, newsize, size_elems); in luaM_growaux_()
61 *size = newsize; /* update only when everything else is OK */ in luaM_growaux_()
H A Dldump.c26 #define DumpMem(b,n,size,D) DumpBlock(b,(n)*(size),D) argument
29 static void DumpBlock(const void* b, size_t size, DumpState* D) in DumpBlock() argument
34 D->status=(*D->writer)(D->L,b,size,D->data); in DumpBlock()
55 static void DumpVector(const void* b, int n, size_t size, DumpState* D) in DumpVector() argument
58 DumpMem(b,n,size,D); in DumpVector()
65 size_t size=0; in DumpString() local
66 DumpVar(size,D); in DumpString()
70 size_t size=s->tsv.len+1; /* include trailing '\0' */ in DumpString() local
71 DumpVar(size,D); in DumpString()
72 DumpBlock(getstr(s),size,D); in DumpString()
/redis-3.2.3/src/
H A Dzmalloc.c59 #define malloc(size) tc_malloc(size) argument
60 #define calloc(count,size) tc_calloc(count,size) argument
61 #define realloc(ptr,size) tc_realloc(ptr,size) argument
64 #define malloc(size) je_malloc(size) argument
65 #define calloc(count,size) je_calloc(count,size) argument
66 #define realloc(ptr,size) je_realloc(ptr,size) argument
117 size); in zmalloc_default_oom()
124 void *zmalloc(size_t size) { in zmalloc() argument
132 *((size_t*)ptr) = size; in zmalloc()
146 *((size_t*)ptr) = size; in zcalloc()
[all …]
H A Dsyncio.c50 ssize_t nwritten, ret = size; in syncWrite()
61 nwritten = write(fd,ptr,size); in syncWrite()
66 size -= nwritten; in syncWrite()
68 if (size == 0) return ret; in syncWrite()
90 if (size == 0) return 0; in syncRead()
98 nread = read(fd,ptr,size); in syncRead()
104 size -= nread; in syncRead()
107 if (size == 0) return totread; in syncRead()
128 size--; in syncReadLine()
129 while(size) { in syncReadLine()
[all …]
H A Ddict.c162 ht->size = 0; in _dictReset()
204 int dictExpand(dict *d, unsigned long size) in dictExpand() argument
218 n.size = realsize; in dictExpand()
531 integers[1] = d->ht[0].size; in dictFingerprint()
534 integers[4] = d->ht[1].size; in dictFingerprint()
641 he = (h >= d->ht[0].size) ? d->ht[1].table[h - d->ht[0].size] : in dictGetRandomKey()
879 if (t0->size > t1->size) { in dictScan()
938 if (d->ht[0].used >= d->ht[0].size && in _dictExpandIfNeeded()
952 if (size >= LONG_MAX) return LONG_MAX; in _dictNextPower()
954 if (i >= size) in _dictNextPower()
[all …]
/redis-3.2.3/deps/jemalloc/test/integration/
H A Dposix_memalign.c30 size_t alignment, size; in TEST_BEGIN() local
38 size = 0x80000000LU; in TEST_BEGIN()
42 alignment, size); in TEST_BEGIN()
49 size = 0xc0000001LU; in TEST_BEGIN()
53 alignment, size); in TEST_BEGIN()
59 size = 0xfffffff0LU; in TEST_BEGIN()
63 alignment, size); in TEST_BEGIN()
81 for (size = 1; in TEST_BEGIN()
82 size < 3 * alignment && size < (1U << 31); in TEST_BEGIN()
86 alignment, size); in TEST_BEGIN()
[all …]
H A Daligned_alloc.c32 size_t alignment, size; in TEST_BEGIN() local
40 size = 0x80000000LU; in TEST_BEGIN()
46 alignment, size); in TEST_BEGIN()
53 size = 0xc0000001LU; in TEST_BEGIN()
59 alignment, size); in TEST_BEGIN()
65 size = 0xfffffff0LU; in TEST_BEGIN()
71 alignment, size); in TEST_BEGIN()
77 size_t alignment, size, total; in TEST_BEGIN() local
88 for (size = 1; in TEST_BEGIN()
89 size < 3 * alignment && size < (1U << 31); in TEST_BEGIN()
[all …]
H A Dthread_arena.c11 size_t size; in thd_start() local
18 size = sizeof(arena_ind); in thd_start()
19 if ((err = mallctl("thread.arena", &arena_ind, &size, &main_arena_ind, in thd_start()
27 size = sizeof(arena_ind); in thd_start()
28 if ((err = mallctl("thread.arena", &arena_ind, &size, NULL, 0))) { in thd_start()
44 size_t size; in TEST_BEGIN() local
52 size = sizeof(arena_ind); in TEST_BEGIN()
53 if ((err = mallctl("thread.arena", &arena_ind, &size, NULL, 0))) { in TEST_BEGIN()
H A Dchunk.c28 chunk_alloc(void *new_addr, size_t size, size_t alignment, bool *zero, in chunk_alloc() argument
36 return (old_hooks.alloc(new_addr, size, alignment, zero, commit, in chunk_alloc()
49 return (old_hooks.dalloc(chunk, size, committed, arena_ind)); in chunk_dalloc()
53 chunk_commit(void *chunk, size_t size, size_t offset, size_t length, in chunk_commit() argument
59 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_commit()
61 err = old_hooks.commit(chunk, size, offset, length, arena_ind); in chunk_commit()
73 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_decommit()
77 err = old_hooks.decommit(chunk, size, offset, length, arena_ind); in chunk_decommit()
88 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_purge()
91 return (old_hooks.purge(chunk, size, offset, length, arena_ind)); in chunk_purge()
[all …]
/redis-3.2.3/deps/jemalloc/src/
H A Dpages.c7 pages_map(void *addr, size_t size) in pages_map() argument
11 assert(size != 0); in pages_map()
35 pages_unmap(ret, size); in pages_map()
45 pages_unmap(void *addr, size_t size) in pages_unmap() argument
51 if (munmap(addr, size) == -1) in pages_unmap()
74 assert(alloc_size >= leadsize + size); in pages_trim()
80 new_addr = pages_map(ret, size); in pages_trim()
84 pages_unmap(new_addr, size); in pages_trim()
122 pages_unmap(result, size); in pages_commit_impl()
132 pages_commit(void *addr, size_t size) in pages_commit() argument
[all …]
H A Dchunk.c151 size_t nadd = (size == 0) ? 1 : size / chunksize; in chunk_register()
177 size_t nsub = (size == 0) ? 1 : size / chunksize; in chunk_deregister()
193 assert(size == CHUNK_CEILING(size)); in chunk_first_best_fit()
234 size)) { in chunk_recycle()
271 if (chunk_hooks->split(ret, size + trailsize, size, in chunk_recycle()
337 assert(size != 0); in chunk_alloc_core()
399 assert(size != 0); in chunk_alloc_cache()
515 size, 0, size); in chunk_record()
565 assert(size != 0); in chunk_dalloc_cache()
589 committed = chunk_hooks->decommit(chunk, size, 0, size, in chunk_dalloc_arena()
[all …]
H A Dzone.c32 size_t size);
34 size_t size);
66 return (je_malloc(size)); in zone_malloc()
73 return (je_calloc(num, size)); in zone_calloc()
81 je_posix_memalign(&ret, PAGE, size); in zone_valloc()
103 return (je_realloc(ptr, size)); in zone_realloc()
105 return (realloc(ptr, size)); in zone_realloc()
148 if (size == 0) in zone_good_size()
149 size = 1; in zone_good_size()
150 return (s2u(size)); in zone_good_size()
[all …]
H A Dchunk_mmap.c7 chunk_alloc_mmap_slow(size_t size, size_t alignment, bool *zero, bool *commit) in chunk_alloc_mmap_slow() argument
12 alloc_size = size + alignment - PAGE; in chunk_alloc_mmap_slow()
14 if (alloc_size < size) in chunk_alloc_mmap_slow()
24 ret = pages_trim(pages, alloc_size, leadsize, size); in chunk_alloc_mmap_slow()
30 *commit = pages_decommit(ret, size); in chunk_alloc_mmap_slow()
56 ret = pages_map(NULL, size); in chunk_alloc_mmap()
61 pages_unmap(ret, size); in chunk_alloc_mmap()
62 return (chunk_alloc_mmap_slow(size, alignment, zero, commit)); in chunk_alloc_mmap()
68 *commit = pages_decommit(ret, size); in chunk_alloc_mmap()
73 chunk_dalloc_mmap(void *chunk, size_t size) in chunk_dalloc_mmap() argument
[all …]
H A Djemalloc.c323 a0malloc(size_t size) in a0malloc() argument
347 size = 1; in bootstrap_malloc()
1424 if (size == 0) in JEMALLOC_ATTR()
1425 size = 1; in JEMALLOC_ATTR()
1501 if (size == 0) in imemalign()
1502 size = 1; in imemalign()
1786 size = 1; in je_realloc()
2059 assert(size != 0); in JEMALLOC_ATTR()
2168 assert(size != 0); in je_rallocx()
2194 usize = (alignment == 0) ? s2u(size) : sa2u(size, alignment); in je_rallocx()
[all …]
H A Dchunk_dss.c69 chunk_alloc_dss(arena_t *arena, void *new_addr, size_t size, size_t alignment, in chunk_alloc_dss() argument
73 assert(size > 0 && (size & chunksize_mask) == 0); in chunk_alloc_dss()
80 if ((intptr_t)size < 0) in chunk_alloc_dss()
121 dss_next = (void *)((uintptr_t)ret + size); in chunk_alloc_dss()
128 incr = gap_size + cpad_size + size; in chunk_alloc_dss()
143 ret, size); in chunk_alloc_dss()
144 memset(ret, 0, size); in chunk_alloc_dss()
147 *commit = pages_decommit(ret, size); in chunk_alloc_dss()
/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Djemalloc_internal.h.in542 size_t x = unlikely(ZI(size) < 0) ? ((size<<1) ?
578 assert(size > 0);
640 size_t x = unlikely(ZI(size) < 0) ? ((size<<1) ?
663 * specified size.
666 s2u(size_t size) argument
669 assert(size > 0);
716 usize = (size <= LARGE_MINCLASS) ? LARGE_MINCLASS : s2u(size);
719 * Calculate the size of the over-size run that arena_palloc()
885 assert(size != 0);
1075 copysize = (size < oldsize) ? size : oldsize;
[all …]
H A Dsize_classes.sh202 * LG_SIZE_CLASS_GROUP: Lg of size class count for each size doubling.
207 * lg_grp: Lg group base size (no deltas added).
208 * lg_delta: Lg delta to previous size class.
210 * bin: 'yes' if a small bin size class, 'no' otherwise.
215 * NBINS: Number of small size class bins.
216 * NSIZES: Number of size classes.
217 * LG_TINY_MAXCLASS: Lg of maximum tiny size class.
219 * SMALL_MAXCLASS: Maximum small size class.
220 * LG_LARGE_MINCLASS: Lg of minimum large size class.
221 * HUGE_MAXCLASS: Maximum (huge) size class.
[all …]
H A Dpages.h12 void *pages_map(void *addr, size_t size);
13 void pages_unmap(void *addr, size_t size);
15 size_t size);
16 bool pages_commit(void *addr, size_t size);
17 bool pages_decommit(void *addr, size_t size);
18 bool pages_purge(void *addr, size_t size);
H A Darena.h536 size_t size, size_t flags);
538 size_t size);
542 size_t size, size_t flags);
662 size_t size; in arena_mapbits_size_decode() local
672 return (size); in arena_mapbits_size_decode()
785 mapbits = size; in arena_mapbits_size_encode()
800 assert((size & PAGE_MASK) == 0); in arena_mapbits_unallocated_set()
810 size_t size) in arena_mapbits_unallocated_size_set() argument
815 assert((size & PAGE_MASK) == 0); in arena_mapbits_unallocated_size_set()
836 assert((size & PAGE_MASK) == 0); in arena_mapbits_large_set()
[all …]
H A Dchunk.h57 void *chunk_alloc_base(size_t size);
59 void *new_addr, size_t size, size_t alignment, bool *zero,
62 void *new_addr, size_t size, size_t alignment, bool *zero, bool *commit);
64 void *chunk, size_t size, bool committed);
66 void *chunk, size_t size, bool zeroed, bool committed);
68 void *chunk, size_t size, bool committed);
72 void *chunk, size_t size, size_t offset, size_t length);
/redis-3.2.3/deps/hiredis/
H A Ddict.c67 ht->size = 0; in _dictReset()
94 if (ht->used > size) in dictExpand()
98 n.size = realsize; in dictExpand()
186 if (ht->size == 0) in dictDelete()
247 if (ht->size == 0) return NULL; in dictFind()
273 (signed)iter->ht->size) break; in dictNext()
298 if (ht->size == 0) in _dictExpandIfNeeded()
300 if (ht->used == ht->size) in _dictExpandIfNeeded()
301 return dictExpand(ht, ht->size*2); in _dictExpandIfNeeded()
309 if (size >= LONG_MAX) return LONG_MAX; in _dictNextPower()
[all …]
/redis-3.2.3/deps/jemalloc/test/include/test/
H A Dbtalloc.h2 void *btalloc(size_t size, unsigned bits);
5 void *btalloc_##n(size_t size, unsigned bits);
11 btalloc_##n(size_t size, unsigned bits) \
16 p = mallocx(size, 0); \
20 p = (btalloc_0(size, bits >> 1)); \
23 p = (btalloc_1(size, bits >> 1)); \
/redis-3.2.3/deps/jemalloc/include/jemalloc/
H A Djemalloc_protos.h.in11 void JEMALLOC_NOTHROW *@je_@malloc(size_t size)
14 void JEMALLOC_NOTHROW *@je_@calloc(size_t num, size_t size)
20 size_t size) JEMALLOC_CXX_THROW JEMALLOC_ATTR(malloc)
23 void JEMALLOC_NOTHROW *@je_@realloc(void *ptr, size_t size)
29 void JEMALLOC_NOTHROW *@je_@mallocx(size_t size, int flags)
32 void JEMALLOC_NOTHROW *@je_@rallocx(void *ptr, size_t size,
34 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@xallocx(void *ptr, size_t size,
39 JEMALLOC_EXPORT void JEMALLOC_NOTHROW @je_@sdallocx(void *ptr, size_t size,
41 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@nallocx(size_t size, int flags)
58 void JEMALLOC_NOTHROW *@je_@memalign(size_t alignment, size_t size)
[all …]

12345