Searched refs:lm (Results 1 – 3 of 3) sorted by relevance
| /xnu-8020.101.4/libkern/os/ |
| H A D | log_mem.c | 38 #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 D | log_queue.c | 376 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 D | Makefile | 249 $(CC) $(LDFLAGS) $(CFLAGS) text_corruption_helper.c -lm -o $(SYMROOT)/$@;
|