diff options
| author | Roland Dreier <roland@purestorage.com> | 2013-02-22 12:52:57 -0500 |
|---|---|---|
| committer | Nicholas Bellinger <nab@linux-iscsi.org> | 2013-02-23 15:46:14 -0500 |
| commit | 972b29c8f86093f44e1d781588bd5c5faae3d8e3 (patch) | |
| tree | b5da94cd21ebd5486cefbde45cfadb9cfc475442 | |
| parent | 7b745c84a9f4ad62db4b67053fbceb5d706451af (diff) | |
target: Rename spc_get_write_same_sectors -> sbc_get_write_same_sectors
Trivial, but WRITE SAME is an SBC command so it seems strange for a
related function (defined in target_core_sbc.c) to be in the spc_
namespace.
Signed-off-by: Roland Dreier <roland@purestorage.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
| -rw-r--r-- | drivers/target/target_core_file.c | 2 | ||||
| -rw-r--r-- | drivers/target/target_core_iblock.c | 4 | ||||
| -rw-r--r-- | drivers/target/target_core_sbc.c | 6 | ||||
| -rw-r--r-- | include/target/target_core_backend.h | 2 |
4 files changed, 7 insertions, 7 deletions
diff --git a/drivers/target/target_core_file.c b/drivers/target/target_core_file.c index 94383a56bd74..ca36a38eb274 100644 --- a/drivers/target/target_core_file.c +++ b/drivers/target/target_core_file.c | |||
| @@ -381,7 +381,7 @@ fd_execute_write_same(struct se_cmd *cmd) | |||
| 381 | struct scatterlist *sg; | 381 | struct scatterlist *sg; |
| 382 | struct iovec *iov; | 382 | struct iovec *iov; |
| 383 | mm_segment_t old_fs; | 383 | mm_segment_t old_fs; |
| 384 | sector_t nolb = spc_get_write_same_sectors(cmd); | 384 | sector_t nolb = sbc_get_write_same_sectors(cmd); |
| 385 | loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size; | 385 | loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size; |
| 386 | unsigned int len, len_tmp, iov_num; | 386 | unsigned int len, len_tmp, iov_num; |
| 387 | int i, rc; | 387 | int i, rc; |
diff --git a/drivers/target/target_core_iblock.c b/drivers/target/target_core_iblock.c index facee5f74fa4..c73f4a950e23 100644 --- a/drivers/target/target_core_iblock.c +++ b/drivers/target/target_core_iblock.c | |||
| @@ -473,7 +473,7 @@ iblock_execute_write_same_unmap(struct se_cmd *cmd) | |||
| 473 | int rc; | 473 | int rc; |
| 474 | 474 | ||
| 475 | rc = blkdev_issue_discard(ib_dev->ibd_bd, cmd->t_task_lba, | 475 | rc = blkdev_issue_discard(ib_dev->ibd_bd, cmd->t_task_lba, |
| 476 | spc_get_write_same_sectors(cmd), GFP_KERNEL, 0); | 476 | sbc_get_write_same_sectors(cmd), GFP_KERNEL, 0); |
| 477 | if (rc < 0) { | 477 | if (rc < 0) { |
| 478 | pr_warn("blkdev_issue_discard() failed: %d\n", rc); | 478 | pr_warn("blkdev_issue_discard() failed: %d\n", rc); |
| 479 | return TCM_LOGICAL_UNIT_COMMUNICATION_FAILURE; | 479 | return TCM_LOGICAL_UNIT_COMMUNICATION_FAILURE; |
| @@ -491,7 +491,7 @@ iblock_execute_write_same(struct se_cmd *cmd) | |||
| 491 | struct bio *bio; | 491 | struct bio *bio; |
| 492 | struct bio_list list; | 492 | struct bio_list list; |
| 493 | sector_t block_lba = cmd->t_task_lba; | 493 | sector_t block_lba = cmd->t_task_lba; |
| 494 | sector_t sectors = spc_get_write_same_sectors(cmd); | 494 | sector_t sectors = sbc_get_write_same_sectors(cmd); |
| 495 | 495 | ||
| 496 | sg = &cmd->t_data_sg[0]; | 496 | sg = &cmd->t_data_sg[0]; |
| 497 | 497 | ||
diff --git a/drivers/target/target_core_sbc.c b/drivers/target/target_core_sbc.c index 170f1f75d2d8..290230de2c53 100644 --- a/drivers/target/target_core_sbc.c +++ b/drivers/target/target_core_sbc.c | |||
| @@ -105,7 +105,7 @@ sbc_emulate_readcapacity_16(struct se_cmd *cmd) | |||
| 105 | return 0; | 105 | return 0; |
| 106 | } | 106 | } |
| 107 | 107 | ||
| 108 | sector_t spc_get_write_same_sectors(struct se_cmd *cmd) | 108 | sector_t sbc_get_write_same_sectors(struct se_cmd *cmd) |
| 109 | { | 109 | { |
| 110 | u32 num_blocks; | 110 | u32 num_blocks; |
| 111 | 111 | ||
| @@ -126,7 +126,7 @@ sector_t spc_get_write_same_sectors(struct se_cmd *cmd) | |||
| 126 | return cmd->se_dev->transport->get_blocks(cmd->se_dev) - | 126 | return cmd->se_dev->transport->get_blocks(cmd->se_dev) - |
| 127 | cmd->t_task_lba + 1; | 127 | cmd->t_task_lba + 1; |
| 128 | } | 128 | } |
| 129 | EXPORT_SYMBOL(spc_get_write_same_sectors); | 129 | EXPORT_SYMBOL(sbc_get_write_same_sectors); |
| 130 | 130 | ||
| 131 | static sense_reason_t | 131 | static sense_reason_t |
| 132 | sbc_emulate_noop(struct se_cmd *cmd) | 132 | sbc_emulate_noop(struct se_cmd *cmd) |
| @@ -233,7 +233,7 @@ static inline unsigned long long transport_lba_64_ext(unsigned char *cdb) | |||
| 233 | static sense_reason_t | 233 | static sense_reason_t |
| 234 | sbc_setup_write_same(struct se_cmd *cmd, unsigned char *flags, struct sbc_ops *ops) | 234 | sbc_setup_write_same(struct se_cmd *cmd, unsigned char *flags, struct sbc_ops *ops) |
| 235 | { | 235 | { |
| 236 | unsigned int sectors = spc_get_write_same_sectors(cmd); | 236 | unsigned int sectors = sbc_get_write_same_sectors(cmd); |
| 237 | 237 | ||
| 238 | if ((flags[0] & 0x04) || (flags[0] & 0x02)) { | 238 | if ((flags[0] & 0x04) || (flags[0] & 0x02)) { |
| 239 | pr_err("WRITE_SAME PBDATA and LBDATA" | 239 | pr_err("WRITE_SAME PBDATA and LBDATA" |
diff --git a/include/target/target_core_backend.h b/include/target/target_core_backend.h index f9a80169775d..b128c20770bc 100644 --- a/include/target/target_core_backend.h +++ b/include/target/target_core_backend.h | |||
| @@ -53,13 +53,13 @@ void target_complete_cmd(struct se_cmd *, u8); | |||
| 53 | 53 | ||
| 54 | sense_reason_t spc_parse_cdb(struct se_cmd *cmd, unsigned int *size); | 54 | sense_reason_t spc_parse_cdb(struct se_cmd *cmd, unsigned int *size); |
| 55 | sense_reason_t spc_emulate_report_luns(struct se_cmd *cmd); | 55 | sense_reason_t spc_emulate_report_luns(struct se_cmd *cmd); |
| 56 | sector_t spc_get_write_same_sectors(struct se_cmd *cmd); | ||
| 57 | sense_reason_t spc_emulate_inquiry_std(struct se_cmd *, unsigned char *); | 56 | sense_reason_t spc_emulate_inquiry_std(struct se_cmd *, unsigned char *); |
| 58 | sense_reason_t spc_emulate_evpd_83(struct se_cmd *, unsigned char *); | 57 | sense_reason_t spc_emulate_evpd_83(struct se_cmd *, unsigned char *); |
| 59 | 58 | ||
| 60 | sense_reason_t sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops); | 59 | sense_reason_t sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops); |
| 61 | u32 sbc_get_device_rev(struct se_device *dev); | 60 | u32 sbc_get_device_rev(struct se_device *dev); |
| 62 | u32 sbc_get_device_type(struct se_device *dev); | 61 | u32 sbc_get_device_type(struct se_device *dev); |
| 62 | sector_t sbc_get_write_same_sectors(struct se_cmd *cmd); | ||
| 63 | 63 | ||
| 64 | void transport_set_vpd_proto_id(struct t10_vpd *, unsigned char *); | 64 | void transport_set_vpd_proto_id(struct t10_vpd *, unsigned char *); |
| 65 | int transport_set_vpd_assoc(struct t10_vpd *, unsigned char *); | 65 | int transport_set_vpd_assoc(struct t10_vpd *, unsigned char *); |
