mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 18:21:24 +02:00
crypto: artpec6 - refactor crypto_setup_out_descr for readability
Replace if-else with an early return to reduce code nesting, and move the variable declarations to the top of the function. Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
24818f7760
commit
4e6063436c
|
|
@ -706,22 +706,19 @@ artpec6_crypto_setup_out_descr(struct artpec6_crypto_req_common *common,
|
|||
void *dst, unsigned int len, bool eop,
|
||||
bool use_short)
|
||||
{
|
||||
if (use_short && len < 7) {
|
||||
dma_addr_t dma_addr;
|
||||
int ret;
|
||||
|
||||
if (use_short && len < 7)
|
||||
return artpec6_crypto_setup_out_descr_short(common, dst, len,
|
||||
eop);
|
||||
} else {
|
||||
int ret;
|
||||
dma_addr_t dma_addr;
|
||||
|
||||
ret = artpec6_crypto_dma_map_single(common, dst, len,
|
||||
DMA_TO_DEVICE,
|
||||
&dma_addr);
|
||||
if (ret)
|
||||
return ret;
|
||||
ret = artpec6_crypto_dma_map_single(common, dst, len, DMA_TO_DEVICE,
|
||||
&dma_addr);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return artpec6_crypto_setup_out_descr_phys(common, dma_addr,
|
||||
len, eop);
|
||||
}
|
||||
return artpec6_crypto_setup_out_descr_phys(common, dma_addr, len, eop);
|
||||
}
|
||||
|
||||
/** artpec6_crypto_setup_in_descr_phys - Setup an in channel with a
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user