Lines Matching defs:mode
12 using this code in other contexts. also, the count mode returns -1
541 Py_ssize_t maxcount, int mode)
569 if (mode != FAST_COUNT) {
594 return mode == FAST_COUNT ? count : -1;
601 Py_ssize_t maxcount, int mode)
630 if (mode != FAST_COUNT) {
642 if (mode == FAST_SEARCH) {
667 return mode == FAST_COUNT ? count : -1;
674 Py_ssize_t maxcount, int mode)
741 Py_ssize_t maxcount, int mode)
743 if (n < m || (mode == FAST_COUNT && maxcount == 0)) {
753 if (mode == FAST_SEARCH)
755 else if (mode == FAST_RSEARCH)
762 if (mode != FAST_RSEARCH) {
764 return STRINGLIB(default_find)(s, n, p, m, maxcount, mode);
772 if (mode == FAST_SEARCH) {
785 return STRINGLIB(adaptive_find)(s, n, p, m, maxcount, mode);
790 return STRINGLIB(default_rfind)(s, n, p, m, maxcount, mode);