Symbol: MatchState
usr/src/uts/common/fs/zfs/lua/lstrlib.c
236
static const char *match (MatchState *ms, const char *s, const char *p);
usr/src/uts/common/fs/zfs/lua/lstrlib.c
249
static int check_capture (MatchState *ms, int l) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
257
static int capture_to_close (MatchState *ms) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
265
static const char *classend (MatchState *ms, const char *p) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
339
static int singlematch (MatchState *ms, const char *s, const char *p,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
355
static const char *matchbalance (MatchState *ms, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
376
static const char *max_expand (MatchState *ms, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
391
static const char *min_expand (MatchState *ms, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
404
static const char *start_capture (MatchState *ms, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
418
static const char *end_capture (MatchState *ms, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
429
static const char *match_capture (MatchState *ms, const char *s, int l) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
440
static const char *match (MatchState *ms, const char *s, const char *p) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
566
static void push_onecapture (MatchState *ms, int i, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
585
static int push_captures (MatchState *ms, const char *s, const char *e) {
usr/src/uts/common/fs/zfs/lua/lstrlib.c
628
MatchState ms;
usr/src/uts/common/fs/zfs/lua/lstrlib.c
670
MatchState ms;
usr/src/uts/common/fs/zfs/lua/lstrlib.c
708
static void add_s (MatchState *ms, luaL_Buffer *b, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
734
static void add_value (MatchState *ms, luaL_Buffer *b, const char *s,
usr/src/uts/common/fs/zfs/lua/lstrlib.c
773
MatchState ms;