Home
last modified time | relevance | path

Searched refs:regdisc_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dregex.h132 struct regdisc_s; typedef struct regdisc_s regdisc_t; typedef
136 typedef int (*regerror_t)(const regex_t*, regdisc_t*, int, ...);
137 typedef void* (*regcomp_t)(const regex_t*, const char*, size_t, regdisc_t*);
138 … (*regexec_t)(const regex_t*, void*, const char*, size_t, const char*, size_t, char**, regdisc_t*);
192 regdisc_t* re_disc; /* REG_DISCIPLINE discipline */
/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/
H A Dreglib.h531 regdisc_t* disc; /* REG_DISCIPLINE discipline */
573 regdisc_t disc;
583 extern void* alloc(regdisc_t*, void*, size_t);
585 extern void drop(regdisc_t*, Rex_t*);
586 extern int fatal(regdisc_t*, int, const char*);
H A Dregerror.c85 fatal(regdisc_t* disc, int code, const char* pattern) in fatal()
H A Dregsubcomp.c49 regdisc_t* disc; in regsubflags()
124 regdisc_t* disc; in regsubcomp()
H A Dreginit.c394 alloc(register regdisc_t* disc, void* p, size_t n) in alloc()
H A Dregcomp.c131 regdisc_t* disc; /* user discipline */
176 triedrop(regdisc_t* disc, Trie_node_t* e) in triedrop()
191 drop(regdisc_t* disc, Rex_t* e) in drop()
3235 regdisc_t* disc; in regcomp()
/illumos-gate/usr/src/test/libc-tests/tests/regex/
H A Dtestregex.c115 regdisc_t disc;
121 compf(const regex_t* re, const char* xstr, size_t xlen, regdisc_t* disc) in compf()
129 …* data, const char* xstr, size_t xlen, const char* sstr, size_t slen, char** snxt, regdisc_t* disc) in execf()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/port/
H A Dastconf.c1588 regdisc_t redisc; in astconflist()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dmagic.c180 regdisc_t redisc; /* regex discipline */ \
/illumos-gate/usr/src/contrib/ast/src/lib/libast/
H A DRELEASE1259 00-10-05 regex: add REG_DISCIPLINE and regdisc_t for alloc/error disc