Home
last modified time | relevance | path

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

/linux/drivers/nvdimm/
H A Dbtt.c735 arena->map_locks = kzalloc_objs(struct aligned_lock, arena->nfree); in btt_maplocks_init()
736 if (!arena->map_locks) in btt_maplocks_init()
740 spin_lock_init(&arena->map_locks[i].lock); in btt_maplocks_init()
809 kfree(arena->map_locks); in free_arenas()
1085 __acquires(&arena->map_locks[idx].lock) in lock_map()
1089 spin_lock(&arena->map_locks[idx].lock); in lock_map()
1093 __releases(&arena->map_locks[idx].lock) in unlock_map()
1097 spin_unlock(&arena->map_locks[idx].lock); in unlock_map()
H A Dbtt.h189 struct aligned_lock *map_locks; member
/linux/Documentation/driver-api/nvdimm/
H A Dbtt.rst205 Instead we use an array of (nfree) map_locks that is indexed by