| /src/external/bsd/jemalloc.old/dist/src/ |
| thread_event.c | 110 uint64_t next_event_fast = te_ctx_next_event_fast_get(ctx); local 114 assert(next_event_fast == 0U); 116 assert(next_event_fast == next_event); 162 * SEQ_CST fence, and then update the TSD next_event_fast counter. The owner 163 * thread will update next_event_fast, issue an SEQ_CST fence, and then check 170 * similarly. The owner store to next_event_fast preceding the earlier owner 177 * owner fences sandwiching the remote fence. The next_event_fast stores done 186 * stores, so malloc sees a value of zero for next_event_fast and goes down the 190 * of the owner thread's next_event_fast, but that's always safe (it just sends 196 uint64_t next_event_fast = (next_event <= TE_NEXT_EVENT_FAST_MAX) local [all...] |
| /src/external/bsd/jemalloc/dist/include/jemalloc/internal/ |
| thread_event.h | 44 uint64_t *next_event_fast; member in struct:te_ctx_s 131 /* Below 3 for next_event_fast. */ 134 uint64_t v = *ctx->next_event_fast; 142 *ctx->next_event_fast = v; 189 ctx->next_event_fast = 195 ctx->next_event_fast =
|
| /src/external/bsd/jemalloc/dist/src/ |
| thread_event.c | 55 uint64_t next_event_fast = te_ctx_next_event_fast_get(ctx); local 59 assert(next_event_fast == 0U); 61 assert(next_event_fast == next_event); 120 * SEQ_CST fence, and then update the TSD next_event_fast counter. The owner 121 * thread will update next_event_fast, issue an SEQ_CST fence, and then check 128 * similarly. The owner store to next_event_fast preceding the earlier owner 135 * owner fences sandwiching the remote fence. The next_event_fast stores done 144 * stores, so malloc sees a value of zero for next_event_fast and goes down the 148 * of the owner thread's next_event_fast, but that's always safe (it just sends 154 uint64_t next_event_fast = (next_event <= TE_NEXT_EVENT_FAST_MAX local [all...] |
| /src/external/bsd/jemalloc/include/jemalloc/internal/ |
| thread_event.h | 44 uint64_t *next_event_fast; member in struct:te_ctx_s 131 /* Below 3 for next_event_fast. */ 134 uint64_t v = *ctx->next_event_fast; 142 *ctx->next_event_fast = v; 189 ctx->next_event_fast = 195 ctx->next_event_fast =
|
| /src/external/bsd/jemalloc.old/dist/include/jemalloc/internal/ |
| thread_event.h | 43 uint64_t *next_event_fast; member in struct:te_ctx_s 153 /* Below 3 for next_event_fast. */ 156 uint64_t v = *ctx->next_event_fast; 164 *ctx->next_event_fast = v; 211 ctx->next_event_fast = 217 ctx->next_event_fast =
|
| /src/external/bsd/jemalloc.old/include/jemalloc/internal/ |
| thread_event.h | 43 uint64_t *next_event_fast; member in struct:te_ctx_s 153 /* Below 3 for next_event_fast. */ 156 uint64_t v = *ctx->next_event_fast; 164 *ctx->next_event_fast = v; 211 ctx->next_event_fast = 217 ctx->next_event_fast =
|