Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/lightnvm/
Drrpc.c165 static void rrpc_set_lun_cur(struct rrpc_lun *rlun, struct rrpc_block *rblk) in rrpc_set_lun_cur()
179 static struct rrpc_block *rrpc_get_blk(struct rrpc *rrpc, struct rrpc_lun *rlun, in rrpc_get_blk()
207 struct rrpc_lun *rlun; in rrpc_put_blks()
219 static struct rrpc_lun *get_next_lun(struct rrpc *rrpc) in get_next_lun()
228 struct rrpc_lun *rlun; in rrpc_gc_kick()
403 static struct rrpc_block *block_prio_find_max(struct rrpc_lun *rlun) in block_prio_find_max()
419 struct rrpc_lun *rlun = container_of(work, struct rrpc_lun, ws_gc); in rrpc_lun_gc()
469 struct rrpc_lun *rlun = &rrpc->luns[lun->id - rrpc->lun_offset]; in rrpc_gc_queue()
484 static struct rrpc_lun *rrpc_get_lun_rr(struct rrpc *rrpc, int is_gc) in rrpc_get_lun_rr()
487 struct rrpc_lun *rlun, *max_free; in rrpc_get_lun_rr()
[all …]
Drrpc.h71 struct rrpc_lun { struct
93 struct rrpc_lun *luns; argument