Lines Matching full:db
18 #define extract_esl(db, data, size, offset) \ argument
19 do { db = data + offset; size = size - offset; } while (0)
32 void *db; in get_cert_list() local
41 db = kmalloc(*size, GFP_KERNEL); in get_cert_list()
42 if (!db) in get_cert_list()
45 rc = secvar_ops->get(key, keylen, db, size); in get_cert_list()
47 kfree(db); in get_cert_list()
51 return db; in get_cert_list()
61 void *db = NULL, *dbx = NULL, *data = NULL; in load_powerpc_certs() local
89 * Get db, and dbx. They might not exist, so it isn't an error if we in load_powerpc_certs()
92 data = get_cert_list("db", 3, &dsize); in load_powerpc_certs()
94 pr_info("Couldn't get db list from firmware\n"); in load_powerpc_certs()
97 pr_err("Error reading db from firmware: %d\n", rc); in load_powerpc_certs()
100 extract_esl(db, data, dsize, offset); in load_powerpc_certs()
102 rc = parse_efi_signature_list("powerpc:db", db, dsize, in load_powerpc_certs()
105 pr_err("Couldn't parse db signatures: %d\n", rc); in load_powerpc_certs()