drivers/nvme/target/admin-cmd.c
1035
static void nvmet_execute_identify_ctrl_nvm(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1042
static void nvme_execute_identify_ns_nvm(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1064
static void nvmet_execute_id_cs_indep(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
110
static void nvmet_execute_create_cq(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1100
static void nvmet_execute_identify(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1168
static void nvmet_execute_abort(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1176
static u16 nvmet_write_protect_flush_sync(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1190
static u16 nvmet_set_feat_write_protect(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1222
u16 nvmet_set_feat_kato(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1235
u16 nvmet_set_feat_async_event(struct nvmet_req *req, u32 mask)
drivers/nvme/target/admin-cmd.c
1250
static u16 nvmet_set_feat_host_id(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1275
static u16 nvmet_set_feat_irq_coalesce(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1296
static u16 nvmet_set_feat_irq_config(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1317
static u16 nvmet_set_feat_arbitration(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1336
void nvmet_execute_set_features(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1392
static u16 nvmet_get_feat_write_protect(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1412
static u16 nvmet_get_feat_irq_coalesce(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1436
static u16 nvmet_get_feat_irq_config(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1461
static u16 nvmet_get_feat_arbitration(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1485
void nvmet_get_feat_kato(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1490
void nvmet_get_feat_async_event(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1495
void nvmet_execute_get_features(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
15
static void nvmet_execute_delete_sq(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
155
static u32 nvmet_feat_data_len(struct nvmet_req *req, u32 cdw10)
drivers/nvme/target/admin-cmd.c
1570
void nvmet_execute_async_event(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1589
void nvmet_execute_keep_alive(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1609
u32 nvmet_admin_cmd_data_len(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
1630
u16 nvmet_parse_admin_cmd(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
170
static void nvmet_execute_get_log_page_noop(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
175
static void nvmet_execute_get_log_page_error(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
201
static void nvmet_execute_get_supported_log_pages(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
230
static u16 nvmet_get_smart_log_nsid(struct nvmet_req *req,
drivers/nvme/target/admin-cmd.c
259
static u16 nvmet_get_smart_log_all(struct nvmet_req *req,
drivers/nvme/target/admin-cmd.c
289
static void nvmet_execute_get_log_page_rmi(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
328
static void nvmet_execute_get_log_page_smart(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
406
static void nvmet_execute_get_log_cmd_effects_ns(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
41
static void nvmet_execute_create_sq(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
444
static void nvmet_execute_get_log_changed_ns(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
468
static u32 nvmet_format_ana_group(struct nvmet_req *req, u32 grpid,
drivers/nvme/target/admin-cmd.c
491
static void nvmet_execute_get_log_page_endgrp(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
534
static void nvmet_execute_get_log_page_ana(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
578
static void nvmet_execute_get_log_page_features(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
608
static void nvmet_execute_get_log_page(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
648
static void nvmet_execute_identify_ctrl(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
796
static void nvmet_execute_identify_ns(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
83
static void nvmet_execute_delete_cq(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
898
static void nvmet_execute_identify_endgrp_list(struct nvmet_req *req)
drivers/nvme/target/admin-cmd.c
931
static void nvmet_execute_identify_nslist(struct nvmet_req *req, bool match_css)
drivers/nvme/target/admin-cmd.c
975
static u16 nvmet_copy_ns_identifier(struct nvmet_req *req, u8 type, u8 len,
drivers/nvme/target/admin-cmd.c
997
static void nvmet_execute_identify_desclist(struct nvmet_req *req)
drivers/nvme/target/auth.c
269
bool nvmet_check_auth_status(struct nvmet_req *req)
drivers/nvme/target/auth.c
280
int nvmet_auth_host_hash(struct nvmet_req *req, u8 *response,
drivers/nvme/target/auth.c
352
int nvmet_auth_ctrl_hash(struct nvmet_req *req, u8 *response,
drivers/nvme/target/auth.c
421
int nvmet_auth_ctrl_exponential(struct nvmet_req *req,
drivers/nvme/target/auth.c
446
int nvmet_auth_ctrl_sesskey(struct nvmet_req *req,
drivers/nvme/target/core.c
102
u16 nvmet_copy_from_sgl(struct nvmet_req *req, off_t off, void *buf, size_t len)
drivers/nvme/target/core.c
1050
static inline u16 nvmet_io_cmd_check_access(struct nvmet_req *req)
drivers/nvme/target/core.c
1065
static u32 nvmet_io_cmd_transfer_len(struct nvmet_req *req)
drivers/nvme/target/core.c
1092
static u16 nvmet_parse_io_cmd(struct nvmet_req *req)
drivers/nvme/target/core.c
111
u16 nvmet_zero_sgl(struct nvmet_req *req, off_t off, size_t len)
drivers/nvme/target/core.c
1160
bool nvmet_req_init(struct nvmet_req *req, struct nvmet_sq *sq,
drivers/nvme/target/core.c
1233
void nvmet_req_uninit(struct nvmet_req *req)
drivers/nvme/target/core.c
1243
size_t nvmet_req_transfer_len(struct nvmet_req *req)
drivers/nvme/target/core.c
1253
bool nvmet_check_transfer_len(struct nvmet_req *req, size_t len)
drivers/nvme/target/core.c
1271
bool nvmet_check_data_len_lte(struct nvmet_req *req, size_t data_len)
drivers/nvme/target/core.c
1288
static unsigned int nvmet_data_transfer_len(struct nvmet_req *req)
drivers/nvme/target/core.c
1294
struct nvmet_req *req)
drivers/nvme/target/core.c
1317
static struct pci_dev *nvmet_req_find_p2p_dev(struct nvmet_req *req)
drivers/nvme/target/core.c
1325
int nvmet_req_alloc_sgls(struct nvmet_req *req)
drivers/nvme/target/core.c
1352
void nvmet_req_free_sgls(struct nvmet_req *req)
drivers/nvme/target/core.c
139
struct nvmet_req *req;
drivers/nvme/target/core.c
1471
struct nvmet_req *req)
drivers/nvme/target/core.c
1511
u16 nvmet_check_ctrl_status(struct nvmet_req *req)
drivers/nvme/target/core.c
154
struct nvmet_req *req;
drivers/nvme/target/core.c
445
u16 nvmet_req_find_ns(struct nvmet_req *req)
drivers/nvme/target/core.c
55
inline u16 errno_to_nvme_status(struct nvmet_req *req, int errno)
drivers/nvme/target/core.c
743
static void nvmet_update_sq_head(struct nvmet_req *req)
drivers/nvme/target/core.c
756
static void nvmet_set_error(struct nvmet_req *req, u16 status)
drivers/nvme/target/core.c
785
static void __nvmet_req_complete(struct nvmet_req *req, u16 status)
drivers/nvme/target/core.c
80
u16 nvmet_report_invalid_opcode(struct nvmet_req *req)
drivers/nvme/target/core.c
808
void nvmet_req_complete(struct nvmet_req *req, u16 status)
drivers/nvme/target/core.c
92
u16 nvmet_copy_to_sgl(struct nvmet_req *req, off_t off, const void *buf,
drivers/nvme/target/discovery.c
135
static void nvmet_set_disc_traddr(struct nvmet_req *req, struct nvmet_port *port,
drivers/nvme/target/discovery.c
144
static size_t discovery_log_entries(struct nvmet_req *req)
drivers/nvme/target/discovery.c
161
static void nvmet_execute_disc_get_log_page(struct nvmet_req *req)
drivers/nvme/target/discovery.c
272
static void nvmet_execute_disc_identify(struct nvmet_req *req)
drivers/nvme/target/discovery.c
328
static void nvmet_execute_disc_set_features(struct nvmet_req *req)
drivers/nvme/target/discovery.c
354
static void nvmet_execute_disc_get_features(struct nvmet_req *req)
drivers/nvme/target/discovery.c
379
u32 nvmet_discovery_cmd_data_len(struct nvmet_req *req)
drivers/nvme/target/discovery.c
393
u16 nvmet_parse_discovery_cmd(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd-auth.c
135
static u8 nvmet_auth_reply(struct nvmet_req *req, void *d, u32 tl)
drivers/nvme/target/fabrics-cmd-auth.c
236
u32 nvmet_auth_send_data_len(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd-auth.c
241
void nvmet_execute_auth_send(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd-auth.c
33
static u8 nvmet_auth_negotiate(struct nvmet_req *req, void *d)
drivers/nvme/target/fabrics-cmd-auth.c
415
static int nvmet_auth_challenge(struct nvmet_req *req, void *d, int al)
drivers/nvme/target/fabrics-cmd-auth.c
455
static int nvmet_auth_success1(struct nvmet_req *req, void *d, int al)
drivers/nvme/target/fabrics-cmd-auth.c
482
static void nvmet_auth_failure1(struct nvmet_req *req, void *d, int al)
drivers/nvme/target/fabrics-cmd-auth.c
494
u32 nvmet_auth_receive_data_len(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd-auth.c
523
void nvmet_execute_auth_receive(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
10
static void nvmet_execute_prop_set(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
104
u16 nvmet_parse_fabrics_admin_cmd(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
133
u32 nvmet_fabrics_io_cmd_data_len(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
149
u16 nvmet_parse_fabrics_io_cmd(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
172
static u16 nvmet_install_queue(struct nvmet_ctrl *ctrl, struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
267
static void nvmet_execute_admin_connect(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
336
static void nvmet_execute_io_connect(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
38
static void nvmet_execute_prop_get(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
397
u32 nvmet_connect_cmd_data_len(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
408
u16 nvmet_parse_connect_cmd(struct nvmet_req *req)
drivers/nvme/target/fabrics-cmd.c
88
u32 nvmet_fabrics_admin_cmd_data_len(struct nvmet_req *req)
drivers/nvme/target/fc.c
1927
static void nvmet_fc_fcp_nvme_cmd_done(struct nvmet_req *nvme_req);
drivers/nvme/target/fc.c
215
nvmet_req_to_fod(struct nvmet_req *nvme_req)
drivers/nvme/target/fc.c
2509
nvmet_fc_fcp_nvme_cmd_done(struct nvmet_req *nvme_req)
drivers/nvme/target/fc.c
89
struct nvmet_req req;
drivers/nvme/target/io-cmd-bdev.c
141
u16 blk_to_nvme_status(struct nvmet_req *req, blk_status_t blk_sts)
drivers/nvme/target/io-cmd-bdev.c
193
struct nvmet_req *req = bio->bi_private;
drivers/nvme/target/io-cmd-bdev.c
201
static int nvmet_bdev_alloc_bip(struct nvmet_req *req, struct bio *bio,
drivers/nvme/target/io-cmd-bdev.c
246
static int nvmet_bdev_alloc_bip(struct nvmet_req *req, struct bio *bio,
drivers/nvme/target/io-cmd-bdev.c
253
static void nvmet_bdev_execute_rw(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
347
static void nvmet_bdev_execute_flush(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
367
u16 nvmet_bdev_flush(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
377
static void nvmet_bdev_execute_discard(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
410
static void nvmet_bdev_execute_dsm(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
428
static void nvmet_bdev_execute_write_zeroes(struct nvmet_req *req)
drivers/nvme/target/io-cmd-bdev.c
454
u16 nvmet_bdev_parse_io_cmd(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
105
struct nvmet_req *req = container_of(iocb, struct nvmet_req, f.iocb);
drivers/nvme/target/io-cmd-file.c
120
static bool nvmet_file_execute_io(struct nvmet_req *req, int ki_flags)
drivers/nvme/target/io-cmd-file.c
207
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
212
static void nvmet_file_submit_buffered_io(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
218
static void nvmet_file_execute_rw(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
252
u16 nvmet_file_flush(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
259
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
264
static void nvmet_file_execute_flush(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
272
static void nvmet_file_execute_discard(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
309
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
324
static void nvmet_file_execute_dsm(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
334
struct nvmet_req *req = container_of(w, struct nvmet_req, f.work);
drivers/nvme/target/io-cmd-file.c
354
static void nvmet_file_execute_write_zeroes(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
362
u16 nvmet_file_parse_io_cmd(struct nvmet_req *req)
drivers/nvme/target/io-cmd-file.c
76
static ssize_t nvmet_file_submit_bvec(struct nvmet_req *req, loff_t pos,
drivers/nvme/target/loop.c
22
struct nvmet_req req;
drivers/nvme/target/loop.c
66
static void nvme_loop_queue_response(struct nvmet_req *nvme_req);
drivers/nvme/target/loop.c
93
static void nvme_loop_queue_response(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
274
struct nvmet_req *async_event_cmds[NVMET_ASYNC_EVENTS];
drivers/nvme/target/nvmet.h
410
struct nvmet_req;
drivers/nvme/target/nvmet.h
418
void (*queue_response)(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
422
void (*disc_traddr)(struct nvmet_req *req,
drivers/nvme/target/nvmet.h
490
void (*execute)(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
507
static inline void nvmet_set_result(struct nvmet_req *req, u32 result)
drivers/nvme/target/nvmet.h
516
nvmet_data_dir(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
528
static inline void nvmet_clear_aen_bit(struct nvmet_req *req, u32 bn)
drivers/nvme/target/nvmet.h
543
void nvmet_get_feat_kato(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
544
void nvmet_get_feat_async_event(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
545
u16 nvmet_set_feat_kato(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
546
u16 nvmet_set_feat_async_event(struct nvmet_req *req, u32 mask);
drivers/nvme/target/nvmet.h
547
void nvmet_execute_async_event(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
551
u16 nvmet_parse_connect_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
552
u32 nvmet_connect_cmd_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
556
u16 nvmet_bdev_parse_io_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
557
u16 nvmet_file_parse_io_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
558
u16 nvmet_bdev_zns_parse_io_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
559
u32 nvmet_admin_cmd_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
560
u16 nvmet_parse_admin_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
561
u32 nvmet_discovery_cmd_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
562
u16 nvmet_parse_discovery_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
563
u16 nvmet_parse_fabrics_admin_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
564
u32 nvmet_fabrics_admin_cmd_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
565
u16 nvmet_parse_fabrics_io_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
566
u32 nvmet_fabrics_io_cmd_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
568
bool nvmet_req_init(struct nvmet_req *req, struct nvmet_sq *sq,
drivers/nvme/target/nvmet.h
570
void nvmet_req_uninit(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
571
size_t nvmet_req_transfer_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
572
bool nvmet_check_transfer_len(struct nvmet_req *req, size_t len);
drivers/nvme/target/nvmet.h
573
bool nvmet_check_data_len_lte(struct nvmet_req *req, size_t data_len);
drivers/nvme/target/nvmet.h
574
void nvmet_req_complete(struct nvmet_req *req, u16 status);
drivers/nvme/target/nvmet.h
575
int nvmet_req_alloc_sgls(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
576
void nvmet_req_free_sgls(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
578
void nvmet_execute_set_features(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
579
void nvmet_execute_get_features(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
580
void nvmet_execute_keep_alive(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
622
struct nvmet_req *req);
drivers/nvme/target/nvmet.h
624
u16 nvmet_check_ctrl_status(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
633
u16 nvmet_req_find_ns(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
656
u16 nvmet_copy_to_sgl(struct nvmet_req *req, off_t off, const void *buf,
drivers/nvme/target/nvmet.h
658
u16 nvmet_copy_from_sgl(struct nvmet_req *req, off_t off, void *buf,
drivers/nvme/target/nvmet.h
660
u16 nvmet_zero_sgl(struct nvmet_req *req, off_t off, size_t len);
drivers/nvme/target/nvmet.h
716
u16 nvmet_bdev_flush(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
717
u16 nvmet_file_flush(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
722
u16 blk_to_nvme_status(struct nvmet_req *req, blk_status_t blk_sts);
drivers/nvme/target/nvmet.h
725
void nvmet_execute_identify_ctrl_zns(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
726
void nvmet_execute_identify_ns_zns(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
727
void nvmet_bdev_execute_zone_mgmt_recv(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
728
void nvmet_bdev_execute_zone_mgmt_send(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
729
void nvmet_bdev_execute_zone_append(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
731
static inline u32 nvmet_rw_data_len(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
737
static inline u32 nvmet_rw_metadata_len(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
745
static inline u32 nvmet_dsm_len(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
751
static inline struct nvmet_subsys *nvmet_req_subsys(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
767
static inline u8 nvmet_ctrl_mdts(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
781
u16 nvmet_parse_passthru_admin_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
782
u16 nvmet_parse_passthru_io_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
794
static inline u16 nvmet_parse_passthru_admin_cmd(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
798
static inline u16 nvmet_parse_passthru_io_cmd(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
808
static inline bool nvmet_is_passthru_req(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
815
u16 errno_to_nvme_status(struct nvmet_req *req, int errno);
drivers/nvme/target/nvmet.h
816
u16 nvmet_report_invalid_opcode(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
876
static inline bool nvmet_use_inline_bvec(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
882
static inline void nvmet_req_bio_put(struct nvmet_req *req, struct bio *bio)
drivers/nvme/target/nvmet.h
907
u32 nvmet_auth_send_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
908
void nvmet_execute_auth_send(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
909
u32 nvmet_auth_receive_data_len(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
910
void nvmet_execute_auth_receive(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
919
bool nvmet_check_auth_status(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
920
int nvmet_auth_host_hash(struct nvmet_req *req, u8 *response,
drivers/nvme/target/nvmet.h
922
int nvmet_auth_ctrl_hash(struct nvmet_req *req, u8 *response,
drivers/nvme/target/nvmet.h
928
int nvmet_auth_ctrl_exponential(struct nvmet_req *req,
drivers/nvme/target/nvmet.h
930
int nvmet_auth_ctrl_sesskey(struct nvmet_req *req,
drivers/nvme/target/nvmet.h
944
static inline bool nvmet_check_auth_status(struct nvmet_req *req)
drivers/nvme/target/nvmet.h
958
u16 nvmet_parse_pr_cmd(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
959
u16 nvmet_pr_check_cmd_access(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
963
void nvmet_execute_get_log_page_resv(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
964
u16 nvmet_set_feat_resv_notif_mask(struct nvmet_req *req, u32 mask);
drivers/nvme/target/nvmet.h
965
u16 nvmet_get_feat_resv_notif_mask(struct nvmet_req *req);
drivers/nvme/target/nvmet.h
966
u16 nvmet_pr_get_ns_pc_ref(struct nvmet_req *req);
drivers/nvme/target/passthru.c
175
static u16 nvmet_passthru_override_id_ns(struct nvmet_req *req)
drivers/nvme/target/passthru.c
216
struct nvmet_req *req = container_of(w, struct nvmet_req, p.work);
drivers/nvme/target/passthru.c
253
struct nvmet_req *req = rq->end_io_data;
drivers/nvme/target/passthru.c
261
static int nvmet_passthru_map_sg(struct nvmet_req *req, struct request *rq)
drivers/nvme/target/passthru.c
297
static void nvmet_passthru_execute_cmd(struct nvmet_req *req)
drivers/nvme/target/passthru.c
33
static u16 nvmet_passthru_override_id_descs(struct nvmet_req *req)
drivers/nvme/target/passthru.c
378
static void nvmet_passthru_set_host_behaviour(struct nvmet_req *req)
drivers/nvme/target/passthru.c
409
static u16 nvmet_setup_passthru_command(struct nvmet_req *req)
drivers/nvme/target/passthru.c
416
u16 nvmet_parse_passthru_io_cmd(struct nvmet_req *req)
drivers/nvme/target/passthru.c
445
static u16 nvmet_passthru_get_set_features(struct nvmet_req *req)
drivers/nvme/target/passthru.c
490
u16 nvmet_parse_passthru_admin_cmd(struct nvmet_req *req)
drivers/nvme/target/passthru.c
80
static u16 nvmet_passthru_override_id_ctrl(struct nvmet_req *req)
drivers/nvme/target/pci-epf.c
1116
struct nvmet_req *req = &iod->req;
drivers/nvme/target/pci-epf.c
1239
static void nvmet_pci_epf_queue_response(struct nvmet_req *req)
drivers/nvme/target/pci-epf.c
124
struct nvmet_req req;
drivers/nvme/target/pci-epf.c
1596
struct nvmet_req *req = &iod->req;
drivers/nvme/target/pr.c
224
static u16 nvmet_pr_register(struct nvmet_req *req,
drivers/nvme/target/pr.c
289
static u16 nvmet_pr_unregister(struct nvmet_req *req,
drivers/nvme/target/pr.c
351
static u16 nvmet_pr_replace(struct nvmet_req *req,
drivers/nvme/target/pr.c
375
static void nvmet_execute_pr_register(struct nvmet_req *req)
drivers/nvme/target/pr.c
39
u16 nvmet_set_feat_resv_notif_mask(struct nvmet_req *req, u32 mask)
drivers/nvme/target/pr.c
416
static u16 nvmet_pr_acquire(struct nvmet_req *req,
drivers/nvme/target/pr.c
444
static void nvmet_pr_set_ctrl_to_abort(struct nvmet_req *req, uuid_t *hostid)
drivers/nvme/target/pr.c
459
static u16 nvmet_pr_unreg_all_host_by_prkey(struct nvmet_req *req, u64 prkey,
drivers/nvme/target/pr.c
482
static void nvmet_pr_unreg_all_others_by_prkey(struct nvmet_req *req,
drivers/nvme/target/pr.c
503
static void nvmet_pr_unreg_all_others(struct nvmet_req *req,
drivers/nvme/target/pr.c
530
static u16 nvmet_pr_preempt(struct nvmet_req *req,
drivers/nvme/target/pr.c
593
struct nvmet_req *req = container_of(w, struct nvmet_req, r.abort_work);
drivers/nvme/target/pr.c
614
static u16 __nvmet_execute_pr_acquire(struct nvmet_req *req,
drivers/nvme/target/pr.c
644
static void nvmet_execute_pr_acquire(struct nvmet_req *req)
drivers/nvme/target/pr.c
701
static u16 nvmet_pr_release(struct nvmet_req *req,
drivers/nvme/target/pr.c
726
static void nvmet_pr_clear(struct nvmet_req *req)
drivers/nvme/target/pr.c
73
u16 nvmet_get_feat_resv_notif_mask(struct nvmet_req *req)
drivers/nvme/target/pr.c
743
static u16 __nvmet_execute_pr_release(struct nvmet_req *req,
drivers/nvme/target/pr.c
759
static void nvmet_execute_pr_release(struct nvmet_req *req)
drivers/nvme/target/pr.c
803
static void nvmet_execute_pr_report(struct nvmet_req *req)
drivers/nvme/target/pr.c
875
u16 nvmet_parse_pr_cmd(struct nvmet_req *req)
drivers/nvme/target/pr.c
88
void nvmet_execute_get_log_page_resv(struct nvmet_req *req)
drivers/nvme/target/pr.c
898
static bool nvmet_is_req_write_cmd_group(struct nvmet_req *req)
drivers/nvme/target/pr.c
918
static bool nvmet_is_req_read_cmd_group(struct nvmet_req *req)
drivers/nvme/target/pr.c
934
u16 nvmet_pr_check_cmd_access(struct nvmet_req *req)
drivers/nvme/target/pr.c
989
u16 nvmet_pr_get_ns_pc_ref(struct nvmet_req *req)
drivers/nvme/target/rdma.c
2001
static void nvmet_rdma_disc_port_addr(struct nvmet_req *req,
drivers/nvme/target/rdma.c
587
static void nvmet_rdma_set_sig_attrs(struct nvmet_req *req,
drivers/nvme/target/rdma.c
629
struct nvmet_req *req = &rsp->req;
drivers/nvme/target/rdma.c
648
struct nvmet_req *req = &rsp->req;
drivers/nvme/target/rdma.c
709
static void nvmet_rdma_queue_response(struct nvmet_req *req)
drivers/nvme/target/rdma.c
72
struct nvmet_req req;
drivers/nvme/target/tcp.c
1047
struct nvmet_req *req;
drivers/nvme/target/tcp.c
110
struct nvmet_req req;
drivers/nvme/target/tcp.c
2202
static void nvmet_tcp_disc_port_addr(struct nvmet_req *req,
drivers/nvme/target/tcp.c
587
static void nvmet_tcp_queue_response(struct nvmet_req *req)
drivers/nvme/target/tcp.c
947
struct nvmet_tcp_cmd *cmd, struct nvmet_req *req)
drivers/nvme/target/trace.h
109
TP_PROTO(struct nvmet_req *req),
drivers/nvme/target/trace.h
44
static inline u16 nvmet_req_to_ctrl_id(struct nvmet_req *req)
drivers/nvme/target/trace.h
55
static inline void __assign_req_name(char *name, struct nvmet_req *req)
drivers/nvme/target/trace.h
67
TP_PROTO(struct nvmet_req *req, struct nvme_command *cmd),
drivers/nvme/target/zns.c
150
static u16 nvmet_bdev_validate_zone_mgmt_recv(struct nvmet_req *req)
drivers/nvme/target/zns.c
199
struct nvmet_req *req;
drivers/nvme/target/zns.c
247
static unsigned long nvmet_req_nr_zones_from_slba(struct nvmet_req *req)
drivers/nvme/target/zns.c
254
static unsigned long get_nr_zones_from_buf(struct nvmet_req *req, u32 bufsize)
drivers/nvme/target/zns.c
265
struct nvmet_req *req = container_of(w, struct nvmet_req, z.zmgmt_work);
drivers/nvme/target/zns.c
311
void nvmet_bdev_execute_zone_mgmt_recv(struct nvmet_req *req)
drivers/nvme/target/zns.c
348
struct nvmet_req *req;
drivers/nvme/target/zns.c
392
static u16 nvmet_bdev_zone_mgmt_emulate_all(struct nvmet_req *req)
drivers/nvme/target/zns.c
444
static u16 nvmet_bdev_execute_zmgmt_send_all(struct nvmet_req *req)
drivers/nvme/target/zns.c
470
struct nvmet_req *req = container_of(w, struct nvmet_req, z.zmgmt_work);
drivers/nvme/target/zns.c
510
void nvmet_bdev_execute_zone_mgmt_send(struct nvmet_req *req)
drivers/nvme/target/zns.c
518
struct nvmet_req *req = bio->bi_private;
drivers/nvme/target/zns.c
529
void nvmet_bdev_execute_zone_append(struct nvmet_req *req)
drivers/nvme/target/zns.c
606
u16 nvmet_bdev_zns_parse_io_cmd(struct nvmet_req *req)
drivers/nvme/target/zns.c
69
void nvmet_execute_identify_ctrl_zns(struct nvmet_req *req)
drivers/nvme/target/zns.c
90
void nvmet_execute_identify_ns_zns(struct nvmet_req *req)