struct req_progress - used for every crypt request : sg iterator for src : sg iterator for dst : bytes left in src to process (scatter list) : offset to add to src start position (scatter list) : length of current hw crypt/hash process : total bytes to process in hw for this request : whether to copy data back (crypt) or not (hash) : bytes left dst to process in this scatter list : offset to add to dst start position (scatter list) : number of bytes processed by hw (request).
sg helper are used to iterate over the scatterlist. Since the size of the SRAM may be less than the scatter size, this struct struct is used to keep track of progress within current scatterlist.
Definition at line 65 of file mv_cesa.c.