Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
495ac3069a6235bfdf516812a2a9b256671bbdf9
/
drivers
/
crypto
/
caam
/
caamhash.c
087e1d7
crypto: caam - save caam memory to support crypto engine retry mechanism.
by Gaurav Jain
· 3 years, 2 months ago
b8aa7dc
crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY
by Mikulas Patocka
· 4 years, 6 months ago
63db32e
crypto: caam - fix use-after-free KASAN issue for HASH algorithms
by Iuliana Prodan
· 4 years, 9 months ago
5a8a076
crypto: Replace zero-length array with flexible-array member
by Gustavo A. R. Silva
· 5 years ago
21b014f
crypto: caam - add crypto_engine support for HASH algorithms
by Iuliana Prodan
· 5 years ago
4d370a1
crypto: caam - change return code in caam_jr_enqueue function
by Iuliana Prodan
· 5 years ago
2ba1e79
crypto: caam - refactor ahash_edesc_alloc
by Iuliana Prodan
· 5 years ago
c3f7394
crypto: caam - refactor ahash_done callbacks
by Iuliana Prodan
· 5 years ago
674f368
crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN
by Eric Biggers
· 5 years ago
46b49ab
crypto: caam - remove double buffering for ahash
by Andrei Botila
· 5 years ago
1a3daad
crypto: caam - make CAAM_PTR_SZ dynamic
by Andrey Smirnov
· 5 years ago
0435d47
crypto: caam - change return value in case CAAM has no MDHA
by Iuliana Prodan
· 5 years ago
e9b4913
crypto: caam - fix MDHA key derivation for certain user key lengths
by Horia Geantă
· 5 years ago
a2fb864
crypto: caam - keep both virtual and dma key addresses
by Horia Geantă
· 5 years ago
836d8f4
crypto: caam - check key length
by Iuliana Prodan
· 5 years ago
1984aae
crypto: caam - fix return code in completion callbacks
by Horia Geantă
· 5 years ago
059d73e
crypto: caam - use len instead of nents for bulding HW S/G table
by Horia Geantă
· 6 years ago
6e00550
crypto: caam - print debug messages at debug level
by Sascha Hauer
· 6 years ago
32f75e6
crypto: caam - remove unused defines
by Sascha Hauer
· 6 years ago
1b46c90
crypto: caam - convert top level drivers to libraries
by Horia Geantă
· 6 years ago
a5e5c13
crypto: caam - fix S/G table passing page boundary
by Horia Geantă
· 6 years ago
b4e9e93
crypto: caam - fix copy of next buffer for xcbc and cmac
by Iuliana Prodan
· 6 years ago
00e8744
crypto: caam - add missing put_device() call
by Wen Yang
· 6 years ago
3072444
crypto: caam - generate hash keys in-place
by Horia Geantă
· 6 years ago
8e731ee
crypto: caam - fix DMA mapping xcbc key twice
by Horia Geantă
· 6 years ago
65055e2
crypto: caam - fix hash context DMA unmap size
by Franck LENORMAND
· 6 years ago
c19650d
crypto: caam - fix DMA mapping of stack memory
by Horia Geantă
· 6 years ago
16c8ad7
crypto: caam - fix indentation of goto label
by Roland Hieber
· 6 years ago
87870cf
crypto: caam - add support for cmac(aes)
by Iuliana Prodan
· 6 years ago
12b8567
crypto: caam - add support for xcbc(aes)
by Iuliana Prodan
· 6 years ago
9a2537d
crypto: caam - create ahash shared descriptors only once
by Iuliana Prodan
· 6 years ago
0f103b3
crypto: caam - fix error reporting for caam_hash_alloc
by Iuliana Prodan
· 6 years ago
04e6d25
crypto: caam - fix zero-length buffer DMA mapping
by Aymen Sghaier
· 6 years ago
d239b10
crypto: caam - add register map changes cf. Era 10
by Horia Geantă
· 6 years ago
618b5dc
crypto: caam - add SPDX license identifier to all files
by Horia Geantă
· 6 years ago
0efa757
crypto: caam - export ahash shared descriptor generation
by Horia Geantă
· 6 years ago
c87a405
crypto: ahash - remove useless setting of cra_type
by Eric Biggers
· 7 years ago
6a38f62
crypto: ahash - remove useless setting of type flags
by Eric Biggers
· 7 years ago
7e0880b
crypto: caam - add Derived Key Protocol (DKP) support
by Horia Geantă
· 7 years ago
dfcd839
crypto: caam - remove unused param of ctx_map_to_sec4_sg()
by Horia Geantă
· 7 years ago
f2ac677
crypto: caam - remove unneeded edesc zeroization
by Horia Geantă
· 7 years ago
297b9ce
crypto: caam/jr - add support for DPAA2 parts
by Horia Geantă
· 8 years ago
7459e1d
crypto: caam - fix signals handling
by Horia Geantă
· 8 years ago
019d62d
crypto: caam - fix gfp allocation flags (part II)
by Horia Geantă
· 8 years ago
944c3d4
crypto: caam - fix state buffer DMA (un)mapping
by Horia Geantă
· 8 years ago
0355d23
crypto: caam - abstract ahash request double buffering
by Horia Geantă
· 8 years ago
87ec02e
crypto: caam - fix error path for ctx_dma mapping failure
by Horia Geantă
· 8 years ago
bbf2234
crypto: caam - fix DMA API leaks for multiple setkey() calls
by Horia Geantă
· 8 years ago
cfb725f
crypto: caam - don't dma_map key for hash algorithms
by Horia Geantă
· 8 years ago
1a0166f
crypto: caam - refactor ahash shared descriptor generation
by Horia Geantă
· 8 years ago
6655cb8e5
crypto: caam - consolidate split key length computation
by Horia Geantă
· 8 years ago
281669d
crypto: caam - rewrite some generic inline append cmds
by Horia Geantă
· 8 years ago
488ebc3
crypto: caam - remove superfluous alg_op algorithm param
by Horia Geantă
· 8 years ago
db57656
crypto: caam - group algorithm related params
by Horia Geantă
· 8 years ago
9a1a1c0
crypto: caam - merge identical ahash_final/finup shared desc
by Horia Geantă
· 8 years ago
4ca7c7d
crypto: caam - trivial code clean-up
by Horia Geantă
· 8 years ago
39957c8e
crypto: caam - completely remove error propagation handling
by Horia Geantă
· 8 years ago
06435f34
crypto: caam - Move common error handling code in two functions
by Markus Elfring
· 8 years ago
9e6df0f
crypto: caam - Delete an unnecessary initialisation in seven functions
by Markus Elfring
· 8 years ago
e6cc5b8
crypto: caam - Return a value directly in caam_hash_cra_init()
by Markus Elfring
· 8 years ago
58b0e5d
crypto: caam - Rename a jump label in five functions
by Markus Elfring
· 8 years ago
d6e7a7d
crypto: caam - Rename jump labels in ahash_setkey()
by Markus Elfring
· 8 years ago
e7a33c4
crypto: caam - Use kmalloc_array() in ahash_setkey()
by Markus Elfring
· 8 years ago
65cf164
crypto: caam - add ahash_edesc_add_src()
by Russell King
· 8 years ago
30a43b4
crypto: caam - move job descriptor initialisation to ahash_edesc_alloc()
by Russell King
· 8 years ago
5588d03
crypto: caam - add ahash_edesc_alloc() for descriptor allocation
by Russell King
· 8 years ago
bc13c69
crypto: caam - check and use dma_map_sg() return code
by Russell King
· 8 years ago
32686d3
crypto: caam - ensure that we clean up after an error
by Russell King
· 8 years ago
343e44b
crypto: caam - replace sec4_sg pointer with array
by Russell King
· 8 years ago
d7b24ed
crypto: caam - mark the hardware descriptor as cache line aligned
by Russell King
· 8 years ago
64ce56c
crypto: caam - incorporate job descriptor into struct ahash_edesc
by Russell King
· 8 years ago
e11793f
crypto: caam - ensure descriptor buffers are cacheline aligned
by Russell King
· 8 years ago
3d5a2db
crypto: caam - fix DMA API mapping leak
by Russell King
· 8 years ago
a0118c8
crypto: caam - fix non-hmac hashes
by Russell King
· 8 years ago
261ea05
crypto: caam - handle core endianness != caam endianness
by Horia Geantă
· 9 years ago
f456cd2
crypto: caam - pass the correct buffer length
by Fabio Estevam
· 9 years ago
f9970c2
crypto: caam - check return value of sg_nents_for_len
by LABBE Corentin
· 9 years ago
659f313
crypto: caam - fix indentation of close braces
by Russell King
· 9 years ago
5ec9083
crypto: caam - only export the state we really need to export
by Russell King
· 9 years ago
c7556ff
crypto: caam - fix non-block aligned hash calculation
by Russell King
· 9 years ago
434b421
crypto: caam - avoid needlessly saving and restoring caam_hash_ctx
by Russell King
· 9 years ago
6ea30f0
crypto: caam - print errno code when hash registration fails
by Russell King
· 9 years ago
13fb8fd
crypto: caam - dma_map_sg can handle chained SG
by LABBE Corentin
· 9 years ago
d4c9039
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 9 years ago
9c4f973
crypto: caam - Use the preferred style for memory allocations
by Fabio Estevam
· 9 years ago
b310c17
crypto: caam - fix memory corruption in ahash_final_ctx
by Horia Geant?
· 9 years ago
bf83490
crypto: caam - Detect hardware features during algorithm registration
by Victoria Milhoan
· 9 years ago
7d5196a
crypto: caam - Correct DMA unmap size in ahash_update_ctx()
by Victoria Milhoan
· 9 years ago
dde20ae
crypto: caam - Change kmalloc to kzalloc to avoid residual data
by Victoria Milhoan
· 9 years ago
e747242
crypto: caam - Add cache coherency support
by Victoria Milhoan
· 9 years ago
44d21c3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 10 years ago
8af7b0f
crypto: caam - Fix incorrect size when DMA unmapping buffer
by Victoria Milhoan
· 10 years ago
6fd4b15
crypto: caam - improve initalization for context state saves
by Steve Cornelius
· 10 years ago
060e234
crypto: caam - fix uninitialized edesc->sec4_sg_bytes field
by Yanjiang Jin
· 10 years ago
4451d49
crypto: caam - fix addressing of struct member
by Cristian Stoica
· 10 years ago
307fd543
crypto: caam - remove duplicated sg copy functions
by Cristian Stoica
· 10 years ago
de0e35e
crypto: caam - fix uninitialized state->buf_dma field
by Horia Geanta
· 11 years ago
76b9908
crypto: caam - fix uninitialized edesc->dst_dma field
by Horia Geanta
· 11 years ago
45e9af7
crypto: caam - fix uninitialized S/G table size in ahash_digest
by Horia Geanta
· 11 years ago
bc9e05f
crypto: caam - fix DMA direction mismatch in ahash_done_ctx_src
by Horia Geanta
· 11 years ago
Next »