Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 71) sorted by relevance

123

/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Dvalgrind.h18 valgrind_make_mem_noaccess(ptr, usize); \
22 valgrind_make_mem_undefined(ptr, usize); \
26 valgrind_make_mem_defined(ptr, usize); \
35 VALGRIND_MALLOCLIKE_BLOCK(ptr, usize, p2rz(ptr), zero); \
41 size_t rzsize = p2rz(ptr); \
43 if (!maybe_moved || ptr == old_ptr) { \
48 (void *)((uintptr_t)ptr + \
56 if (!ptr_maybe_null || ptr != NULL) { \
60 VALGRIND_MALLOCLIKE_BLOCK(ptr, usize, \
63 valgrind_make_mem_defined(ptr, \
[all …]
H A Dprof.h400 prof_tctx_get(const void *ptr) in prof_tctx_get() argument
404 assert(ptr != NULL); in prof_tctx_get()
406 return (arena_prof_tctx_get(ptr)); in prof_tctx_get()
414 assert(ptr != NULL); in prof_tctx_set()
416 arena_prof_tctx_set(ptr, usize, tctx); in prof_tctx_set()
425 assert(ptr != NULL); in prof_tctx_reset()
486 assert(ptr != NULL); in prof_malloc()
487 assert(usize == isalloc(ptr, true)); in prof_malloc()
506 assert(usize == isalloc(ptr, true)); in prof_realloc()
534 prof_tctx_t *tctx = prof_tctx_get(ptr); in prof_free()
[all …]
H A Darena.h482 void *ptr);
556 const void *ptr);
1076 assert(ptr != NULL); in arena_prof_tctx_get()
1079 if (likely(chunk != ptr)) { in arena_prof_tctx_get()
1102 assert(ptr != NULL); in arena_prof_tctx_set()
1105 if (likely(chunk != ptr)) { in arena_prof_tctx_set()
1137 assert(ptr != NULL); in arena_prof_tctx_reset()
1197 if (likely(chunk != ptr)) in arena_aalloc()
1212 assert(ptr != NULL); in arena_salloc()
1248 ret = huge_salloc(ptr); in arena_salloc()
[all …]
H A Dhuge.h16 bool huge_ralloc_no_move(void *ptr, size_t oldsize, size_t usize_min,
18 void *huge_ralloc(tsd_t *tsd, arena_t *arena, void *ptr, size_t oldsize,
24 void huge_dalloc(tsd_t *tsd, void *ptr, tcache_t *tcache);
25 arena_t *huge_aalloc(const void *ptr);
26 size_t huge_salloc(const void *ptr);
27 prof_tctx_t *huge_prof_tctx_get(const void *ptr);
28 void huge_prof_tctx_set(const void *ptr, prof_tctx_t *tctx);
29 void huge_prof_tctx_reset(const void *ptr);
H A Djemalloc_internal.h.in446 void a0dalloc(void *ptr);
858 assert(ptr != NULL);
865 * void *ptr = [...]
872 assert(ptr != NULL);
988 p2rz(const void *ptr) argument
999 assert(ptr != NULL);
1001 arena_metadata_allocated_sub(iaalloc(ptr), isalloc(ptr,
1027 quarantine(tsd, ptr);
1044 quarantine(tsd, ptr);
1086 assert(ptr != NULL);
[all …]
H A Dtcache.h126 size_t tcache_salloc(const void *ptr);
163 void tcache_dalloc_small(tsd_t *tsd, tcache_t *tcache, void *ptr,
165 void tcache_dalloc_large(tsd_t *tsd, tcache_t *tcache, void *ptr,
368 assert(tcache_salloc(ptr) <= SMALL_MAXCLASS); in tcache_dalloc_small()
371 arena_dalloc_junk_small(ptr, &arena_bin_info[binind]); in tcache_dalloc_small()
380 tbin->avail[tbin->ncached] = ptr; in tcache_dalloc_small()
387 tcache_dalloc_large(tsd_t *tsd, tcache_t *tcache, void *ptr, size_t size) in tcache_dalloc_large() argument
394 assert(tcache_salloc(ptr) > SMALL_MAXCLASS); in tcache_dalloc_large()
395 assert(tcache_salloc(ptr) <= tcache_maxclass); in tcache_dalloc_large()
400 arena_dalloc_junk_large(ptr, size); in tcache_dalloc_large()
[all …]
/redis-3.2.3/deps/jemalloc/src/
H A Dhuge.c7 huge_node_get(const void *ptr) in huge_node_get() argument
11 node = chunk_lookup(ptr, true); in huge_node_get()
30 chunk_deregister(ptr, node); in huge_node_unset()
119 memset(ptr, 0x5a, usize); in huge_dalloc_junk()
146 node = huge_node_get(ptr); in huge_ralloc_no_move_similar()
196 node = huge_node_get(ptr); in huge_ralloc_no_move_shrink()
243 node = huge_node_get(ptr); in huge_ralloc_no_move_expand()
340 return (ptr); in huge_ralloc()
364 node = huge_node_get(ptr); in huge_dalloc()
392 node = huge_node_get(ptr); in huge_salloc()
[all …]
H A Dzone.c47 zone_size(malloc_zone_t *zone, void *ptr) in zone_size() argument
59 return (ivsalloc(ptr, config_prof)); in zone_size()
90 if (ivsalloc(ptr, config_prof) != 0) { in zone_free()
91 je_free(ptr); in zone_free()
95 free(ptr); in zone_free()
102 if (ivsalloc(ptr, config_prof) != 0) in zone_realloc()
103 return (je_realloc(ptr, size)); in zone_realloc()
105 return (realloc(ptr, size)); in zone_realloc()
125 if (ivsalloc(ptr, config_prof) != 0) { in zone_free_definite_size()
127 je_free(ptr); in zone_free_definite_size()
[all …]
H A Dvalgrind.c9 valgrind_make_mem_noaccess(void *ptr, size_t usize) in valgrind_make_mem_noaccess() argument
12 VALGRIND_MAKE_MEM_NOACCESS(ptr, usize); in valgrind_make_mem_noaccess()
16 valgrind_make_mem_undefined(void *ptr, size_t usize) in valgrind_make_mem_undefined() argument
19 VALGRIND_MAKE_MEM_UNDEFINED(ptr, usize); in valgrind_make_mem_undefined()
23 valgrind_make_mem_defined(void *ptr, size_t usize) in valgrind_make_mem_defined() argument
26 VALGRIND_MAKE_MEM_DEFINED(ptr, usize); in valgrind_make_mem_defined()
30 valgrind_freelike_block(void *ptr, size_t usize) in valgrind_freelike_block() argument
33 VALGRIND_FREELIKE_BLOCK(ptr, usize); in valgrind_freelike_block()
H A Djemalloc.c330 a0dalloc(void *ptr) in a0dalloc() argument
333 a0idalloc(ptr, true); in a0dalloc()
373 a0idalloc(ptr, false); in bootstrap_free()
1779 if (ptr != NULL) { in je_realloc()
1833 je_free(void *ptr) in je_free() argument
1836 UTRACE(ptr, 0, 0); in je_free()
2335 JEMALLOC_VALGRIND_REALLOC(false, ptr, usize, false, ptr, old_usize, in je_xallocx()
2338 UTRACE(ptr, size, ptr); in je_xallocx()
2377 UTRACE(ptr, 0, 0); in je_dallocx()
2415 UTRACE(ptr, 0, 0); in je_sdallocx()
[all …]
H A Dquarantine.c100 assert(obj->usize == isalloc(obj->ptr, config_prof)); in quarantine_drain_one()
101 idalloctm(tsd, obj->ptr, NULL, false); in quarantine_drain_one()
117 quarantine(tsd_t *tsd, void *ptr) in quarantine() argument
120 size_t usize = isalloc(ptr, config_prof); in quarantine()
126 idalloctm(tsd, ptr, NULL, false); in quarantine()
148 obj->ptr = ptr; in quarantine()
159 arena_quarantine_junk_small(ptr, usize); in quarantine()
161 memset(ptr, 0x5a, usize); in quarantine()
165 idalloctm(tsd, ptr, NULL, false); in quarantine()
/redis-3.2.3/src/
H A Dzmalloc.c38 void zlibc_free(void *ptr) { in zlibc_free() argument
39 free(ptr); in zlibc_free()
61 #define realloc(ptr,size) tc_realloc(ptr,size) argument
62 #define free(ptr) tc_free(ptr) argument
66 #define realloc(ptr,size) je_realloc(ptr,size) argument
67 #define free(ptr) je_free(ptr) argument
130 return ptr; in zmalloc()
132 *((size_t*)ptr) = size; in zmalloc()
144 return ptr; in zcalloc()
195 void zfree(void *ptr) { in zfree() argument
[all …]
H A Dobject.c43 o->ptr = ptr; in createObject()
66 o->ptr = sh+1; in createEmbeddedStringObject()
73 if (ptr) { in createEmbeddedStringObject()
170 return createRawStringObject(o->ptr,sdslen(o->ptr)); in dupStringObject()
172 return createEmbeddedStringObject(o->ptr,sdslen(o->ptr)); in dupStringObject()
176 d->ptr = o->ptr; in dupStringObject()
270 zs = o->ptr; in freeZsetObject()
356 return string2ll(o->ptr,sdslen(o->ptr),llval) ? C_OK : C_ERR; in isObjectRepresentableAsLongLong()
363 sds s = o->ptr; in tryObjectEncoding()
433 o->ptr = sdsRemoveFreeSpace(o->ptr); in tryObjectEncoding()
[all …]
H A Dsyncio.c49 ssize_t syncWrite(int fd, char *ptr, ssize_t size, long long timeout) { in syncWrite() argument
61 nwritten = write(fd,ptr,size); in syncWrite()
65 ptr += nwritten; in syncWrite()
85 ssize_t syncRead(int fd, char *ptr, ssize_t size, long long timeout) { in syncRead() argument
98 nread = read(fd,ptr,size); in syncRead()
103 ptr += nread; in syncRead()
125 ssize_t syncReadLine(int fd, char *ptr, ssize_t size, long long timeout) { in syncReadLine() argument
134 *ptr = '\0'; in syncReadLine()
135 if (nread && *(ptr-1) == '\r') *(ptr-1) = '\0'; in syncReadLine()
138 *ptr++ = c; in syncReadLine()
[all …]
H A Ddebug.c60 unsigned char hash[20], *s = ptr; in xorDigest()
73 xorDigest(digest,o->ptr,sdslen(o->ptr)); in xorObjectDigest()
93 char *s = ptr; in mixDigest()
103 mixDigest(digest,o->ptr,sdslen(o->ptr)); in mixObjectDigest()
206 zset *zs = o->ptr; in computeDatasetDigest()
329 zfree(ptr); in debugCommand()
372 quicklist *ql = val->ptr; in debugCommand()
549 (char*)c->argv[1]->ptr); in debugCommand()
598 if (sdslen(o->ptr) < 4096) { in serverLogObjectDebugInfo()
599 sds repr = sdscatrepr(sdsempty(),o->ptr,sdslen(o->ptr)); in serverLogObjectDebugInfo()
[all …]
H A Dnetworking.c243 if (tail->ptr != NULL && in _addReplyObjectToList()
245 sdslen(tail->ptr)+sdslen(o->ptr) <= PROTO_REPLY_CHUNK_BYTES) in _addReplyObjectToList()
249 tail->ptr = sdscatlen(tail->ptr,o->ptr,sdslen(o->ptr)); in _addReplyObjectToList()
282 tail->ptr = sdscatlen(tail->ptr,s,sdslen(s)); in _addReplySdsToList()
312 tail->ptr = sdscatlen(tail->ptr,s,len); in _addReplyStringToList()
340 if (_addReplyToBuffer(c,obj->ptr,sdslen(obj->ptr)) != C_OK) in addReply()
357 if (_addReplyToBuffer(c,obj->ptr,sdslen(obj->ptr)) != C_OK) in addReply()
457 if (next->ptr != NULL) { in setDeferredMultiBulkLength()
460 len->ptr = sdscatlen(len->ptr,next->ptr,sdslen(next->ptr)); in setDeferredMultiBulkLength()
537 len = sdslen(obj->ptr); in addReplyBulkLen()
[all …]
H A Ddb.c158 sds copy = sdsdup(key->ptr); in dbAdd()
269 o = createRawStringObject(decoded->ptr, sdslen(decoded->ptr)); in dbUnshareStringValue()
552 ht = o->ptr; in scanGenericCommand()
554 ht = o->ptr; in scanGenericCommand()
557 zset *zs = o->ptr; in scanGenericCommand()
615 if (!stringmatchlen(pat, patlen, kobj->ptr, sdslen(kobj->ptr), 0)) in scanGenericCommand()
738 if (sdscmp(c->argv[1]->ptr,c->argv[2]->ptr) == 0) samekey = 1; in renameGenericCommand()
1115 num = atoi(argv[2]->ptr); in zunionInterGetKeys()
1144 num = atoi(argv[2]->ptr); in evalGetKeys()
1241 unsigned int hashslot = keyHashSlot(key->ptr,sdslen(key->ptr)); in slotToKeyAdd()
[all …]
H A Dt_hash.c77 zl = o->ptr; in hashTypeGetFromZiplist()
80 fptr = ziplistFind(fptr, field->ptr, sdslen(field->ptr), 1); in hashTypeGetFromZiplist()
201 zl = o->ptr; in hashTypeSet()
204 fptr = ziplistFind(fptr, field->ptr, sdslen(field->ptr), 1); in hashTypeSet()
224 o->ptr = zl; in hashTypeSet()
254 zl = o->ptr; in hashTypeDelete()
257 fptr = ziplistFind(fptr, field->ptr, sdslen(field->ptr), 1); in hashTypeDelete()
273 if (htNeedsResize(o->ptr)) dictResize(o->ptr); in hashTypeDelete()
456 o->ptr,ziplistBlobLen(o->ptr)); in hashTypeConvertZiplist()
462 zfree(o->ptr); in hashTypeConvertZiplist()
[all …]
H A Dt_zset.c923 if (ziplistCompare(eptr,ele->ptr,sdslen(ele->ptr))) { in zzlFind()
958 zl = ziplistPush(zl,ele->ptr,sdslen(ele->ptr),ZIPLIST_TAIL); in zzlInsertAt()
963 zl = ziplistInsert(zl,eptr,ele->ptr,sdslen(ele->ptr)); in zzlInsertAt()
994 if (zzlCompareElements(eptr,ele->ptr,sdslen(ele->ptr)) > 0) { in zzlInsert()
1317 zobj->ptr = zzlDelete(zobj->ptr,eptr); in zaddGenericCommand()
1318 zobj->ptr = zzlInsert(zobj->ptr,ele,score); in zaddGenericCommand()
1326 zobj->ptr = zzlInsert(zobj->ptr,ele,score); in zaddGenericCommand()
1425 zobj->ptr = zzlDelete(zobj->ptr,eptr); in zremCommand()
1528 zobj->ptr = zzlDeleteRangeByScore(zobj->ptr,&range,&deleted); in zremrangeGenericCommand()
1531 zobj->ptr = zzlDeleteRangeByLex(zobj->ptr,&lexrange,&deleted); in zremrangeGenericCommand()
[all …]
H A Drdb.c402 return rdbSaveRawString(rdb,obj->ptr,sdslen(obj->ptr)); in rdbSaveStringObject()
581 quicklist *ql = o->ptr; in rdbSaveObject()
604 dict *set = o->ptr; in rdbSaveObject()
633 zset *zs = o->ptr; in rdbSaveObject()
997 quicklistPushTail(o->ptr, dec->ptr, len); in rdbLoadObject()
1025 o->ptr = intsetAdd(o->ptr,llval,NULL); in rdbLoadObject()
1048 zs = o->ptr; in rdbLoadObject()
1100 o->ptr = ziplistPush(o->ptr, field->ptr, sdslen(field->ptr), ZIPLIST_TAIL); in rdbLoadObject()
1101 o->ptr = ziplistPush(o->ptr, value->ptr, sdslen(value->ptr), ZIPLIST_TAIL); in rdbLoadObject()
1183 zfree(o->ptr); in rdbLoadObject()
[all …]
H A Dsort.c69 spat = pattern->ptr; in lookupKeyByPattern()
79 ssub = subst->ptr; in lookupKeyByPattern()
102 k = keyobj->ptr; in lookupKeyByPattern()
172 cmp = strcoll(so1->u.cmpobj->ptr,so2->u.cmpobj->ptr); in sortCompare()
228 if (!strcasecmp(c->argv[j]->ptr,"asc")) { in sortCommand()
230 } else if (!strcasecmp(c->argv[j]->ptr,"desc")) { in sortCommand()
232 } else if (!strcasecmp(c->argv[j]->ptr,"alpha")) { in sortCommand()
251 if (strchr(c->argv[j+1]->ptr,'*') == NULL) { in sortCommand()
399 zset *zs = sortval->ptr; in sortCommand()
431 dict *set = ((zset*)sortval->ptr)->dict; in sortCommand()
[all …]
H A Dzmalloc.h70 void *zrealloc(void *ptr, size_t size);
71 void zfree(void *ptr);
81 void zlibc_free(void *ptr);
84 size_t zmalloc_size(void *ptr);
/redis-3.2.3/deps/jemalloc/test/unit/
H A Djunk.c30 arena_dalloc_junk_small_orig(ptr, bin_info); in arena_dalloc_junk_small_intercept()
32 assert_c_eq(((char *)ptr)[i], 0x5a, in arena_dalloc_junk_small_intercept()
36 if (ptr == watch_for_junking) in arena_dalloc_junk_small_intercept()
45 arena_dalloc_junk_large_orig(ptr, usize); in arena_dalloc_junk_large_intercept()
47 assert_c_eq(((char *)ptr)[i], 0x5a, in arena_dalloc_junk_large_intercept()
51 if (ptr == watch_for_junking) in arena_dalloc_junk_large_intercept()
56 huge_dalloc_junk_intercept(void *ptr, size_t usize) in huge_dalloc_junk_intercept() argument
59 huge_dalloc_junk_orig(ptr, usize); in huge_dalloc_junk_intercept()
65 if (ptr == watch_for_junking) in huge_dalloc_junk_intercept()
174 arena_ralloc_junk_large_orig(ptr, old_usize, usize); in arena_ralloc_junk_large_intercept()
[all …]
/redis-3.2.3/deps/jemalloc/include/jemalloc/
H A Djemalloc_protos.h.in23 void JEMALLOC_NOTHROW *@je_@realloc(void *ptr, size_t size)
25 JEMALLOC_EXPORT void JEMALLOC_NOTHROW @je_@free(void *ptr)
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,
36 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@sallocx(const void *ptr,
38 JEMALLOC_EXPORT void JEMALLOC_NOTHROW @je_@dallocx(void *ptr, int flags);
39 JEMALLOC_EXPORT void JEMALLOC_NOTHROW @je_@sdallocx(void *ptr, size_t size,
54 JEMALLOC_USABLE_SIZE_CONST void *ptr) JEMALLOC_CXX_THROW;
/redis-3.2.3/deps/lua/src/
H A Dlua_cjson.c136 const char *ptr; member
872 json->ptr += escape_len; in json_append_unicode_escape()
894 json->ptr++; in json_next_string_token()
930 json->ptr++; in json_next_string_token()
935 json->ptr++; in json_next_string_token()
1025 json->ptr++; in json_next_token()
1044 json->ptr++; in json_next_token()
1067 json->ptr += 4; in json_next_token()
1072 json->ptr += 5; in json_next_token()
1076 json->ptr += 4; in json_next_token()
[all …]

123