nvmet.h (a5a6ab0950b46ab1ef4a5c83c80234018b81b38a) | nvmet.h (932635356618c19317c5b306b320368525cd1961) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (c) 2015-2016 HGST, a Western Digital Company. 4 */ 5 6#ifndef _NVMET_H 7#define _NVMET_H 8 --- 568 unchanged lines hidden (view full) --- 577void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid); 578void nvmet_bdev_ns_revalidate(struct nvmet_ns *ns); 579void nvmet_file_ns_revalidate(struct nvmet_ns *ns); 580bool nvmet_ns_revalidate(struct nvmet_ns *ns); 581u16 blk_to_nvme_status(struct nvmet_req *req, blk_status_t blk_sts); 582 583bool nvmet_bdev_zns_enable(struct nvmet_ns *ns); 584void nvmet_execute_identify_ctrl_zns(struct nvmet_req *req); | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (c) 2015-2016 HGST, a Western Digital Company. 4 */ 5 6#ifndef _NVMET_H 7#define _NVMET_H 8 --- 568 unchanged lines hidden (view full) --- 577void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid); 578void nvmet_bdev_ns_revalidate(struct nvmet_ns *ns); 579void nvmet_file_ns_revalidate(struct nvmet_ns *ns); 580bool nvmet_ns_revalidate(struct nvmet_ns *ns); 581u16 blk_to_nvme_status(struct nvmet_req *req, blk_status_t blk_sts); 582 583bool nvmet_bdev_zns_enable(struct nvmet_ns *ns); 584void nvmet_execute_identify_ctrl_zns(struct nvmet_req *req); |
585void nvmet_execute_identify_cns_cs_ns(struct nvmet_req *req); | 585void nvmet_execute_identify_ns_zns(struct nvmet_req *req); |
586void nvmet_bdev_execute_zone_mgmt_recv(struct nvmet_req *req); 587void nvmet_bdev_execute_zone_mgmt_send(struct nvmet_req *req); 588void nvmet_bdev_execute_zone_append(struct nvmet_req *req); 589 590static inline u32 nvmet_rw_data_len(struct nvmet_req *req) 591{ 592 return ((u32)le16_to_cpu(req->cmd->rw.length) + 1) << 593 req->ns->blksize_shift; --- 156 unchanged lines hidden --- | 586void nvmet_bdev_execute_zone_mgmt_recv(struct nvmet_req *req); 587void nvmet_bdev_execute_zone_mgmt_send(struct nvmet_req *req); 588void nvmet_bdev_execute_zone_append(struct nvmet_req *req); 589 590static inline u32 nvmet_rw_data_len(struct nvmet_req *req) 591{ 592 return ((u32)le16_to_cpu(req->cmd->rw.length) + 1) << 593 req->ns->blksize_shift; --- 156 unchanged lines hidden --- |