Home
last modified time | relevance | path

Searched defs:rrpc (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/lightnvm/
Drrpc.h72 struct rrpc *rrpc; member
82 struct rrpc { struct
93 struct rrpc_lun *luns; argument
114 struct rrpc_addr *trans_map; argument
116 struct rrpc_rev_addr *rev_trans_map; argument
119 struct rrpc_inflight inflights; argument
132 struct rrpc *rrpc; member
170 static int __rrpc_lock_laddr(struct rrpc *rrpc, sector_t laddr, in __rrpc_lock_laddr()
193 static inline int rrpc_lock_laddr(struct rrpc *rrpc, sector_t laddr, in rrpc_lock_laddr()
209 static inline int rrpc_lock_rq(struct rrpc *rrpc, struct bio *bio, in rrpc_lock_rq()
[all …]
Drrpc.c25 #define rrpc_for_each_lun(rrpc, rlun, i) \ argument
29 static void rrpc_page_invalidate(struct rrpc *rrpc, struct rrpc_addr *a) in rrpc_page_invalidate()
50 static void rrpc_invalidate_range(struct rrpc *rrpc, sector_t slba, in rrpc_invalidate_range()
65 static struct nvm_rq *rrpc_inflight_laddr_acquire(struct rrpc *rrpc, in rrpc_inflight_laddr_acquire()
84 static void rrpc_inflight_laddr_release(struct rrpc *rrpc, struct nvm_rq *rqd) in rrpc_inflight_laddr_release()
93 static void rrpc_discard(struct rrpc *rrpc, struct bio *bio) in rrpc_discard()
114 static int block_is_full(struct rrpc *rrpc, struct rrpc_block *rblk) in block_is_full()
119 static u64 block_to_addr(struct rrpc *rrpc, struct rrpc_block *rblk) in block_to_addr()
167 struct rrpc *rrpc = rlun->rrpc; in rrpc_set_lun_cur() local
179 static struct rrpc_block *rrpc_get_blk(struct rrpc *rrpc, struct rrpc_lun *rlun, in rrpc_get_blk()
[all …]