Lines Matching refs:ofs_hmac
390 int len, int ofs_hmac, void *hmac) in ubifs_node_calc_hmac() argument
396 ubifs_assert(c, ofs_hmac > 8); in ubifs_node_calc_hmac()
397 ubifs_assert(c, ofs_hmac + hmac_len < len); in ubifs_node_calc_hmac()
406 err = crypto_shash_update(shash, node + 8, ofs_hmac - 8); in ubifs_node_calc_hmac()
411 if (len - ofs_hmac - hmac_len > 0) { in ubifs_node_calc_hmac()
412 err = crypto_shash_update(shash, node + ofs_hmac + hmac_len, in ubifs_node_calc_hmac()
413 len - ofs_hmac - hmac_len); in ubifs_node_calc_hmac()
434 int ofs_hmac) in __ubifs_node_insert_hmac() argument
436 return ubifs_node_calc_hmac(c, node, len, ofs_hmac, node + ofs_hmac); in __ubifs_node_insert_hmac()
450 int len, int ofs_hmac) in __ubifs_node_verify_hmac() argument
460 err = ubifs_node_calc_hmac(c, node, len, ofs_hmac, hmac); in __ubifs_node_verify_hmac()
466 err = crypto_memneq(hmac, node + ofs_hmac, hmac_len); in __ubifs_node_verify_hmac()