Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
64e3d12f769d60eaee6d2e53a9b7f0b3814f32ed
/
drivers
/
crypto
/
caam
/
caamhash.c
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
6655cb8
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
ef62b23
crypto: caam - fix DMA direction mismatch in ahash_done_ctx_dst
by Horia Geanta
· 11 years ago
e11aa9f
crypto: caam - fix DMA unmapping error in hash_digest_key
by Horia Geanta
· 11 years ago
ce57208
crypto: caam - fix "failed to check map error" DMA warnings
by Horia Geanta
· 11 years ago
35af640
crypto: caam - Check for CAAM block presence before registering with crypto layer
by Ruchika Gupta
· 11 years ago
1da2be3
crypto: caam - Correct the dma mapping for sg table
by Ruchika Gupta
· 11 years ago
fa9659c
crypto: caam - Contain caam_jr_strstatus() ugliness
by Marek Vasut
· 11 years ago
3d67be2
crypto: caam - fix mem leak in ahash_setkey
by Horia Geanta
· 11 years ago
cfc6f11
crypto: caam - Modify the interface layers to use JR API's
by Ruchika Gupta
· 11 years ago
313ea29
crypto: caam - Add Platform driver for Job Ring
by Ruchika Gupta
· 11 years ago
b2744df
crypto: caam - fix hash, alg and rng registration if CAAM driver not initialized
by Alex Porosanu
· 11 years ago
eeca9fa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
by Herbert Xu
· 11 years ago
514df28
crypto: caam - replace xstr macro with __stringify
by Alex Porosanu
· 11 years ago
aa2faec
crypto: caam - Moved macro DESC_JOB_IO_LEN to desc_constr.h
by Vakul Garg
· 12 years ago
9c23b7d
crypto: caam - Fixed the memory out of bound overwrite issue
by Vakul Garg
· 12 years ago
66b3e88
crypto: caam - change key gen functions to return signed int
by Kim Phillips
· 12 years ago
2af8f4a
crypto: caam - coccicheck fixes
by Kim Phillips
· 12 years ago
61bb86b
crypto: caam - set descriptor sharing type to SERIAL
by Kim Phillips
· 13 years ago
95bcaa3
crypto: caam - add backward compatible string sec4.0
by Shengzhou Liu
· 13 years ago
643b39b
crypto: caam - chaining support
by Yuan Kang
· 13 years ago
b0e09ba
crypto: caam - unkeyed ahash support
by Yuan Kang
· 13 years ago
045e367
crypto: caam - ahash hmac support
by Yuan Kang
· 13 years ago