Lines Matching refs:nvm_rq
142 struct nvm_rq *rqd;
713 #define pblk_g_rq_size (sizeof(struct nvm_rq) + sizeof(struct pblk_g_ctx))
714 #define pblk_w_rq_size (sizeof(struct nvm_rq) + sizeof(struct pblk_c_ctx))
745 unsigned int pblk_rb_read_to_bio(struct pblk_rb *rb, struct nvm_rq *rqd,
771 struct nvm_rq *pblk_alloc_rqd(struct pblk *pblk, int type);
772 void pblk_free_rqd(struct pblk *pblk, struct nvm_rq *rqd, int type);
774 int pblk_setup_w_rec_rq(struct pblk *pblk, struct nvm_rq *rqd,
781 void pblk_log_write_err(struct pblk *pblk, struct nvm_rq *rqd);
782 void pblk_log_read_err(struct pblk *pblk, struct nvm_rq *rqd);
783 int pblk_submit_io(struct pblk *pblk, struct nvm_rq *rqd);
784 int pblk_submit_io_sync(struct pblk *pblk, struct nvm_rq *rqd);
857 void pblk_map_erase_rq(struct pblk *pblk, struct nvm_rq *rqd,
860 void pblk_map_rq(struct pblk *pblk, struct nvm_rq *rqd, unsigned int sentry,
948 static inline struct nvm_rq *nvm_rq_from_c_ctx(void *c_ctx) in nvm_rq_from_c_ctx()
950 return c_ctx - sizeof(struct nvm_rq); in nvm_rq_from_c_ctx()
1322 static inline void pblk_print_failed_rqd(struct pblk *pblk, struct nvm_rq *rqd, in pblk_print_failed_rqd()
1375 static inline int pblk_check_io(struct pblk *pblk, struct nvm_rq *rqd) in pblk_check_io()