Home
last modified time | relevance | path

Searched refs:regex_data (Results 1 – 4 of 4) sorted by relevance

/third_party/selinux/libselinux/src/
Dregex.c61 struct regex_data { struct
71 int regex_prepare_data(struct regex_data **regex, char const *pattern_string, in regex_prepare_data() argument
111 int regex_load_mmap(struct mmap_area *mmap_area, struct regex_data **regex, in regex_load_mmap()
161 int regex_writef(struct regex_data *regex, FILE *fp, int do_write_precompregex) in regex_writef()
201 void regex_data_free(struct regex_data *regex) in regex_data_free()
213 int regex_match(struct regex_data *regex, char const *subject, int partial) in regex_match()
242 int regex_cmp(struct regex_data *regex1, struct regex_data *regex2) in regex_cmp()
256 struct regex_data *regex_data_create(void) in regex_data_create()
258 struct regex_data *regex_data = in regex_data_create() local
259 (struct regex_data *)calloc(1, sizeof(struct regex_data)); in regex_data_create()
[all …]
Dregex.h20 struct regex_data;
62 struct regex_data *regex_data_create(void) ;
70 void regex_data_free(struct regex_data *regex) ;
89 int regex_prepare_data(struct regex_data **regex, char const *pattern_string,
109 struct regex_data **regex,
123 int regex_writef(struct regex_data *regex, FILE *fp,
140 int regex_match(struct regex_data *regex, char const *subject,
152 int regex_cmp(struct regex_data *regex1, struct regex_data *regex2) ;
Dlabel_file.h50 struct regex_data * regex; /* backend dependent regular expression data */
/third_party/selinux/libselinux/utils/
Dsefcontext_compile.c183 struct regex_data *re = specs[i].regex; in write_binary_file()