Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/lightnvm/
Drrpc.c25 #define rrpc_for_each_lun(rrpc, rlun, i) \ argument
26 for ((i) = 0, rlun = &(rrpc)->luns[0]; \
27 (i) < (rrpc)->nr_luns; (i)++, rlun = &(rrpc)->luns[(i)])
165 static void rrpc_set_lun_cur(struct rrpc_lun *rlun, struct rrpc_block *rblk) in rrpc_set_lun_cur() argument
167 struct rrpc *rrpc = rlun->rrpc; in rrpc_set_lun_cur()
171 if (rlun->cur) { in rrpc_set_lun_cur()
172 spin_lock(&rlun->cur->lock); in rrpc_set_lun_cur()
173 WARN_ON(!block_is_full(rrpc, rlun->cur)); in rrpc_set_lun_cur()
174 spin_unlock(&rlun->cur->lock); in rrpc_set_lun_cur()
176 rlun->cur = rblk; in rrpc_set_lun_cur()
[all …]