Home
last modified time | relevance | path

Searched refs:pcre_extra (Results 1 – 21 of 21) sorted by relevance

/external/pcre/
Dpcre.h376 typedef struct pcre_extra { struct
385 } pcre_extra; argument
567 PCRE_EXP_DECL int pcre_dfa_exec(const pcre *, const pcre_extra *,
573 PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
579 PCRE_EXP_DECL int pcre_jit_exec(const pcre *, const pcre_extra *,
594 PCRE_EXP_DECL int pcre_fullinfo(const pcre *, const pcre_extra *, int,
633 PCRE_EXP_DECL pcre_extra *pcre_study(const pcre *, int, const char **);
636 PCRE_EXP_DECL void pcre_free_study(pcre_extra *);
644 PCRE_EXP_DECL int pcre_pattern_to_host_byte_order(pcre *, pcre_extra *,
663 PCRE_EXP_DECL void pcre_assign_jit_stack(pcre_extra *,
/external/selinux/libselinux/src/
Dlabel_file.h25 pcre_extra *sd; /* pointer to extra compiled stuff */
26 pcre_extra lsd; /* used to hold the mmap'd version */
69 static inline pcre_extra *get_pcre_extra(struct spec *spec) in get_pcre_extra()
/external/pcre/dist/
Dpcre.h.in376 typedef struct pcre_extra { struct
385 } pcre_extra; argument
567 PCRE_EXP_DECL int pcre_dfa_exec(const pcre *, const pcre_extra *,
573 PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
579 PCRE_EXP_DECL int pcre_jit_exec(const pcre *, const pcre_extra *,
594 PCRE_EXP_DECL int pcre_fullinfo(const pcre *, const pcre_extra *, int,
633 PCRE_EXP_DECL pcre_extra *pcre_study(const pcre *, int, const char **);
636 PCRE_EXP_DECL void pcre_free_study(pcre_extra *);
644 PCRE_EXP_DECL int pcre_pattern_to_host_byte_order(pcre *, pcre_extra *,
663 PCRE_EXP_DECL void pcre_assign_jit_stack(pcre_extra *,
Dpcre.h.generic376 typedef struct pcre_extra {
385 } pcre_extra;
567 PCRE_EXP_DECL int pcre_dfa_exec(const pcre *, const pcre_extra *,
573 PCRE_EXP_DECL int pcre_exec(const pcre *, const pcre_extra *, PCRE_SPTR,
579 PCRE_EXP_DECL int pcre_jit_exec(const pcre *, const pcre_extra *,
594 PCRE_EXP_DECL int pcre_fullinfo(const pcre *, const pcre_extra *, int,
633 PCRE_EXP_DECL pcre_extra *pcre_study(const pcre *, int, const char **);
636 PCRE_EXP_DECL void pcre_free_study(pcre_extra *);
644 PCRE_EXP_DECL int pcre_pattern_to_host_byte_order(pcre *, pcre_extra *,
663 PCRE_EXP_DECL void pcre_assign_jit_stack(pcre_extra *,
Dpcretest.c387 extra = (pcre_extra *)pcre16_study((pcre16 *)re, options, error)
479 extra = (pcre_extra *)pcre32_study((pcre32 *)re, options, error)
2410 new_info(pcre *re, pcre_extra *study, int option, void *ptr) in new_info()
2491 regexflip8_or_16(pcre *ere, pcre_extra *extra) in regexflip8_or_16()
2678 regexflip_32(pcre *ere, pcre_extra *extra) in regexflip_32()
2773 regexflip(pcre *ere, pcre_extra *extra) in regexflip()
2792 check_match_limit(pcre *re, pcre_extra *extra, pcre_uint8 *bptr, int len, in check_match_limit()
3453 pcre_extra *extra = NULL; in main()
3590 extra = (pcre_extra *)new_malloc(sizeof(pcre_extra) + true_study_size); in main()
3593 psd = (pcre_study_data *)(((char *)extra) + sizeof(pcre_extra)); in main()
[all …]
Dpcre_fullinfo.c70 pcre_fullinfo(const pcre *argument_re, const pcre_extra *extra_data, in pcre_fullinfo()
Dpcre_byte_order.c100 pcre_extra *extra_data, const unsigned char *tables) in pcre_pattern_to_host_byte_order()
Dpcre_jit_test.c913 static void setstack8(pcre_extra *extra) in setstack8()
1131 pcre_extra *extra8; in regression_tests()
1132 pcre_extra dummy_extra8; in regression_tests()
1334 memset(&dummy_extra8, 0, sizeof(pcre_extra)); in regression_tests()
Dpcre_study.c1409 PCRE_EXP_DEFN pcre_extra * PCRE_CALL_CONVENTION
1624 pcre_free_study(pcre_extra *extra) in pcre_free_study()
Dpcrecpp.cc514 pcre_extra extra = { 0, 0, 0, 0, 0, 0, 0, 0 }; in TryMatch()
Dpcregrep.c256 pcre_extra *hint;
Dpcre_dfa_exec.c3176 pcre_dfa_exec(const pcre *argument_re, const pcre_extra *extra_data, in pcre_dfa_exec()
DChangeLog4650 (b) For each call to pcre_exec(), you can pass a pcre_extra block in which
4696 The pcre_extra structure is now exposed and defined in pcre.h. It currently
4711 The pcre_study() function now returns one of these new pcre_extra blocks, with
4718 in a pcre_extra block provided by pcre_study(), or create your own pcre_extra
4730 pcre_extra block, that is, the value that was passed as the argument to
4754 (ii) The pcre_extra structure (see 45 above) has a void * field called
4757 the field passed in the pcre_extra structure are passed to the callout
5514 2. Add pcre_study() to the API and the passing of pcre_extra to pcre_exec(),
Dpcre_jit_compile.c10455 pcre_jit_exec(const pcre *argument_re, const pcre_extra *extra_data, in pcre_jit_exec()
10604 pcre_assign_jit_stack(pcre_extra *extra, pcre_jit_callback callback, void *userdata) in pcre_assign_jit_stack()
10675 pcre_assign_jit_stack(pcre_extra *extra, pcre_jit_callback callback, void *userdata) in pcre_assign_jit_stack()
Dpcre_exec.c6335 pcre_exec(const pcre *argument_re, const pcre_extra *extra_data, in pcre_exec()
/external/selinux/libselinux/utils/
Dsefcontext_compile.c38 pcre_extra *sd; in process_file()
223 pcre_extra *sd = get_pcre_extra(&specs[i]); in write_binary_file()
/external/regex-re2/util/
Dpcre.h173 struct pcre_extra { int flags, match_limit, match_limit_recursion; }; argument
Dpcre.cc479 pcre_extra extra = { 0 }; in TryMatch()
/external/libselinux/src/
Dlabel_file.c31 pcre_extra *sd; /* pcre study result */
/external/pcre/dist/doc/
Dpcre.txt1589 pcre_extra *pcre_study(const pcre *code, int options,
1592 void pcre_free_study(pcre_extra *extra);
1594 int pcre_exec(const pcre *code, const pcre_extra *extra,
1598 int pcre_dfa_exec(const pcre *code, const pcre_extra *extra,
1640 int pcre_jit_exec(const pcre *code, const pcre_extra *extra,
1649 void pcre_assign_jit_stack(pcre_extra *extra,
1654 int pcre_fullinfo(const pcre *code, const pcre_extra *extra,
1664 pcre_extra *extra, const unsigned char *tables);
2502 pcre_extra *pcre_study(const pcre *code, int options,
2510 pointer to a pcre_extra block, in which the study_data field points to
[all …]
Dpcretest.txt514 pcre_extra block, even when studying discovers no useful information.