Lines Matching full:algorithm
25 const char *name; /* Name of algorithm */
35 * @output: Checksum result (length depends on algorithm)
81 * hash_command: Process a hash command for a particular algorithm
85 * @algo_name: Hash algorithm being used (lower case!)
96 * hash_block() - Hash a block according to the requested algorithm
98 * The caller probably knows the hash length for the chosen algorithm, but
102 * @algo_name: Hash algorithm to use
110 * since the caller is selecting the algorithm.
111 * @return 0 if ok, -ve on error: -EPROTONOSUPPORT for an unknown algorithm,
120 * hash_lookup_algo() - Look up the hash_algo struct for an algorithm
123 * algorithm is not available.
125 * @algo_name: Hash algorithm to look up
128 * @return 0 if ok, -EPROTONOSUPPORT for an unknown algorithm.
136 * algorithm is not available with progressive hash support.
138 * @algo_name: Hash algorithm to look up
141 * @return 0 if ok, -EPROTONOSUPPORT for an unknown algorithm.
152 * @algo_name: Hash algorithm to look up
156 * @return 0 if ok, -EPROTONOSUPPORT for an unknown algorithm.