Lines Matching refs:pat
2813 STR pat; member
2862 HASH h = php_strtr_hash(&S(&patterns[i].pat)[j], B) & shift->table_mask;
2875 HASH hash_a = php_strtr_hash(&S(&pnr_a->pat)[res->m - res->B], res->B)
2877 hash_b = php_strtr_hash(&S(&pnr_b->pat)[res->m - res->B], res->B)
2886 if (L(&pnr_a->pat) > L(&pnr_b->pat)) {
2888 } else if (L(&pnr_a->pat) < L(&pnr_b->pat)) {
3007 S(&patterns[i].pat) = string_key;
3008 L(&patterns[i].pat) = string_key_len;
3032 if (L(&patterns[i].pat) < res->m) {
3033 res->m = L(&patterns[i].pat);
3053 res->prefix[i] = php_strtr_hash(S(&res->patterns[i].pat), Bp);
3066 HASH h = php_strtr_hash(&S(&res->patterns[i].pat)[res->m - res->B], res->B)
3125 if (L(&pnr->pat) > L(text) - pos ||
3126 memcmp(S(&pnr->pat), &S(text)[pos], L(&pnr->pat)) != 0)
3131 pos += L(&pnr->pat);