···22/*33 * Asynchronous Cryptographic Hash operations.44 *55- * This is the asynchronous version of hash.c with notification of66- * completion via a callback.55+ * This is the implementation of the ahash (asynchronous hash) API. It differs66+ * from shash (synchronous hash) in that ahash supports asynchronous operations,77+ * and it hashes data from scatterlists instead of virtually addressed buffers.88+ *99+ * The ahash API provides access to both ahash and shash algorithms. The shash1010+ * API only provides access to shash algorithms.711 *812 * Copyright (c) 2008 Loc Ho <lho@amcc.com>913 */