Re: [PATCH 33/42] target/iscsi: pass data_length by value to iscsit_calculate_map_segment

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2011-05-27 at 12:07 -0700, Andy Grover wrote:
> It doesn't appear to be assigned-to anywhere, so we can just use
> pass-by-value.
> 
> Signed-off-by: Andy Grover <agrover@xxxxxxxxxx>
> ---

Makes sense.  Committed as a595104977

Thanks,

--nab

>  drivers/target/iscsi/iscsi_target.c |   20 ++++++++++----------
>  1 files changed, 10 insertions(+), 10 deletions(-)
> 
> diff --git a/drivers/target/iscsi/iscsi_target.c b/drivers/target/iscsi/iscsi_target.c
> index ea9981f..db7965e 100644
> --- a/drivers/target/iscsi/iscsi_target.c
> +++ b/drivers/target/iscsi/iscsi_target.c
> @@ -685,7 +685,7 @@ int iscsit_add_reject_from_cmd(
>  }
>  
>  static void iscsit_calculate_map_segment(
> -	u32 *data_length,
> +	u32 data_length,
>  	struct se_offset_map *lm)
>  {
>  	u32 sg_offset = 0;
> @@ -696,8 +696,8 @@ static void iscsit_calculate_map_segment(
>  	if (!lm->map_reset) {
>  		lm->iovec_length = (lm->sg_length > PAGE_SIZE) ?
>  					PAGE_SIZE : lm->sg_length;
> -		if (*data_length < lm->iovec_length)
> -			lm->iovec_length = *data_length;
> +		if (data_length < lm->iovec_length)
> +			lm->iovec_length = data_length;
>  
>  		lm->iovec_base = page_address(lm->sg_page) + sg_offset;
>  		return;
> @@ -727,8 +727,8 @@ recalc:
>  	if (!lm->current_offset) {
>  		lm->iovec_base = page_address(lm->sg_page) + sg_offset;
>  
> -		if (*data_length < lm->iovec_length)
> -			lm->iovec_length = *data_length;
> +		if (data_length < lm->iovec_length)
> +			lm->iovec_length = data_length;
>  
>  		return;
>  	}
> @@ -755,15 +755,15 @@ recalc:
>  	lm->iovec_base += sg_offset;
>  	lm->iovec_base += lm->current_offset;
>  
> -	if ((lm->iovec_length - lm->current_offset) < *data_length)
> +	if ((lm->iovec_length - lm->current_offset) < data_length)
>  		lm->iovec_length -= lm->current_offset;
>  	else
> -		lm->iovec_length = *data_length;
> +		lm->iovec_length = data_length;
>  
> -	if ((lm->sg_length - lm->current_offset) < *data_length)
> +	if ((lm->sg_length - lm->current_offset) < data_length)
>  		lm->sg_length -= lm->current_offset;
>  	else
> -		lm->sg_length = *data_length;
> +		lm->sg_length = data_length;
>  
>  	lm->current_offset = 0;
>  }
> @@ -872,7 +872,7 @@ static int iscsit_set_iovec_ptrs(
>  		 * This function will return the expected iovec_base address
>  		 * and iovec_length.
>  		 */
> -		iscsit_calculate_map_segment(&data_length, lmap);
> +		iscsit_calculate_map_segment(data_length, lmap);
>  
>  		/*
>  		 * Set the iov.iov_base and iov.iov_len from the current values
> -- 
> 1.7.1
> 

--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux