Searched refs:nvm_rq (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/include/linux/ |
D | lightnvm.h | 151 struct nvm_rq { struct 172 static inline struct nvm_rq *nvm_rq_from_pdu(void *pdu) in nvm_rq_from_pdu() argument 174 return pdu - sizeof(struct nvm_rq); in nvm_rq_from_pdu() 177 static inline void *nvm_rq_to_pdu(struct nvm_rq *rqdata) in nvm_rq_to_pdu() 191 typedef int (nvm_op_set_bb_fn)(struct nvm_dev *, struct nvm_rq *, int); 192 typedef int (nvm_submit_io_fn)(struct nvm_dev *, struct nvm_rq *); 193 typedef int (nvm_erase_blk_fn)(struct nvm_dev *, struct nvm_rq *); 350 typedef int (nvm_tgt_end_io_fn)(struct nvm_rq *, int); 385 typedef int (nvmm_submit_io_fn)(struct nvm_dev *, struct nvm_rq *); 386 typedef int (nvmm_end_io_fn)(struct nvm_rq *, int); [all …]
|
/linux-4.4.14/drivers/lightnvm/ |
D | rrpc.c | 23 struct nvm_rq *rqd, unsigned long flags); 65 static struct nvm_rq *rrpc_inflight_laddr_acquire(struct rrpc *rrpc, in rrpc_inflight_laddr_acquire() 68 struct nvm_rq *rqd; in rrpc_inflight_laddr_acquire() 84 static void rrpc_inflight_laddr_release(struct rrpc *rrpc, struct nvm_rq *rqd) in rrpc_inflight_laddr_release() 97 struct nvm_rq *rqd; in rrpc_discard() 272 struct nvm_rq *rqd; in rrpc_move_valid_pages() 643 static int rrpc_end_io(struct nvm_rq *rqd, int error) in rrpc_end_io() 670 struct nvm_rq *rqd, unsigned long flags, int npages) in rrpc_read_ppalist_rq() 705 static int rrpc_read_rq(struct rrpc *rrpc, struct bio *bio, struct nvm_rq *rqd, in rrpc_read_rq() 734 struct nvm_rq *rqd, unsigned long flags, int npages) in rrpc_write_ppalist_rq() [all …]
|
D | rrpc.h | 202 static inline struct rrpc_inflight_rq *rrpc_get_inflight_rq(struct nvm_rq *rqd) in rrpc_get_inflight_rq() 210 struct nvm_rq *rqd) in rrpc_lock_rq() 229 static inline void rrpc_unlock_rq(struct rrpc *rrpc, struct nvm_rq *rqd) in rrpc_unlock_rq()
|
D | gennvm.c | 319 static void gennvm_addr_to_generic_mode(struct nvm_dev *dev, struct nvm_rq *rqd) in gennvm_addr_to_generic_mode() 332 static void gennvm_generic_to_addr_mode(struct nvm_dev *dev, struct nvm_rq *rqd) in gennvm_generic_to_addr_mode() 345 static int gennvm_submit_io(struct nvm_dev *dev, struct nvm_rq *rqd) in gennvm_submit_io() 383 static void gennvm_mark_blk_bad(struct nvm_dev *dev, struct nvm_rq *rqd) in gennvm_mark_blk_bad() 403 static int gennvm_end_io(struct nvm_rq *rqd, int error) in gennvm_end_io() 429 struct nvm_rq rqd; in gennvm_erase_blk()
|
D | core.c | 183 int nvm_submit_io(struct nvm_dev *dev, struct nvm_rq *rqd) in nvm_submit_io()
|
/linux-4.4.14/drivers/nvme/host/ |
D | lightnvm.c | 418 static int nvme_nvm_set_bb_tbl(struct nvm_dev *nvmdev, struct nvm_rq *rqd, in nvme_nvm_set_bb_tbl() 439 static inline void nvme_nvm_rqtocmd(struct request *rq, struct nvm_rq *rqd, in nvme_nvm_rqtocmd() 455 struct nvm_rq *rqd = rq->end_io_data; in nvme_nvm_end_io() 466 static int nvme_nvm_submit_io(struct nvm_dev *dev, struct nvm_rq *rqd) in nvme_nvm_submit_io() 506 static int nvme_nvm_erase_block(struct nvm_dev *dev, struct nvm_rq *rqd) in nvme_nvm_erase_block()
|
/linux-4.4.14/drivers/block/ |
D | null_blk.c | 438 struct nvm_rq *rqd = rq->end_io_data; in null_lnvm_end_io() 446 static int null_lnvm_submit_io(struct nvm_dev *dev, struct nvm_rq *rqd) in null_lnvm_submit_io()
|