Lines Matching refs:data
18 #define extract_esl(db, data, size, offset) \
19 do { db = data + offset; size = size - offset; } while (0)
61 void *db = NULL, *dbx = NULL, *data = NULL;
84 /* PLPKS authenticated variables ESL data is prefixed with 8 bytes of timestamp */
91 data = get_cert_list("db", 3, &dsize);
92 if (!data) {
94 } else if (IS_ERR(data)) {
95 rc = PTR_ERR(data);
99 extract_esl(db, data, dsize, offset);
105 kfree(data);
108 data = get_cert_list("dbx", 4, &dsize);
109 if (!data) {
111 } else if (IS_ERR(data)) {
112 rc = PTR_ERR(data);
116 extract_esl(dbx, data, dsize, offset);
122 kfree(data);
125 data = get_cert_list("trustedcadb", 12, &dsize);
126 if (!data) {
128 } else if (IS_ERR(data)) {
129 rc = PTR_ERR(data);
132 extract_esl(trustedca, data, dsize, offset);
138 kfree(data);
141 data = get_cert_list("moduledb", 9, &dsize);
142 if (!data) {
144 } else if (IS_ERR(data)) {
145 rc = PTR_ERR(data);
148 extract_esl(moduledb, data, dsize, offset);
154 kfree(data);