Lines Matching refs:pat
2833 STR pat; member
2882 HASH h = php_strtr_hash(&S(&patterns[i].pat)[j], B) & shift->table_mask;
2895 HASH hash_a = php_strtr_hash(&S(&pnr_a->pat)[res->m - res->B], res->B)
2897 hash_b = php_strtr_hash(&S(&pnr_b->pat)[res->m - res->B], res->B)
2906 if (L(&pnr_a->pat) > L(&pnr_b->pat)) {
2908 } else if (L(&pnr_a->pat) < L(&pnr_b->pat)) {
2971 S(&patterns[i].pat) = string_key;
2972 L(&patterns[i].pat) = string_key_len;
2996 if (L(&patterns[i].pat) < res->m) {
2997 res->m = L(&patterns[i].pat);
3023 res->prefix[i] = php_strtr_hash(S(&res->patterns[i].pat), Bp);
3036 HASH h = php_strtr_hash(&S(&res->patterns[i].pat)[res->m - res->B], res->B)
3095 if (L(&pnr->pat) > L(text) - pos ||
3096 memcmp(S(&pnr->pat), &S(text)[pos], L(&pnr->pat)) != 0)
3101 pos += L(&pnr->pat);