Lines Matching defs:env
45 register Env_t* env = (Env_t*)handle;
47 if (data || (size = roundof(size, ALIGN_BOUND2)) > (env->buf + env->size - env->cur))
49 data = (void*)env->cur;
50 env->cur += size;
57 register Env_t* env = (Env_t*)handle;
62 env->buf = env->cur = (char*)env + sizeof(Env_t);
63 env->size = size - sizeof(Env_t);
64 regalloc(env, block, REG_NOFREE);
65 n = regcomp(&env->re, pattern, REG_LENIENT|REG_NULL);
89 re->re_nbra = env->re.re_nsub;
96 register Env_t* env = (Env_t*)handle;
100 if (regexec(&env->re, subject, elementsof(match), match, 0) || anchor && match[0].rm_so)
104 for (n = 1; n <= env->re.re_nsub; n++)