pad_mutex_t
extern pad_mutex_t *anonhash_lock;
extern pad_mutex_t anon_array_lock[];
extern pad_mutex_t ph_mutex[];
extern pad_mutex_t page_llocks[]; /* page logical lock mutex */
static pad_mutex_t pszc_mutex[PSZC_MTX_TABLE_SIZE];
pad_mutex_t page_llocks[8 * NCPU_P2];
pad_mutex_t ph_mutex[PH_TABLE_SIZE];
extern pad_mutex_t *pse_mutex; /* Locks protecting pp->p_selock */
pad_mutex_t anon_array_lock[ANON_LOCKSIZE];
pad_mutex_t *anonhash_lock;
pad_mutex_t *anonpages_hash_lock;
pad_mutex_t *tmp;
tmp = kmem_zalloc((2 * AH_LOCK_SIZE * sizeof (pad_mutex_t)) + 63,
anonhash_lock = (pad_mutex_t *)P2ROUNDUP((uintptr_t)tmp, 64);
pse_table_alloc_size = pse_table_size * sizeof (pad_mutex_t);
pad_mutex_t *pse_mutex; /* Locks protecting pp->p_selock */
static pad_mutex_t sfmmu_page_lock[SPL_TABLE_SIZE];
static pad_mutex_t mml_table[MML_TABLE_SIZE];
pse_table_size * sizeof (pad_mutex_t), ecache_alignsize);
pse_mutex = (pad_mutex_t *)alloc_base;
pad_mutex_t *pse_mutex; /* Locks protecting pp->p_selock */