Lines Matching refs:rec
175 db_close(struct selabel_handle *rec)
177 catalog_t *catalog = (catalog_t *)rec->data;
194 db_lookup(struct selabel_handle *rec, const char *key, int type)
196 catalog_t *catalog = (catalog_t *)rec->data;
221 db_stats(struct selabel_handle *rec)
223 catalog_t *catalog = (catalog_t *)rec->data;
238 struct selabel_handle *rec)
295 rec->spec_file = strdup(path);
296 if (!rec->spec_file) {
331 if (digest_add_specfile(rec->digest, filp, NULL, sb.st_size, path) < 0)
334 digest_gen_hash(rec->digest);
359 int selabel_db_init(struct selabel_handle *rec,
362 rec->func_close = &db_close;
363 rec->func_lookup = &db_lookup;
364 rec->func_stats = &db_stats;
365 rec->data = db_init(opts, nopts, rec);
367 return !rec->data ? -1 : 0;