Home
last modified time | relevance | path

Searched refs:lm (Results 1 – 3 of 3) sorted by relevance

/xnu-8020.101.4/libkern/os/
H A Dlog_mem.c38 #define BLOCK_INDEX(lm, l, a, s) \ argument
39 (BLOCK_LEVEL_BASE(l) + ((uintptr_t)(a) - (uintptr_t)(lm)->lm_mem) / (s))
48 #define logmem_lock(lock, lm) if ((lock)) lck_spin_lock(&(lm)->lm_lock) argument
49 #define logmem_unlock(lock, lm) if ((lock)) lck_spin_unlock(&(lm)->lm_lock) argument
55 bitmap_get(logmem_t *lm, size_t block) in bitmap_get() argument
57 return lm->lm_mem_map[BITMAP_BUCKET(block)] & BITMAP_BIT(block); in bitmap_get()
61 bitmap_set(logmem_t *lm, size_t block) in bitmap_set() argument
63 lm->lm_mem_map[BITMAP_BUCKET(block)] |= BITMAP_BIT(block); in bitmap_set()
67 bitmap_clear(logmem_t *lm, size_t block) in bitmap_clear() argument
69 lm->lm_mem_map[BITMAP_BUCKET(block)] &= ~BITMAP_BIT(block); in bitmap_clear()
[all …]
H A Dlog_queue.c376 logmem_t *lm = &lq->lq_mem[idx]; in log_queue_mem_deinit() local
377 bzero((void *)lm, sizeof(*lm)); in log_queue_mem_deinit()
449 logmem_t *lm = &lq->lq_mem[i]; in log_queue_mem_enable() local
454 lq->lq_cnt_mem_avail += lm->lm_cnt_free; in log_queue_mem_enable()
460 logmem_t *lm = &lq->lq_mem[i]; in log_queue_mem_disable() local
465 lq->lq_cnt_mem_avail -= lm->lm_cnt_free; in log_queue_mem_disable()
472 logmem_t *lm = &lq->lq_mem[i]; in log_queue_mem_reclaim() local
473 if (LQ_MEM_ENABLED(lq, i) && logmem_empty(lm)) { in log_queue_mem_reclaim()
474 assert(lm->lm_mem_size == lq->lq_mem_size); in log_queue_mem_reclaim()
475 void *reclaimed = lm->lm_mem; in log_queue_mem_reclaim()
/xnu-8020.101.4/tests/
H A DMakefile249 $(CC) $(LDFLAGS) $(CFLAGS) text_corruption_helper.c -lm -o $(SYMROOT)/$@;