Home
last modified time | relevance | path

Searched refs:smr_pcpu (Results 1 – 2 of 2) sorted by relevance

/xnu-8792.41.9/osfmk/kern/
H A Dsmr.c46 typedef struct smr_pcpu { struct
60 struct smr_pcpu array[SMR_EARLY_COUNT]; argument
238 smr_pcpu(smr_t smr) in smr_pcpu() function
240 return (smr_pcpu_t __zpercpu)smr->smr_pcpu; in smr_pcpu()
251 smr->smr_pcpu = (unsigned long)__zpcpu_mangle_for_boot(pcpu); in __smr_init()
255 pcpu = zalloc_percpu_permanent_type(struct smr_pcpu); in __smr_init()
256 os_atomic_store(&smr->smr_pcpu, (unsigned long)pcpu, release); in __smr_init()
265 smr->smr_pcpu = 0; in __smr_reset()
275 os_atomic_store(&smr->smr_pcpu, (unsigned long)pcpu, release); in smr_init()
295 zfree_percpu(percpu_u64_zone, smr_pcpu(smr)); in smr_destroy()
[all …]
H A Dsmr.h80 unsigned long smr_pcpu; member