m 1775 Zend/zend_API.c zend_module_entry *m, *r; m 1779 Zend/zend_API.c m = (zend_module_entry*)(*b1)->pData; m 1780 Zend/zend_API.c if (!m->module_started && m->deps) { m 1781 Zend/zend_API.c const zend_module_dep *dep = m->deps; m 747 Zend/zend_alloc.c size_t m; m 749 Zend/zend_alloc.c for (m = size << (ZEND_MM_NUM_BUCKETS - index); ; m <<= 1) { m 753 Zend/zend_alloc.c p = &prev->child[(m >> (ZEND_MM_NUM_BUCKETS-1)) & 1]; m 1821 Zend/zend_alloc.c size_t m; m 1826 Zend/zend_alloc.c for (m = true_size << (ZEND_MM_NUM_BUCKETS - index); ; m <<= 1) { m 1834 Zend/zend_alloc.c if ((m & (ZEND_MM_LONG_CONST(1) << (ZEND_MM_NUM_BUCKETS-1))) == 0) { m 842 Zend/zend_compile.h #define CHECK_ARG_SEND_TYPE(zf, arg_num, m) \ m 845 Zend/zend_compile.h ? ((zf)->common.arg_info[arg_num-1].pass_by_reference & (m)) \ m 847 Zend/zend_compile.h ? ((zf)->common.arg_info[(zf)->common.num_args-1].pass_by_reference & (m)) : 0)) m 548 Zend/zend_strtod.c static Bigint * multadd(Bigint *b, int m, int a) /* multiply by m and add a */ m 563 Zend/zend_strtod.c y = (xi & 0xffff) * m + a; m 564 Zend/zend_strtod.c z = (xi >> 16) * m + (y >> 16); m 568 Zend/zend_strtod.c y = *x * m + a; m 115 ext/curl/interface.c static int php_curl_ssl_mutex_create(void **m) m 117 ext/curl/interface.c if (*((MUTEX_T *) m) = tsrm_mutex_alloc()) { m 124 ext/curl/interface.c static int php_curl_ssl_mutex_destroy(void **m) m 126 ext/curl/interface.c tsrm_mutex_free(*((MUTEX_T *) m)); m 130 ext/curl/interface.c static int php_curl_ssl_mutex_lock(void **m) m 132 ext/curl/interface.c return tsrm_mutex_lock(*((MUTEX_T *) m)); m 135 ext/curl/interface.c static int php_curl_ssl_mutex_unlock(void **m) m 137 ext/curl/interface.c return tsrm_mutex_unlock(*((MUTEX_T *) m)); m 33 ext/date/lib/astro.c #define days_since_2000_Jan_0(y,m,d) \ m 34 ext/date/lib/astro.c (367L*(y)-((7*((y)+(((m)+9)/12)))/4)+((275*(m))/9)+(d)-730530L) m 236 ext/date/lib/astro.c t_utc->m = t_loc->m; m 47 ext/date/lib/dow.c static timelib_sll timelib_day_of_week_ex(timelib_sll y, timelib_sll m, timelib_sll d, int iso) m 56 ext/date/lib/dow.c m1 = timelib_is_leap(y) ? m_table_leap[m] : m_table_common[m]; m 66 ext/date/lib/dow.c timelib_sll timelib_day_of_week(timelib_sll y, timelib_sll m, timelib_sll d) m 68 ext/date/lib/dow.c return timelib_day_of_week_ex(y, m, d, 0); m 71 ext/date/lib/dow.c timelib_sll timelib_iso_day_of_week(timelib_sll y, timelib_sll m, timelib_sll d) m 73 ext/date/lib/dow.c return timelib_day_of_week_ex(y, m, d, 1); m 82 ext/date/lib/dow.c timelib_sll timelib_day_of_year(timelib_sll y, timelib_sll m, timelib_sll d) m 84 ext/date/lib/dow.c return (timelib_is_leap(y) ? d_table_leap[m] : d_table_common[m]) + d - 1; m 87 ext/date/lib/dow.c timelib_sll timelib_days_in_month(timelib_sll y, timelib_sll m) m 89 ext/date/lib/dow.c return timelib_is_leap(y) ? ml_table_leap[m] : ml_table_common[m]; m 92 ext/date/lib/dow.c void timelib_isoweek_from_date(timelib_sll y, timelib_sll m, timelib_sll d, timelib_sll *iw, timelib_sll *iy) m 98 ext/date/lib/dow.c doy = timelib_day_of_year(y, m, d) + 1; m 99 ext/date/lib/dow.c if (y_leap && m > 2) { m 103 ext/date/lib/dow.c weekday = timelib_day_of_week(y, m, d); m 161 ext/date/lib/dow.c int timelib_valid_date(timelib_sll y, timelib_sll m, timelib_sll d) m 163 ext/date/lib/dow.c if (m < 1 || m > 12 || d < 1 || d > timelib_days_in_month(y, m)) { m 63 ext/date/lib/interval.c rt->m = two->m - one->m; m 108 ext/date/lib/interval.c t->relative.m = interval->m * bias; m 121 ext/date/lib/interval.c if (old_time->dst == 1 && t->dst == 0 && !interval->y && !interval->m && !interval->d) { m 143 ext/date/lib/interval.c t->relative.m = 0 - (interval->m * bias); m 154 ext/date/lib/interval.c if (old_time->dst == 1 && t->dst == 0 && !interval->y && !interval->m && !interval->d) { m 159 ext/date/lib/interval.c if (old_time->dst == 0 && t->dst == 1 && !interval->y && !interval->m && !interval->d ) { m 119 ext/date/lib/parse_date.c #define TIMELIB_UNHAVE_DATE() { s->time->have_date = 0; s->time->d = 0; s->time->m = 0; s->time->y = 0; } m 659 ext/date/lib/parse_date.c case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break; m 4061 ext/date/lib/parse_date.c s->time->m = timelib_lookup_month((char **) &ptr); m 4120 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 4400 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 5124 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 5324 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 6555 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 7203 ext/date/lib/parse_date.c s->time->relative.m = 0 - s->time->relative.m; m 8972 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 9542 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 10176 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 10923 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 10969 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 11621 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 11737 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 11985 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 12554 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 12604 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 12910 ext/date/lib/parse_date.c s->time->m = timelib_get_month((char **) &ptr); m 13140 ext/date/lib/parse_date.c s->time->m = 1; m 13166 ext/date/lib/parse_date.c s->time->m = 1; m 13243 ext/date/lib/parse_date.c s->time->m = 1; m 13357 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 13640 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 14570 ext/date/lib/parse_date.c s->time->m = timelib_get_nr((char **) &ptr, 2); m 21238 ext/date/lib/parse_date.c s->time->m = 1; m 24652 ext/date/lib/parse_date.c in.time->y = in.time->d = in.time->m = in.time->h = in.time->i = in.time->s = in.time->f = in.time->dst = in.time->z = TIMELIB_UNSET; m 24666 ext/date/lib/parse_date.c in.time->m = TIMELIB_UNSET; m 24690 ext/date/lib/parse_date.c if (in.time->have_date && !timelib_valid_date( in.time->y, in.time->m, in.time->d)) { m 24714 ext/date/lib/parse_date.c time->m = 1; m 24726 ext/date/lib/parse_date.c if (time->m == TIMELIB_UNSET ) time->m = 1; m 24754 ext/date/lib/parse_date.c in.time->m = TIMELIB_UNSET; m 24801 ext/date/lib/parse_date.c s->time->m = 1; m 24810 ext/date/lib/parse_date.c if ((s->time->m = timelib_get_nr((char **) &ptr, 2)) == TIMELIB_UNSET) { m 24820 ext/date/lib/parse_date.c s->time->m = tmp; m 24916 ext/date/lib/parse_date.c s->time->m = 1; m 25055 ext/date/lib/parse_date.c if (s->time->y != TIMELIB_UNSET && s->time->m != TIMELIB_UNSET && m 25057 ext/date/lib/parse_date.c !timelib_valid_date( s->time->y, s->time->m, s->time->d)) { m 25079 ext/date/lib/parse_date.c if (parsed->m == TIMELIB_UNSET) parsed->m = now->m != TIMELIB_UNSET ? now->m : 0; m 25127 ext/date/lib/parse_date.c time.y, time.m, time.d, time.h, time.i, time.s, time.f, time.z, time.dst); m 25130 ext/date/lib/parse_date.c time.relative.y, time.relative.m, time.relative.d, time.relative.h, time.relative.i, time.relative.s); m 375 ext/date/lib/parse_iso_intervals.c s->period->m = nr; m 691 ext/date/lib/parse_iso_intervals.c s->period->m = timelib_get_unsigned_nr((char **) &ptr, 2); m 821 ext/date/lib/parse_iso_intervals.c current->m = timelib_get_nr((char **) &ptr, 2); m 959 ext/date/lib/parse_iso_intervals.c in.begin->m = TIMELIB_UNSET; m 972 ext/date/lib/parse_iso_intervals.c in.end->m = TIMELIB_UNSET; m 985 ext/date/lib/parse_iso_intervals.c in.period->m = 0; m 29 ext/date/lib/timelib.c #define TIMELIB_TIME_FREE(m) \ m 30 ext/date/lib/timelib.c if (m) { \ m 31 ext/date/lib/timelib.c timelib_free(m); \ m 32 ext/date/lib/timelib.c m = NULL; \ m 232 ext/date/lib/timelib.c d->sse, d->y < 0 ? "-" : "", TIMELIB_LLABS(d->y), d->m, d->d, d->h, d->i, d->s); m 262 ext/date/lib/timelib.c d->relative.y, d->relative.m, d->relative.d, d->relative.h, d->relative.i, d->relative.s); m 297 ext/date/lib/timelib.c d->y, d->m, d->d, d->h, d->i, d->s, d->days, d->invert ? " inverted" : ""); m 77 ext/date/lib/timelib.h timelib_sll timelib_day_of_week(timelib_sll y, timelib_sll m, timelib_sll d); m 78 ext/date/lib/timelib.h timelib_sll timelib_iso_day_of_week(timelib_sll y, timelib_sll m, timelib_sll d); m 79 ext/date/lib/timelib.h timelib_sll timelib_day_of_year(timelib_sll y, timelib_sll m, timelib_sll d); m 81 ext/date/lib/timelib.h timelib_sll timelib_days_in_month(timelib_sll y, timelib_sll m); m 82 ext/date/lib/timelib.h void timelib_isoweek_from_date(timelib_sll y, timelib_sll m, timelib_sll d, timelib_sll *iw, timelib_sll *iy); m 84 ext/date/lib/timelib.h int timelib_valid_date(timelib_sll y, timelib_sll m, timelib_sll d); m 217 ext/date/lib/timelib_structs.h timelib_sll y, m, d; /* Years, Months and Days */ m 240 ext/date/lib/timelib_structs.h timelib_sll y, m, d; /* Year, Month, Day */ m 47 ext/date/lib/tm2unixtime.c static void inc_month(timelib_sll *y, timelib_sll *m) m 49 ext/date/lib/tm2unixtime.c (*m)++; m 50 ext/date/lib/tm2unixtime.c if (*m > 12) { m 51 ext/date/lib/tm2unixtime.c *m -= 12; m 56 ext/date/lib/tm2unixtime.c static void dec_month(timelib_sll *y, timelib_sll *m) m 58 ext/date/lib/tm2unixtime.c (*m)--; m 59 ext/date/lib/tm2unixtime.c if (*m < 1) { m 60 ext/date/lib/tm2unixtime.c *m += 12; m 65 ext/date/lib/tm2unixtime.c static void do_range_limit_days_relative(timelib_sll *base_y, timelib_sll *base_m, timelib_sll *y, timelib_sll *m, timelib_sll *d, timelib_sll invert) m 88 ext/date/lib/tm2unixtime.c (*m)--; m 98 ext/date/lib/tm2unixtime.c (*m)--; m 107 ext/date/lib/tm2unixtime.c static int do_range_limit_days(timelib_sll *y, timelib_sll *m, timelib_sll *d) m 120 ext/date/lib/tm2unixtime.c do_range_limit(1, 13, 12, m, y); m 123 ext/date/lib/tm2unixtime.c days_this_month = leapyear ? days_in_month_leap[*m] : days_in_month[*m]; m 124 ext/date/lib/tm2unixtime.c last_month = (*m) - 1; m 137 ext/date/lib/tm2unixtime.c (*m)--; m 142 ext/date/lib/tm2unixtime.c (*m)++; m 152 ext/date/lib/tm2unixtime.c current_dow = timelib_day_of_week(time->y, time->m, time->d); m 179 ext/date/lib/tm2unixtime.c do_range_limit(0, 12, 12, &rt->m, &rt->y); m 181 ext/date/lib/tm2unixtime.c do_range_limit_days_relative(&base->y, &base->m, &rt->y, &rt->m, &rt->d, rt->invert); m 182 ext/date/lib/tm2unixtime.c do_range_limit(0, 12, 12, &rt->m, &rt->y); m 190 ext/date/lib/tm2unixtime.c do_range_limit(1, 13, 12, &time->m, &time->y); m 192 ext/date/lib/tm2unixtime.c do {} while (do_range_limit_days(&time->y, &time->m, &time->d)); m 193 ext/date/lib/tm2unixtime.c do_range_limit(1, 13, 12, &time->m, &time->y); m 209 ext/date/lib/tm2unixtime.c time->m += time->relative.m; m 219 ext/date/lib/tm2unixtime.c time->m++; m 231 ext/date/lib/tm2unixtime.c dow = timelib_day_of_week(time->y, time->m, time->d); m 295 ext/date/lib/tm2unixtime.c time->m += time->relative.m; m 296 ext/date/lib/tm2unixtime.c time->relative.m = 0; m 300 ext/date/lib/tm2unixtime.c time->m += time->relative.m + 1; m 301 ext/date/lib/tm2unixtime.c time->relative.m = 0; m 311 ext/date/lib/tm2unixtime.c time->m++; m 449 ext/date/lib/tm2unixtime.c res += do_months(time->m, time->y); m 469 ext/date/lib/tm2unixtime.c time.y, time.m, time.d, time.h, time.i, time.s, time.f, time.z, time.dst); m 472 ext/date/lib/tm2unixtime.c time.relative.y, time.relative.m, time.relative.d, time.relative.h, time.relative.i, time.relative.s); m 128 ext/date/lib/unixtime2tm.c tm->m = i + 1; m 1047 ext/date/php_date.c char *php_date_full_day_name(timelib_sll y, timelib_sll m, timelib_sll d) m 1049 ext/date/php_date.c timelib_sll day_of_week = timelib_day_of_week(y, m, d); m 1056 ext/date/php_date.c char *php_date_short_day_name(timelib_sll y, timelib_sll m, timelib_sll d) m 1058 ext/date/php_date.c timelib_sll day_of_week = timelib_day_of_week(y, m, d); m 1108 ext/date/php_date.c case 'D': length = slprintf(buffer, 32, "%s", php_date_short_day_name(t->y, t->m, t->d)); break; m 1110 ext/date/php_date.c case 'l': length = slprintf(buffer, 32, "%s", php_date_full_day_name(t->y, t->m, t->d)); break; m 1112 ext/date/php_date.c case 'w': length = slprintf(buffer, 32, "%d", (int) timelib_day_of_week(t->y, t->m, t->d)); break; m 1113 ext/date/php_date.c case 'N': length = slprintf(buffer, 32, "%d", (int) timelib_iso_day_of_week(t->y, t->m, t->d)); break; m 1114 ext/date/php_date.c case 'z': length = slprintf(buffer, 32, "%d", (int) timelib_day_of_year(t->y, t->m, t->d)); break; m 1118 ext/date/php_date.c if(!weekYearSet) { timelib_isoweek_from_date(t->y, t->m, t->d, &isoweek, &isoyear); weekYearSet = 1; } m 1121 ext/date/php_date.c if(!weekYearSet) { timelib_isoweek_from_date(t->y, t->m, t->d, &isoweek, &isoyear); weekYearSet = 1; } m 1125 ext/date/php_date.c case 'F': length = slprintf(buffer, 32, "%s", mon_full_names[t->m - 1]); break; m 1126 ext/date/php_date.c case 'm': length = slprintf(buffer, 32, "%02d", (int) t->m); break; m 1127 ext/date/php_date.c case 'M': length = slprintf(buffer, 32, "%s", mon_short_names[t->m - 1]); break; m 1128 ext/date/php_date.c case 'n': length = slprintf(buffer, 32, "%d", (int) t->m); break; m 1129 ext/date/php_date.c case 't': length = slprintf(buffer, 32, "%d", (int) timelib_days_in_month(t->y, t->m)); break; m 1191 ext/date/php_date.c (int) t->y, (int) t->m, (int) t->d, m 1199 ext/date/php_date.c php_date_short_day_name(t->y, t->m, t->d), m 1200 ext/date/php_date.c (int) t->d, mon_short_names[t->m - 1], m 1314 ext/date/php_date.c timelib_isoweek_from_date(t->y, t->m, t->d, &isoweek, &isoyear); m 1320 ext/date/php_date.c case 'w': retval = (int) timelib_day_of_week(t->y, t->m, t->d); break; m 1321 ext/date/php_date.c case 'z': retval = (int) timelib_day_of_year(t->y, t->m, t->d); break; m 1327 ext/date/php_date.c case 'm': case 'n': retval = (int) t->m; break; m 1328 ext/date/php_date.c case 't': retval = (int) timelib_days_in_month(t->y, t->m); break; m 1548 ext/date/php_date.c now->m = mon; m 1622 ext/date/php_date.c long m, d, y; m 1624 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "lll", &m, &d, &y) == FAILURE) { m 1628 ext/date/php_date.c if (y < 1 || y > 32767 || !timelib_valid_date(y, m, d)) { m 1673 ext/date/php_date.c ta.tm_mon = ts->m - 1; m 1675 ext/date/php_date.c ta.tm_wday = timelib_day_of_week(ts->y, ts->m, ts->d); m 1676 ext/date/php_date.c ta.tm_yday = timelib_day_of_year(ts->y, ts->m, ts->d); m 1781 ext/date/php_date.c add_assoc_long(return_value, "tm_mon", ts->m - 1); m 1783 ext/date/php_date.c add_assoc_long(return_value, "tm_wday", timelib_day_of_week(ts->y, ts->m, ts->d)); m 1784 ext/date/php_date.c add_assoc_long(return_value, "tm_yday", timelib_day_of_year(ts->y, ts->m, ts->d)); m 1791 ext/date/php_date.c add_next_index_long(return_value, ts->m - 1); m 1793 ext/date/php_date.c add_next_index_long(return_value, timelib_day_of_week(ts->y, ts->m, ts->d)); m 1794 ext/date/php_date.c add_next_index_long(return_value, timelib_day_of_year(ts->y, ts->m, ts->d)); m 1826 ext/date/php_date.c add_assoc_long(return_value, "wday", timelib_day_of_week(ts->y, ts->m, ts->d)); m 1827 ext/date/php_date.c add_assoc_long(return_value, "mon", ts->m); m 1829 ext/date/php_date.c add_assoc_long(return_value, "yday", timelib_day_of_year(ts->y, ts->m, ts->d)); m 1830 ext/date/php_date.c add_assoc_string(return_value, "weekday", php_date_full_day_name(ts->y, ts->m, ts->d), 1); m 1831 ext/date/php_date.c add_assoc_string(return_value, "month", mon_full_names[ts->m - 1], 1); m 2434 ext/date/php_date.c PHP_DATE_INTERVAL_ADD_PROPERTY("m", m); m 2968 ext/date/php_date.c PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT(month, m); m 3012 ext/date/php_date.c add_assoc_long(element, "month", parsed_time->relative.m); m 3120 ext/date/php_date.c if (tmp_time->m != -99999) { m 3121 ext/date/php_date.c dateobj->time->m = tmp_time->m; m 3484 ext/date/php_date.c static void php_date_date_set(zval *object, long y, long m, long d, zval *return_value TSRMLS_DC) m 3491 ext/date/php_date.c dateobj->time->m = m; m 3502 ext/date/php_date.c long y, m, d; m 3504 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Olll", &object, date_ce_date, &y, &m, &d) == FAILURE) { m 3508 ext/date/php_date.c php_date_date_set(object, y, m, d, return_value TSRMLS_CC); m 3519 ext/date/php_date.c long y, m, d; m 3521 ext/date/php_date.c if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Olll", &object, date_ce_immutable, &y, &m, &d) == FAILURE) { m 3526 ext/date/php_date.c php_date_date_set(new_object, y, m, d, return_value TSRMLS_CC); m 3539 ext/date/php_date.c dateobj->time->m = 1; m 4066 ext/date/php_date.c #define GET_VALUE_FROM_STRUCT(n,m) \ m 4067 ext/date/php_date.c if (strcmp(Z_STRVAL_P(member), m) == 0) { \ m 4073 ext/date/php_date.c GET_VALUE_FROM_STRUCT(m, "m"); m 4131 ext/date/php_date.c #define SET_VALUE_FROM_STRUCT(n,m) \ m 4132 ext/date/php_date.c if (strcmp(Z_STRVAL_P(member), m) == 0) { \ m 4148 ext/date/php_date.c SET_VALUE_FROM_STRUCT(m, "m"); m 4224 ext/date/php_date.c PHP_DATE_INTERVAL_READ_PROPERTY("m", m, timelib_sll, -1) m 4321 ext/date/php_date.c case 'M': length = slprintf(buffer, 32, "%02d", (int) t->m); break; m 4322 ext/date/php_date.c case 'm': length = slprintf(buffer, 32, "%d", (int) t->m); break; m 53 ext/dba/dba_cdb.c struct cdb_make m; m 107 ext/dba/dba_cdb.c cdb_make_start(&cdb->m, file TSRMLS_CC); m 128 ext/dba/dba_cdb.c cdb_make_finish(&cdb->m TSRMLS_CC); m 189 ext/dba/dba_cdb.c if (cdb_make_add(&cdb->m, key, keylen, val, vallen TSRMLS_CC) != -1) m 51 ext/ereg/regex/engine.c #define SP(t, s, c) print(m, t, s, c, stdout) m 52 ext/ereg/regex/engine.c #define AT(t, p1, p2, s1, s2) at(m, t, p1, p2, s1, s2) m 53 ext/ereg/regex/engine.c #define NOTE(str) { if (m->eflags®_TRACE) printf("=%s\n", (str)); } m 76 ext/ereg/regex/engine.c register struct match *m = &mv; m 107 ext/ereg/regex/engine.c m->g = g; m 108 ext/ereg/regex/engine.c m->eflags = eflags; m 109 ext/ereg/regex/engine.c m->pmatch = NULL; m 110 ext/ereg/regex/engine.c m->lastpos = NULL; m 111 ext/ereg/regex/engine.c m->offp = string; m 112 ext/ereg/regex/engine.c m->beginp = start; m 113 ext/ereg/regex/engine.c m->endp = stop; m 114 ext/ereg/regex/engine.c STATESETUP(m, 4); m 115 ext/ereg/regex/engine.c SETUP(m->st); m 116 ext/ereg/regex/engine.c SETUP(m->fresh); m 117 ext/ereg/regex/engine.c SETUP(m->tmp); m 118 ext/ereg/regex/engine.c SETUP(m->empty); m 119 ext/ereg/regex/engine.c CLEAR(m->empty); m 123 ext/ereg/regex/engine.c endp = fast(m, start, stop, gf, gl); m 125 ext/ereg/regex/engine.c STATETEARDOWN(m); m 132 ext/ereg/regex/engine.c assert(m->coldp != NULL); m 135 ext/ereg/regex/engine.c endp = slow(m, m->coldp, stop, gf, gl); m 138 ext/ereg/regex/engine.c assert(m->coldp < m->endp); m 139 ext/ereg/regex/engine.c m->coldp++; m 145 ext/ereg/regex/engine.c if (m->pmatch == NULL) m 146 ext/ereg/regex/engine.c m->pmatch = (regmatch_t *)malloc((m->g->nsub + 1) * m 148 ext/ereg/regex/engine.c if (m->pmatch == NULL) { m 149 ext/ereg/regex/engine.c STATETEARDOWN(m); m 152 ext/ereg/regex/engine.c for (i = 1; i <= m->g->nsub; i++) m 153 ext/ereg/regex/engine.c m->pmatch[i].rm_so = m->pmatch[i].rm_eo = -1; m 154 ext/ereg/regex/engine.c if (!g->backrefs && !(m->eflags®_BACKR)) { m 156 ext/ereg/regex/engine.c dp = dissect(m, m->coldp, endp, gf, gl); m 158 ext/ereg/regex/engine.c if (g->nplus > 0 && m->lastpos == NULL) m 159 ext/ereg/regex/engine.c m->lastpos = (unsigned char **)malloc((g->nplus+1) * m 161 ext/ereg/regex/engine.c if (g->nplus > 0 && m->lastpos == NULL) { m 162 ext/ereg/regex/engine.c free((char *)m->pmatch); m 163 ext/ereg/regex/engine.c STATETEARDOWN(m); m 167 ext/ereg/regex/engine.c dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); m 174 ext/ereg/regex/engine.c assert(g->nplus == 0 || m->lastpos != NULL); m 176 ext/ereg/regex/engine.c if (dp != NULL || endp <= m->coldp) m 179 ext/ereg/regex/engine.c endp = slow(m, m->coldp, endp-1, gf, gl); m 184 ext/ereg/regex/engine.c for (i = 1; i <= m->g->nsub; i++) { m 185 ext/ereg/regex/engine.c assert(m->pmatch[i].rm_so == -1); m 186 ext/ereg/regex/engine.c assert(m->pmatch[i].rm_eo == -1); m 190 ext/ereg/regex/engine.c dp = backref(m, m->coldp, endp, gf, gl, (sopno)0); m 198 ext/ereg/regex/engine.c start = m->coldp + 1; /* recycle starting later */ m 204 ext/ereg/regex/engine.c pmatch[0].rm_so = m->coldp - m->offp; m 205 ext/ereg/regex/engine.c pmatch[0].rm_eo = endp - m->offp; m 208 ext/ereg/regex/engine.c assert(m->pmatch != NULL); m 210 ext/ereg/regex/engine.c if (i <= m->g->nsub) m 211 ext/ereg/regex/engine.c pmatch[i] = m->pmatch[i]; m 218 ext/ereg/regex/engine.c if (m->pmatch != NULL) m 219 ext/ereg/regex/engine.c free((char *)m->pmatch); m 220 ext/ereg/regex/engine.c if (m->lastpos != NULL) m 221 ext/ereg/regex/engine.c free((char *)m->lastpos); m 222 ext/ereg/regex/engine.c STATETEARDOWN(m); m 232 ext/ereg/regex/engine.c dissect(m, start, stop, startst, stopst) m 233 ext/ereg/regex/engine.c register struct match *m; m 258 ext/ereg/regex/engine.c switch (OP(m->g->strip[es])) { m 261 ext/ereg/regex/engine.c es += OPND(m->g->strip[es]); m 264 ext/ereg/regex/engine.c while (OP(m->g->strip[es]) != O_CH) m 265 ext/ereg/regex/engine.c es += OPND(m->g->strip[es]); m 271 ext/ereg/regex/engine.c switch (OP(m->g->strip[ss])) { m 296 ext/ereg/regex/engine.c rest = slow(m, sp, stp, ss, es); m 299 ext/ereg/regex/engine.c tail = slow(m, rest, stop, es, stopst); m 309 ext/ereg/regex/engine.c if (slow(m, sp, rest, ssub, esub) != NULL) { m 310 ext/ereg/regex/engine.c dp = dissect(m, sp, rest, ssub, esub); m 320 ext/ereg/regex/engine.c rest = slow(m, sp, stp, ss, es); m 323 ext/ereg/regex/engine.c tail = slow(m, rest, stop, es, stopst); m 335 ext/ereg/regex/engine.c sep = slow(m, ssp, rest, ssub, esub); m 347 ext/ereg/regex/engine.c assert(slow(m, ssp, sep, ssub, esub) == rest); m 348 ext/ereg/regex/engine.c dp = dissect(m, ssp, sep, ssub, esub); m 356 ext/ereg/regex/engine.c rest = slow(m, sp, stp, ss, es); m 359 ext/ereg/regex/engine.c tail = slow(m, rest, stop, es, stopst); m 367 ext/ereg/regex/engine.c esub = ss + OPND(m->g->strip[ss]) - 1; m 368 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == OOR1); m 370 ext/ereg/regex/engine.c if (slow(m, sp, rest, ssub, esub) == rest) m 373 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == OOR1); m 375 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == OOR2); m 377 ext/ereg/regex/engine.c esub += OPND(m->g->strip[esub]); m 378 ext/ereg/regex/engine.c if (OP(m->g->strip[esub]) == OOR2) m 381 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == O_CH); m 383 ext/ereg/regex/engine.c dp = dissect(m, sp, rest, ssub, esub); m 395 ext/ereg/regex/engine.c i = OPND(m->g->strip[ss]); m 396 ext/ereg/regex/engine.c assert(0 < i && i <= m->g->nsub); m 397 ext/ereg/regex/engine.c m->pmatch[i].rm_so = sp - m->offp; m 400 ext/ereg/regex/engine.c i = OPND(m->g->strip[ss]); m 401 ext/ereg/regex/engine.c assert(0 < i && i <= m->g->nsub); m 402 ext/ereg/regex/engine.c m->pmatch[i].rm_eo = sp - m->offp; m 420 ext/ereg/regex/engine.c backref(m, start, stop, startst, stopst, lev) m 421 ext/ereg/regex/engine.c register struct match *m; m 447 ext/ereg/regex/engine.c switch (OP(s = m->g->strip[ss])) { m 458 ext/ereg/regex/engine.c cs = &m->g->sets[OPND(s)]; m 463 ext/ereg/regex/engine.c if ( (sp == m->beginp && !(m->eflags®_NOTBOL)) || m 464 ext/ereg/regex/engine.c (sp < m->endp && *(sp-1) == '\n' && m 465 ext/ereg/regex/engine.c (m->g->cflags®_NEWLINE)) ) m 471 ext/ereg/regex/engine.c if ( (sp == m->endp && !(m->eflags®_NOTEOL)) || m 472 ext/ereg/regex/engine.c (sp < m->endp && *sp == '\n' && m 473 ext/ereg/regex/engine.c (m->g->cflags®_NEWLINE)) ) m 479 ext/ereg/regex/engine.c if (( (sp == m->beginp && !(m->eflags®_NOTBOL)) || m 480 ext/ereg/regex/engine.c (sp < m->endp && *(sp-1) == '\n' && m 481 ext/ereg/regex/engine.c (m->g->cflags®_NEWLINE)) || m 482 ext/ereg/regex/engine.c (sp > m->beginp && m 484 ext/ereg/regex/engine.c (sp < m->endp && ISWORD(*sp)) ) m 490 ext/ereg/regex/engine.c if (( (sp == m->endp && !(m->eflags®_NOTEOL)) || m 491 ext/ereg/regex/engine.c (sp < m->endp && *sp == '\n' && m 492 ext/ereg/regex/engine.c (m->g->cflags®_NEWLINE)) || m 493 ext/ereg/regex/engine.c (sp < m->endp && !ISWORD(*sp)) ) && m 494 ext/ereg/regex/engine.c (sp > m->beginp && ISWORD(*(sp-1))) ) m 503 ext/ereg/regex/engine.c s = m->g->strip[ss]; m 507 ext/ereg/regex/engine.c } while (OP(s = m->g->strip[ss]) != O_CH); m 523 ext/ereg/regex/engine.c s = m->g->strip[ss]; m 527 ext/ereg/regex/engine.c assert(0 < i && i <= m->g->nsub); m 528 ext/ereg/regex/engine.c if (m->pmatch[i].rm_eo == -1) m 530 ext/ereg/regex/engine.c assert(m->pmatch[i].rm_so != -1); m 531 ext/ereg/regex/engine.c len = m->pmatch[i].rm_eo - m->pmatch[i].rm_so; m 532 ext/ereg/regex/engine.c assert(stop - m->beginp >= len); m 535 ext/ereg/regex/engine.c ssp = m->offp + m->pmatch[i].rm_so; m 538 ext/ereg/regex/engine.c while (m->g->strip[ss] != SOP(O_BACK, i)) m 540 ext/ereg/regex/engine.c return(backref(m, sp+len, stop, ss+1, stopst, lev)); m 543 ext/ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); m 546 ext/ereg/regex/engine.c return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev)); m 549 ext/ereg/regex/engine.c assert(m->lastpos != NULL); m 550 ext/ereg/regex/engine.c assert(lev+1 <= m->g->nplus); m 551 ext/ereg/regex/engine.c m->lastpos[lev+1] = sp; m 552 ext/ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev+1)); m 555 ext/ereg/regex/engine.c if (sp == m->lastpos[lev]) /* last pass matched null */ m 556 ext/ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev-1)); m 558 ext/ereg/regex/engine.c m->lastpos[lev] = sp; m 559 ext/ereg/regex/engine.c dp = backref(m, sp, stop, ss-OPND(s)+1, stopst, lev); m 561 ext/ereg/regex/engine.c return(backref(m, sp, stop, ss+1, stopst, lev-1)); m 568 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == OOR1); m 570 ext/ereg/regex/engine.c dp = backref(m, sp, stop, ssub, esub, lev); m 574 ext/ereg/regex/engine.c if (OP(m->g->strip[esub]) == O_CH) m 577 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == OOR2); m 579 ext/ereg/regex/engine.c esub += OPND(m->g->strip[esub]); m 580 ext/ereg/regex/engine.c if (OP(m->g->strip[esub]) == OOR2) m 583 ext/ereg/regex/engine.c assert(OP(m->g->strip[esub]) == O_CH); m 588 ext/ereg/regex/engine.c assert(0 < i && i <= m->g->nsub); m 589 ext/ereg/regex/engine.c offsave = m->pmatch[i].rm_so; m 590 ext/ereg/regex/engine.c m->pmatch[i].rm_so = sp - m->offp; m 591 ext/ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); m 594 ext/ereg/regex/engine.c m->pmatch[i].rm_so = offsave; m 599 ext/ereg/regex/engine.c assert(0 < i && i <= m->g->nsub); m 600 ext/ereg/regex/engine.c offsave = m->pmatch[i].rm_eo; m 601 ext/ereg/regex/engine.c m->pmatch[i].rm_eo = sp - m->offp; m 602 ext/ereg/regex/engine.c dp = backref(m, sp, stop, ss+1, stopst, lev); m 605 ext/ereg/regex/engine.c m->pmatch[i].rm_eo = offsave; m 625 ext/ereg/regex/engine.c fast(m, start, stop, startst, stopst) m 626 ext/ereg/regex/engine.c register struct match *m; m 632 ext/ereg/regex/engine.c register states st = m->st; m 633 ext/ereg/regex/engine.c register states fresh = m->fresh; m 634 ext/ereg/regex/engine.c register states tmp = m->tmp; m 636 ext/ereg/regex/engine.c register int c = (start == m->beginp) ? OUT : *(start-1); m 644 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, NOTHING, st); m 651 ext/ereg/regex/engine.c c = (p == m->endp) ? OUT : *p; m 658 ext/ereg/regex/engine.c if ( (lastc == '\n' && m->g->cflags®_NEWLINE) || m 659 ext/ereg/regex/engine.c (lastc == OUT && !(m->eflags®_NOTBOL)) ) { m 661 ext/ereg/regex/engine.c i = m->g->nbol; m 663 ext/ereg/regex/engine.c if ( (c == '\n' && m->g->cflags®_NEWLINE) || m 664 ext/ereg/regex/engine.c (c == OUT && !(m->eflags®_NOTEOL)) ) { m 666 ext/ereg/regex/engine.c i += m->g->neol; m 670 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, flagch, st); m 684 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, flagch, st); m 696 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, tmp, c, st); m 698 ext/ereg/regex/engine.c assert(EQ(step(m->g, startst, stopst, st, NOTHING, st), st)); m 703 ext/ereg/regex/engine.c m->coldp = coldp; m 716 ext/ereg/regex/engine.c slow(m, start, stop, startst, stopst) m 717 ext/ereg/regex/engine.c register struct match *m; m 723 ext/ereg/regex/engine.c register states st = m->st; m 724 ext/ereg/regex/engine.c register states empty = m->empty; m 725 ext/ereg/regex/engine.c register states tmp = m->tmp; m 727 ext/ereg/regex/engine.c register int c = (start == m->beginp) ? OUT : *(start-1); m 737 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, NOTHING, st); m 742 ext/ereg/regex/engine.c c = (p == m->endp) ? OUT : *p; m 747 ext/ereg/regex/engine.c if ( (lastc == '\n' && m->g->cflags®_NEWLINE) || m 748 ext/ereg/regex/engine.c (lastc == OUT && !(m->eflags®_NOTBOL)) ) { m 750 ext/ereg/regex/engine.c i = m->g->nbol; m 752 ext/ereg/regex/engine.c if ( (c == '\n' && m->g->cflags®_NEWLINE) || m 753 ext/ereg/regex/engine.c (c == OUT && !(m->eflags®_NOTEOL)) ) { m 755 ext/ereg/regex/engine.c i += m->g->neol; m 759 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, flagch, st); m 773 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, st, flagch, st); m 787 ext/ereg/regex/engine.c st = step(m->g, startst, stopst, tmp, c, st); m 789 ext/ereg/regex/engine.c assert(EQ(step(m->g, startst, stopst, st, NOTHING, st), st)); m 934 ext/ereg/regex/engine.c print(m, caption, st, ch, d) m 935 ext/ereg/regex/engine.c struct match *m; m 941 ext/ereg/regex/engine.c register struct re_guts *g = m->g; m 945 ext/ereg/regex/engine.c if (!(m->eflags®_TRACE)) m 967 ext/ereg/regex/engine.c at(m, title, start, stop, startst, stopst) m 968 ext/ereg/regex/engine.c struct match *m; m 975 ext/ereg/regex/engine.c if (!(m->eflags®_TRACE)) m 31 ext/ereg/regex/regexec.c #define STATESETUP(m, n) /* nothing */ m 32 ext/ereg/regex/regexec.c #define STATETEARDOWN(m) /* nothing */ m 71 ext/ereg/regex/regexec.c #define CLEAR(v) memset(v, 0, m->g->nstates) m 75 ext/ereg/regex/regexec.c #define ASSIGN(d, s) memcpy(d, s, m->g->nstates) m 76 ext/ereg/regex/regexec.c #define EQ(a, b) (memcmp(a, b, m->g->nstates) == 0) m 78 ext/ereg/regex/regexec.c #define STATESETUP(m, nv) { (m)->space = malloc((nv)*(m)->g->nstates); \ m 79 ext/ereg/regex/regexec.c if ((m)->space == NULL) return(REG_ESPACE); \ m 80 ext/ereg/regex/regexec.c (m)->vn = 0; } m 81 ext/ereg/regex/regexec.c #define STATETEARDOWN(m) { free((m)->space); } m 82 ext/ereg/regex/regexec.c #define SETUP(v) ((v) = &m->space[m->vn++ * m->g->nstates]) m 648 ext/fileinfo/libmagic/apprentice.c apprentice_magic_strength(const struct magic *m) m 653 ext/fileinfo/libmagic/apprentice.c switch (m->type) { m 655 ext/fileinfo/libmagic/apprentice.c if (m->factor_op != FILE_FACTOR_OP_NONE) m 678 ext/fileinfo/libmagic/apprentice.c val += m->vallen * MULT; m 683 ext/fileinfo/libmagic/apprentice.c val += m->vallen * MULT / 2; m 688 ext/fileinfo/libmagic/apprentice.c val += m->vallen * MAX(MULT / m->vallen, 1); m 730 ext/fileinfo/libmagic/apprentice.c (void)fprintf(stderr, "Bad type %d\n", m->type); m 734 ext/fileinfo/libmagic/apprentice.c switch (m->reln) { m 755 ext/fileinfo/libmagic/apprentice.c (void)fprintf(stderr, "Bad relation %c\n", m->reln); m 762 ext/fileinfo/libmagic/apprentice.c switch (m->factor_op) { m 766 ext/fileinfo/libmagic/apprentice.c val += m->factor; m 769 ext/fileinfo/libmagic/apprentice.c val -= m->factor; m 772 ext/fileinfo/libmagic/apprentice.c val *= m->factor; m 775 ext/fileinfo/libmagic/apprentice.c val /= m->factor; m 785 ext/fileinfo/libmagic/apprentice.c if (m->desc[0] == '\0') m 818 ext/fileinfo/libmagic/apprentice.c struct magic *m = &ml->magic[magindex]; m 819 ext/fileinfo/libmagic/apprentice.c if ((m->flag & mode) != mode) { m 838 ext/fileinfo/libmagic/apprentice.c apprentice_magic_strength(m), m 846 ext/fileinfo/libmagic/apprentice.c set_test_type(struct magic *mstart, struct magic *m) m 848 ext/fileinfo/libmagic/apprentice.c switch (m->type) { m 907 ext/fileinfo/libmagic/apprentice.c if (file_looks_utf8(m->value.us, (size_t)m->vallen, NULL, m 1264 ext/fileinfo/libmagic/apprentice.c file_signextend(struct magic_set *ms, struct magic *m, uint64_t v) m 1266 ext/fileinfo/libmagic/apprentice.c if (!(m->flag & UNSIGNED)) { m 1267 ext/fileinfo/libmagic/apprentice.c switch(m->type) { m 1330 ext/fileinfo/libmagic/apprentice.c m->type); m 1338 ext/fileinfo/libmagic/apprentice.c string_modifier_check(struct magic_set *ms, struct magic *m) m 1343 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING && (m->str_flags & PSTRING_LEN) != 0) { m 1348 ext/fileinfo/libmagic/apprentice.c switch (m->type) { m 1351 ext/fileinfo/libmagic/apprentice.c if (m->str_flags != 0) { m 1359 ext/fileinfo/libmagic/apprentice.c if ((m->str_flags & REGEX_OFFSET_START) != 0) { m 1367 ext/fileinfo/libmagic/apprentice.c if (m->str_range == 0) { m 1371 ext/fileinfo/libmagic/apprentice.c m->str_range = STRING_DEFAULT_RANGE; m 1376 ext/fileinfo/libmagic/apprentice.c if ((m->str_flags & STRING_COMPACT_WHITESPACE) != 0) { m 1381 ext/fileinfo/libmagic/apprentice.c if ((m->str_flags & STRING_COMPACT_OPTIONAL_WHITESPACE) != 0) { m 1389 ext/fileinfo/libmagic/apprentice.c m->type); m 1502 ext/fileinfo/libmagic/apprentice.c struct magic *m; m 1533 ext/fileinfo/libmagic/apprentice.c m = &me->mp[me->cont_count - 1]; m 1534 ext/fileinfo/libmagic/apprentice.c diff = (int32_t)cont_level - (int32_t)m->cont_level; m 1538 ext/fileinfo/libmagic/apprentice.c m->cont_level); m 1547 ext/fileinfo/libmagic/apprentice.c me->mp = m = nm; m 1550 ext/fileinfo/libmagic/apprentice.c m = &me->mp[me->cont_count++]; m 1551 ext/fileinfo/libmagic/apprentice.c (void)memset(m, 0, sizeof(*m)); m 1552 ext/fileinfo/libmagic/apprentice.c m->cont_level = cont_level; m 1554 ext/fileinfo/libmagic/apprentice.c static const size_t len = sizeof(*m) * ALLOC_CHUNK; m 1557 ext/fileinfo/libmagic/apprentice.c if ((m = CAST(struct magic *, emalloc(len))) == NULL) { m 1561 ext/fileinfo/libmagic/apprentice.c me->mp = m; m 1563 ext/fileinfo/libmagic/apprentice.c (void)memset(m, 0, sizeof(*m)); m 1564 ext/fileinfo/libmagic/apprentice.c m->factor_op = FILE_FACTOR_OP_NONE; m 1565 ext/fileinfo/libmagic/apprentice.c m->cont_level = 0; m 1568 ext/fileinfo/libmagic/apprentice.c m->lineno = CAST(uint32_t, lineno); m 1572 ext/fileinfo/libmagic/apprentice.c m->flag |= OFFADD; m 1576 ext/fileinfo/libmagic/apprentice.c m->flag |= INDIR; m 1577 ext/fileinfo/libmagic/apprentice.c if (m->flag & OFFADD) m 1578 ext/fileinfo/libmagic/apprentice.c m->flag = (m->flag & ~OFFADD) | INDIROFFADD; m 1582 ext/fileinfo/libmagic/apprentice.c m->flag |= OFFADD; m 1586 ext/fileinfo/libmagic/apprentice.c if (m->cont_level == 0 && (m->flag & (OFFADD | INDIROFFADD))) m 1591 ext/fileinfo/libmagic/apprentice.c m->offset = (uint32_t)strtoul(l, &t, 0); m 1597 ext/fileinfo/libmagic/apprentice.c if (m->flag & INDIR) { m 1598 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_LONG; m 1599 ext/fileinfo/libmagic/apprentice.c m->in_offset = 0; m 1607 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_LELONG; m 1610 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_BELONG; m 1613 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_MELONG; m 1617 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_LESHORT; m 1621 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_BESHORT; m 1627 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_BYTE; m 1632 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_LEDOUBLE; m 1637 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_BEDOUBLE; m 1640 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_LEID3; m 1643 ext/fileinfo/libmagic/apprentice.c m->in_type = FILE_BEID3; m 1655 ext/fileinfo/libmagic/apprentice.c m->in_op = 0; m 1657 ext/fileinfo/libmagic/apprentice.c m->in_op |= FILE_OPINVERSE; m 1661 ext/fileinfo/libmagic/apprentice.c m->in_op |= op; m 1665 ext/fileinfo/libmagic/apprentice.c m->in_op |= FILE_OPINDIRECT; m 1669 ext/fileinfo/libmagic/apprentice.c m->in_offset = (int32_t)strtol(l, &t, 0); m 1677 ext/fileinfo/libmagic/apprentice.c ((m->in_op & FILE_OPINDIRECT) && *l++ != ')')) m 1685 ext/fileinfo/libmagic/apprentice.c m->cond = get_cond(l, &l); m 1686 ext/fileinfo/libmagic/apprentice.c if (check_cond(ms, m->cond, cont_level) == -1) m 1701 ext/fileinfo/libmagic/apprentice.c m->type = get_type(type_tbl, l + 1, &l); m 1702 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_INVALID) { m 1707 ext/fileinfo/libmagic/apprentice.c m->type = get_standard_integer_type(l, &l); m 1710 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_INVALID) m 1711 ext/fileinfo/libmagic/apprentice.c m->flag |= UNSIGNED; m 1719 ext/fileinfo/libmagic/apprentice.c m->type = get_type(type_tbl, l, &l); m 1720 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_INVALID) { m 1727 ext/fileinfo/libmagic/apprentice.c m->type = get_standard_integer_type(l, &l); m 1729 ext/fileinfo/libmagic/apprentice.c m->type = FILE_STRING; m 1735 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_INVALID) { m 1737 ext/fileinfo/libmagic/apprentice.c m->type = get_type(special_tbl, l, &l); m 1740 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_INVALID) { m 1753 ext/fileinfo/libmagic/apprentice.c m->mask_op = 0; m 1755 ext/fileinfo/libmagic/apprentice.c if (!IS_LIBMAGIC_STRING(m->type)) m 1756 ext/fileinfo/libmagic/apprentice.c m->mask_op |= FILE_OPINVERSE; m 1761 ext/fileinfo/libmagic/apprentice.c m->str_range = 0; m 1762 ext/fileinfo/libmagic/apprentice.c m->str_flags = m->type == FILE_PSTRING ? PSTRING_1_LE : 0; m 1764 ext/fileinfo/libmagic/apprentice.c if (!IS_LIBMAGIC_STRING(m->type)) { m 1767 ext/fileinfo/libmagic/apprentice.c m->mask_op |= op; m 1770 ext/fileinfo/libmagic/apprentice.c m->num_mask = file_signextend(ms, m, val); m 1786 ext/fileinfo/libmagic/apprentice.c m->str_range = CAST(uint32_t, m 1788 ext/fileinfo/libmagic/apprentice.c if (m->str_range == 0) m 1794 ext/fileinfo/libmagic/apprentice.c m->str_flags |= m 1798 ext/fileinfo/libmagic/apprentice.c m->str_flags |= m 1802 ext/fileinfo/libmagic/apprentice.c m->str_flags |= STRING_IGNORE_LOWERCASE; m 1805 ext/fileinfo/libmagic/apprentice.c m->str_flags |= STRING_IGNORE_UPPERCASE; m 1808 ext/fileinfo/libmagic/apprentice.c m->str_flags |= REGEX_OFFSET_START; m 1811 ext/fileinfo/libmagic/apprentice.c m->str_flags |= STRING_BINTEST; m 1814 ext/fileinfo/libmagic/apprentice.c m->str_flags |= STRING_TEXTTEST; m 1817 ext/fileinfo/libmagic/apprentice.c m->str_flags |= STRING_TRIM; m 1820 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1822 ext/fileinfo/libmagic/apprentice.c m->str_flags = (m->str_flags & ~PSTRING_LEN) | PSTRING_1_LE; m 1825 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1827 ext/fileinfo/libmagic/apprentice.c m->str_flags = (m->str_flags & ~PSTRING_LEN) | PSTRING_2_BE; m 1830 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1832 ext/fileinfo/libmagic/apprentice.c m->str_flags = (m->str_flags & ~PSTRING_LEN) | PSTRING_2_LE; m 1835 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1837 ext/fileinfo/libmagic/apprentice.c m->str_flags = (m->str_flags & ~PSTRING_LEN) | PSTRING_4_BE; m 1840 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1842 ext/fileinfo/libmagic/apprentice.c m->str_flags = (m->str_flags & ~PSTRING_LEN) | PSTRING_4_LE; m 1845 ext/fileinfo/libmagic/apprentice.c if (m->type != FILE_PSTRING) m 1847 ext/fileinfo/libmagic/apprentice.c m->str_flags |= PSTRING_LENGTH_INCLUDES_ITSELF; m 1862 ext/fileinfo/libmagic/apprentice.c if (string_modifier_check(ms, m) == -1) m 1880 ext/fileinfo/libmagic/apprentice.c m->reln = *l; m 1885 ext/fileinfo/libmagic/apprentice.c m->reln); m 1895 ext/fileinfo/libmagic/apprentice.c m->reln = *l; m 1903 ext/fileinfo/libmagic/apprentice.c m->reln = *l; m 1907 ext/fileinfo/libmagic/apprentice.c m->reln = '='; /* the default relation */ m 1910 ext/fileinfo/libmagic/apprentice.c m->reln = *l; m 1918 ext/fileinfo/libmagic/apprentice.c if (m->reln != 'x' && getvalue(ms, m, &l, action)) m 1933 ext/fileinfo/libmagic/apprentice.c m->flag |= NOSPACE; m 1937 ext/fileinfo/libmagic/apprentice.c m->flag |= NOSPACE; m 1939 ext/fileinfo/libmagic/apprentice.c for (i = 0; (m->desc[i++] = *l++) != '\0' && i < sizeof(m->desc); ) m 1941 ext/fileinfo/libmagic/apprentice.c if (i == sizeof(m->desc)) { m 1942 ext/fileinfo/libmagic/apprentice.c m->desc[sizeof(m->desc) - 1] = '\0'; m 1944 ext/fileinfo/libmagic/apprentice.c file_magwarn(ms, "description `%s' truncated", m->desc); m 1952 ext/fileinfo/libmagic/apprentice.c if (check_format(ms, m) == -1) m 1955 ext/fileinfo/libmagic/apprentice.c m->mimetype[0] = '\0'; /* initialise MIME type to none */ m 1969 ext/fileinfo/libmagic/apprentice.c struct magic *m = &me->mp[0]; m 1971 ext/fileinfo/libmagic/apprentice.c if (m->factor_op != FILE_FACTOR_OP_NONE) { m 1974 ext/fileinfo/libmagic/apprentice.c m->factor_op, m->factor); m 1977 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_NAME) { m 1979 ext/fileinfo/libmagic/apprentice.c "\"name\" magic entries", m->value.s); m 1989 ext/fileinfo/libmagic/apprentice.c m->factor_op = *l++; m 2005 ext/fileinfo/libmagic/apprentice.c m->factor = (uint8_t)factor; m 2006 ext/fileinfo/libmagic/apprentice.c if (m->factor == 0 && m->factor_op == FILE_FACTOR_OP_DIV) { m 2008 ext/fileinfo/libmagic/apprentice.c m->factor_op, m->factor); m 2013 ext/fileinfo/libmagic/apprentice.c m->factor_op = FILE_FACTOR_OP_NONE; m 2014 ext/fileinfo/libmagic/apprentice.c m->factor = 0; m 2027 ext/fileinfo/libmagic/apprentice.c struct magic *m = &me->mp[me->cont_count == 0 ? 0 : me->cont_count - 1]; m 2029 ext/fileinfo/libmagic/apprentice.c if (m->apple[0] != '\0') { m 2031 ext/fileinfo/libmagic/apprentice.c "`%.8s', new type `%s'", m->mimetype, l); m 2038 ext/fileinfo/libmagic/apprentice.c i < sizeof(m->apple); m->apple[i++] = *l++) m 2040 ext/fileinfo/libmagic/apprentice.c if (i == sizeof(m->apple) && *l) { m 2062 ext/fileinfo/libmagic/apprentice.c struct magic *m = &me->mp[me->cont_count == 0 ? 0 : me->cont_count - 1]; m 2064 ext/fileinfo/libmagic/apprentice.c if (m->mimetype[0] != '\0') { m 2066 ext/fileinfo/libmagic/apprentice.c " new type `%s'", m->mimetype, l); m 2073 ext/fileinfo/libmagic/apprentice.c i < sizeof(m->mimetype); m->mimetype[i++] = *l++) m 2075 ext/fileinfo/libmagic/apprentice.c if (i == sizeof(m->mimetype)) { m 2076 ext/fileinfo/libmagic/apprentice.c m->mimetype[sizeof(m->mimetype) - 1] = '\0'; m 2079 ext/fileinfo/libmagic/apprentice.c SIZE_T_FORMAT "u", m->mimetype, i); m 2081 ext/fileinfo/libmagic/apprentice.c m->mimetype[i] = '\0'; m 2221 ext/fileinfo/libmagic/apprentice.c check_format(struct magic_set *ms, struct magic *m) m 2225 ext/fileinfo/libmagic/apprentice.c for (ptr = m->desc; *ptr; ptr++) m 2235 ext/fileinfo/libmagic/apprentice.c if (m->type >= file_nformats) { m 2240 ext/fileinfo/libmagic/apprentice.c if (file_formats[m->type] == FILE_FMT_NONE) { m 2242 ext/fileinfo/libmagic/apprentice.c "`%s'", m->desc, file_names[m->type]); m 2247 ext/fileinfo/libmagic/apprentice.c if (check_format_type(ptr, file_formats[m->type]) == -1) { m 2254 ext/fileinfo/libmagic/apprentice.c file_names[m->type], m->desc); m 2263 ext/fileinfo/libmagic/apprentice.c file_names[m->type], m->desc); m 2276 ext/fileinfo/libmagic/apprentice.c getvalue(struct magic_set *ms, struct magic *m, const char **p, int action) m 2278 ext/fileinfo/libmagic/apprentice.c switch (m->type) { m 2287 ext/fileinfo/libmagic/apprentice.c *p = getstr(ms, m, *p, action == FILE_COMPILE); m 2291 ext/fileinfo/libmagic/apprentice.c m->value.s); m 2298 ext/fileinfo/libmagic/apprentice.c if (m->reln != 'x') { m 2301 ext/fileinfo/libmagic/apprentice.c m->value.f = strtof(*p, &ep); m 2303 ext/fileinfo/libmagic/apprentice.c m->value.f = (float)strtod(*p, &ep); m 2311 ext/fileinfo/libmagic/apprentice.c if (m->reln != 'x') { m 2313 ext/fileinfo/libmagic/apprentice.c m->value.d = strtod(*p, &ep); m 2318 ext/fileinfo/libmagic/apprentice.c if (m->reln != 'x') { m 2320 ext/fileinfo/libmagic/apprentice.c m->value.q = file_signextend(ms, m, m 2336 ext/fileinfo/libmagic/apprentice.c getstr(struct magic_set *ms, struct magic *m, const char *s, int warn) m 2339 ext/fileinfo/libmagic/apprentice.c char *p = m->value.s; m 2340 ext/fileinfo/libmagic/apprentice.c size_t plen = sizeof(m->value.s); m 2374 ext/fileinfo/libmagic/apprentice.c && (m->type != FILE_REGEX || m 2484 ext/fileinfo/libmagic/apprentice.c m->vallen = CAST(unsigned char, (p - origp)); m 2485 ext/fileinfo/libmagic/apprentice.c if (m->type == FILE_PSTRING) m 2486 ext/fileinfo/libmagic/apprentice.c m->vallen += (unsigned char)file_pstring_length_size(m); m 2754 ext/fileinfo/libmagic/apprentice.c static const size_t m = sizeof(**map->magic); m 2787 ext/fileinfo/libmagic/apprentice.c assert(nm + sizeof(ar) < m); m 2795 ext/fileinfo/libmagic/apprentice.c len = m * map->nmagic[i]; m 2938 ext/fileinfo/libmagic/apprentice.c bs1(struct magic *m) m 2940 ext/fileinfo/libmagic/apprentice.c m->cont_level = swap2(m->cont_level); m 2941 ext/fileinfo/libmagic/apprentice.c m->offset = swap4((uint32_t)m->offset); m 2942 ext/fileinfo/libmagic/apprentice.c m->in_offset = swap4((uint32_t)m->in_offset); m 2943 ext/fileinfo/libmagic/apprentice.c m->lineno = swap4((uint32_t)m->lineno); m 2944 ext/fileinfo/libmagic/apprentice.c if (IS_LIBMAGIC_STRING(m->type)) { m 2945 ext/fileinfo/libmagic/apprentice.c m->str_range = swap4(m->str_range); m 2946 ext/fileinfo/libmagic/apprentice.c m->str_flags = swap4(m->str_flags); m 2949 ext/fileinfo/libmagic/apprentice.c m->value.q = swap8(m->value.q); m 2950 ext/fileinfo/libmagic/apprentice.c m->num_mask = swap8(m->num_mask); m 2955 ext/fileinfo/libmagic/apprentice.c file_pstring_length_size(const struct magic *m) m 2957 ext/fileinfo/libmagic/apprentice.c switch (m->str_flags & PSTRING_LEN) { m 2972 ext/fileinfo/libmagic/apprentice.c file_pstring_get_length(const struct magic *m, const char *s) m 2976 ext/fileinfo/libmagic/apprentice.c switch (m->str_flags & PSTRING_LEN) { m 2996 ext/fileinfo/libmagic/apprentice.c if (m->str_flags & PSTRING_LENGTH_INCLUDES_ITSELF) m 2997 ext/fileinfo/libmagic/apprentice.c len -= file_pstring_length_size(m); m 69 ext/fileinfo/libmagic/cdf_time.c size_t m; m 71 ext/fileinfo/libmagic/cdf_time.c for (m = 0; m < sizeof(mdays) / sizeof(mdays[0]); m++) { m 72 ext/fileinfo/libmagic/cdf_time.c int sub = mdays[m] + (m == 1 && isleap(year)); m 86 ext/fileinfo/libmagic/cdf_time.c size_t m; m 88 ext/fileinfo/libmagic/cdf_time.c for (m = 0; m < sizeof(mdays) / sizeof(mdays[0]); m++) { m 89 ext/fileinfo/libmagic/cdf_time.c days -= mdays[m]; m 90 ext/fileinfo/libmagic/cdf_time.c if (m == 1 && isleap(year)) m 93 ext/fileinfo/libmagic/cdf_time.c return (int)m; m 95 ext/fileinfo/libmagic/cdf_time.c return (int)m; m 167 ext/fileinfo/libmagic/funcs.c int m = 0, rv = 0, looks_text = 0; m 207 ext/fileinfo/libmagic/funcs.c if ((m = file_zmagic(ms, stream, inname, ubuf, nb)) != 0) { m 209 ext/fileinfo/libmagic/funcs.c (void)fprintf(stderr, "zmagic %d\n", m); m 215 ext/fileinfo/libmagic/funcs.c if ((m = file_is_tar(ms, ubuf, nb)) != 0) { m 217 ext/fileinfo/libmagic/funcs.c (void)fprintf(stderr, "tar %d\n", m); m 226 ext/fileinfo/libmagic/funcs.c if ((m = file_trycdf(ms, fd, ubuf, nb)) != 0) { m 228 ext/fileinfo/libmagic/funcs.c (void)fprintf(stderr, "cdf %d\n", m); m 236 ext/fileinfo/libmagic/funcs.c if ((m = file_softmagic(ms, ubuf, nb, 0, BINTEST, m 239 ext/fileinfo/libmagic/funcs.c (void)fprintf(stderr, "softmagic %d\n", m); m 241 ext/fileinfo/libmagic/funcs.c if ((ms->flags & MAGIC_NO_CHECK_ELF) == 0 && m == 1 && m 252 ext/fileinfo/libmagic/funcs.c if ((m = file_tryelf(ms, fd, ubuf, nb)) != 0) m 255 ext/fileinfo/libmagic/funcs.c "elf %d\n", m); m 264 ext/fileinfo/libmagic/funcs.c if ((m = file_ascmagic(ms, ubuf, nb, looks_text)) != 0) { m 266 ext/fileinfo/libmagic/funcs.c (void)fprintf(stderr, "ascmagic %d\n", m); m 273 ext/fileinfo/libmagic/funcs.c if ((m = file_ascmagic_with_encoding( ms, ubuf, m 278 ext/fileinfo/libmagic/funcs.c "ascmagic/enc %d\n", m); m 286 ext/fileinfo/libmagic/funcs.c m = 1; m 304 ext/fileinfo/libmagic/funcs.c return m; m 268 ext/fileinfo/libmagic/readcdf.c int m; m 311 ext/fileinfo/libmagic/readcdf.c m = cdf_file_property_info(ms, info, count, root_storage); m 314 ext/fileinfo/libmagic/readcdf.c return m == -1 ? -2 : m; m 148 ext/fileinfo/libmagic/softmagic.c struct magic *m = &magic[magindex]; m 150 ext/fileinfo/libmagic/softmagic.c if (m->type != FILE_NAME) m 151 ext/fileinfo/libmagic/softmagic.c if ((IS_LIBMAGIC_STRING(m->type) && m 153 ext/fileinfo/libmagic/softmagic.c ((text && (m->str_flags & FLT) == STRING_BINTEST) || m 154 ext/fileinfo/libmagic/softmagic.c (!text && (m->str_flags & FLT) == STRING_TEXTTEST))) || m 155 ext/fileinfo/libmagic/softmagic.c (m->flag & mode) != mode) { m 164 ext/fileinfo/libmagic/softmagic.c ms->offset = m->offset; m 165 ext/fileinfo/libmagic/softmagic.c ms->line = m->lineno; m 168 ext/fileinfo/libmagic/softmagic.c switch (mget(ms, s, m, nbytes, offset, cont_level, mode, text, m 174 ext/fileinfo/libmagic/softmagic.c flush = m->reln != '!'; m 177 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_INDIRECT) m 180 ext/fileinfo/libmagic/softmagic.c switch (magiccheck(ms, m)) { m 203 ext/fileinfo/libmagic/softmagic.c if ((e = handle_annotation(ms, m)) != 0) { m 213 ext/fileinfo/libmagic/softmagic.c if (*m->desc) { m 221 ext/fileinfo/libmagic/softmagic.c if (print && mprint(ms, m) == -1) m 224 ext/fileinfo/libmagic/softmagic.c ms->c.li[cont_level].off = moffset(ms, m); m 232 ext/fileinfo/libmagic/softmagic.c m = &magic[magindex]; m 233 ext/fileinfo/libmagic/softmagic.c ms->line = m->lineno; /* for messages */ m 235 ext/fileinfo/libmagic/softmagic.c if (cont_level < m->cont_level) m 237 ext/fileinfo/libmagic/softmagic.c if (cont_level > m->cont_level) { m 242 ext/fileinfo/libmagic/softmagic.c cont_level = m->cont_level; m 244 ext/fileinfo/libmagic/softmagic.c ms->offset = m->offset; m 245 ext/fileinfo/libmagic/softmagic.c if (m->flag & OFFADD) { m 251 ext/fileinfo/libmagic/softmagic.c if (m->cond == COND_ELSE || m 252 ext/fileinfo/libmagic/softmagic.c m->cond == COND_ELIF) { m 257 ext/fileinfo/libmagic/softmagic.c switch (mget(ms, s, m, nbytes, offset, cont_level, mode, m 263 ext/fileinfo/libmagic/softmagic.c if (m->reln != '!') m 268 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_INDIRECT) m 274 ext/fileinfo/libmagic/softmagic.c switch (flush ? 1 : magiccheck(ms, m)) { m 286 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_CLEAR) m 289 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_DEFAULT) m 293 ext/fileinfo/libmagic/softmagic.c if ((e = handle_annotation(ms, m)) != 0) { m 303 ext/fileinfo/libmagic/softmagic.c if (*m->desc) { m 319 ext/fileinfo/libmagic/softmagic.c && ((m->flag & NOSPACE) == 0) m 320 ext/fileinfo/libmagic/softmagic.c && *m->desc) { m 326 ext/fileinfo/libmagic/softmagic.c if (print && mprint(ms, m) == -1) m 329 ext/fileinfo/libmagic/softmagic.c ms->c.li[cont_level].off = moffset(ms, m); m 331 ext/fileinfo/libmagic/softmagic.c if (*m->desc) m 357 ext/fileinfo/libmagic/softmagic.c check_fmt(struct magic_set *ms, struct magic *m) m 364 ext/fileinfo/libmagic/softmagic.c if (strchr(m->desc, '%') == NULL) m 371 ext/fileinfo/libmagic/softmagic.c rv = !pcre_exec(pce, re_extra, m->desc, strlen(m->desc), 0, re_options, NULL, 0); m 378 ext/fileinfo/libmagic/softmagic.c mprint(struct magic_set *ms, struct magic *m) m 387 ext/fileinfo/libmagic/softmagic.c switch (m->type) { m 389 ext/fileinfo/libmagic/softmagic.c v = file_signextend(ms, m, (uint64_t)p->b); m 390 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 396 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 400 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%c"), m 411 ext/fileinfo/libmagic/softmagic.c v = file_signextend(ms, m, (uint64_t)p->h); m 412 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 418 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 422 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%hu"), m 434 ext/fileinfo/libmagic/softmagic.c v = file_signextend(ms, m, (uint64_t)p->l); m 435 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 440 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 444 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%u"), m 455 ext/fileinfo/libmagic/softmagic.c v = file_signextend(ms, m, p->q); m 456 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 462 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 466 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%llu"), m 478 ext/fileinfo/libmagic/softmagic.c if (m->reln == '=' || m->reln == '!') { m 479 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m->value.s) == -1) m 481 ext/fileinfo/libmagic/softmagic.c t = ms->offset + m->vallen; m 489 ext/fileinfo/libmagic/softmagic.c if (*m->value.s == '\0') m 492 ext/fileinfo/libmagic/softmagic.c if (m->str_flags & STRING_TRIM) { m 505 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), str) == -1) m 508 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_PSTRING) m 509 ext/fileinfo/libmagic/softmagic.c t += file_pstring_length_size(m); m 517 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m 528 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m 537 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m 546 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m 555 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m 565 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 570 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 574 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%g"), vf) == -1) m 585 ext/fileinfo/libmagic/softmagic.c switch (check_fmt(ms, m)) { m 590 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), buf) == -1) m 594 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%g"), vd) == -1) m 610 ext/fileinfo/libmagic/softmagic.c rval = file_printf(ms, F(m->desc, "%s"), cp); m 616 ext/fileinfo/libmagic/softmagic.c if ((m->str_flags & REGEX_OFFSET_START)) m 624 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, F(m->desc, "%s"), m->value.s) == -1) m 626 ext/fileinfo/libmagic/softmagic.c if ((m->str_flags & REGEX_OFFSET_START)) m 629 ext/fileinfo/libmagic/softmagic.c t = ms->search.offset + m->vallen; m 634 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, "%s", m->desc) == -1) m 646 ext/fileinfo/libmagic/softmagic.c file_magerror(ms, "invalid m->type (%d) in mprint()", m->type); m 653 ext/fileinfo/libmagic/softmagic.c moffset(struct magic_set *ms, struct magic *m) m 655 ext/fileinfo/libmagic/softmagic.c switch (m->type) { m 679 ext/fileinfo/libmagic/softmagic.c if (m->reln == '=' || m->reln == '!') m 680 ext/fileinfo/libmagic/softmagic.c return ms->offset + m->vallen; m 685 ext/fileinfo/libmagic/softmagic.c if (*m->value.s == '\0') m 688 ext/fileinfo/libmagic/softmagic.c if (m->type == FILE_PSTRING) m 689 ext/fileinfo/libmagic/softmagic.c t += (uint32_t)file_pstring_length_size(m); m 726 ext/fileinfo/libmagic/softmagic.c if ((m->str_flags & REGEX_OFFSET_START) != 0) m 733 ext/fileinfo/libmagic/softmagic.c if ((m->str_flags & REGEX_OFFSET_START) != 0) m 736 ext/fileinfo/libmagic/softmagic.c return CAST(int32_t, (ms->search.offset + m->vallen)); m 799 ext/fileinfo/libmagic/softmagic.c if (m->num_mask) \ m 800 ext/fileinfo/libmagic/softmagic.c switch (m->mask_op & FILE_OPS_MASK) { \ m 802 ext/fileinfo/libmagic/softmagic.c p->fld &= cast m->num_mask; \ m 805 ext/fileinfo/libmagic/softmagic.c p->fld |= cast m->num_mask; \ m 808 ext/fileinfo/libmagic/softmagic.c p->fld ^= cast m->num_mask; \ m 811 ext/fileinfo/libmagic/softmagic.c p->fld += cast m->num_mask; \ m 814 ext/fileinfo/libmagic/softmagic.c p->fld -= cast m->num_mask; \ m 817 ext/fileinfo/libmagic/softmagic.c p->fld *= cast m->num_mask; \ m 820 ext/fileinfo/libmagic/softmagic.c p->fld /= cast m->num_mask; \ m 823 ext/fileinfo/libmagic/softmagic.c p->fld %= cast m->num_mask; \ m 826 ext/fileinfo/libmagic/softmagic.c if (m->mask_op & FILE_OPINVERSE) \ m 830 ext/fileinfo/libmagic/softmagic.c cvt_8(union VALUETYPE *p, const struct magic *m) m 836 ext/fileinfo/libmagic/softmagic.c cvt_16(union VALUETYPE *p, const struct magic *m) m 842 ext/fileinfo/libmagic/softmagic.c cvt_32(union VALUETYPE *p, const struct magic *m) m 848 ext/fileinfo/libmagic/softmagic.c cvt_64(union VALUETYPE *p, const struct magic *m) m 854 ext/fileinfo/libmagic/softmagic.c if (m->num_mask) \ m 855 ext/fileinfo/libmagic/softmagic.c switch (m->mask_op & FILE_OPS_MASK) { \ m 857 ext/fileinfo/libmagic/softmagic.c p->fld += cast (int64_t)m->num_mask; \ m 860 ext/fileinfo/libmagic/softmagic.c p->fld -= cast (int64_t)m->num_mask; \ m 863 ext/fileinfo/libmagic/softmagic.c p->fld *= cast (int64_t)m->num_mask; \ m 866 ext/fileinfo/libmagic/softmagic.c p->fld /= cast (int64_t)m->num_mask; \ m 871 ext/fileinfo/libmagic/softmagic.c cvt_float(union VALUETYPE *p, const struct magic *m) m 877 ext/fileinfo/libmagic/softmagic.c cvt_double(union VALUETYPE *p, const struct magic *m) m 888 ext/fileinfo/libmagic/softmagic.c mconvert(struct magic_set *ms, struct magic *m, int flip) m 892 ext/fileinfo/libmagic/softmagic.c switch (cvt_flip(m->type, flip)) { m 894 ext/fileinfo/libmagic/softmagic.c cvt_8(p, m); m 897 ext/fileinfo/libmagic/softmagic.c cvt_16(p, m); m 902 ext/fileinfo/libmagic/softmagic.c cvt_32(p, m); m 908 ext/fileinfo/libmagic/softmagic.c cvt_64(p, m); m 918 ext/fileinfo/libmagic/softmagic.c size_t sz = file_pstring_length_size(m); m 920 ext/fileinfo/libmagic/softmagic.c size_t len = file_pstring_get_length(m, ptr1); m 940 ext/fileinfo/libmagic/softmagic.c cvt_16(p, m); m 947 ext/fileinfo/libmagic/softmagic.c cvt_32(p, m); m 958 ext/fileinfo/libmagic/softmagic.c cvt_64(p, m); m 962 ext/fileinfo/libmagic/softmagic.c cvt_16(p, m); m 969 ext/fileinfo/libmagic/softmagic.c cvt_32(p, m); m 980 ext/fileinfo/libmagic/softmagic.c cvt_64(p, m); m 987 ext/fileinfo/libmagic/softmagic.c cvt_32(p, m); m 990 ext/fileinfo/libmagic/softmagic.c cvt_float(p, m); m 995 ext/fileinfo/libmagic/softmagic.c cvt_float(p, m); m 1000 ext/fileinfo/libmagic/softmagic.c cvt_float(p, m); m 1003 ext/fileinfo/libmagic/softmagic.c cvt_double(p, m); m 1010 ext/fileinfo/libmagic/softmagic.c cvt_double(p, m); m 1017 ext/fileinfo/libmagic/softmagic.c cvt_double(p, m); m 1027 ext/fileinfo/libmagic/softmagic.c file_magerror(ms, "invalid type %d in mconvert()", m->type); m 1044 ext/fileinfo/libmagic/softmagic.c const unsigned char *s, uint32_t offset, size_t nbytes, struct magic *m) m 1066 ext/fileinfo/libmagic/softmagic.c linecnt = m->str_range; m 1162 ext/fileinfo/libmagic/softmagic.c mget(struct magic_set *ms, const unsigned char *s, struct magic *m, m 1178 ext/fileinfo/libmagic/softmagic.c if (mcopy(ms, p, m->type, m->flag & INDIR, s, (uint32_t)(offset + o), m 1179 ext/fileinfo/libmagic/softmagic.c (uint32_t)nbytes, m) == -1) m 1184 ext/fileinfo/libmagic/softmagic.c "nbytes=%zu)\n", m->type, m->flag, offset, o, nbytes); m 1188 ext/fileinfo/libmagic/softmagic.c if (m->flag & INDIR) { m 1189 ext/fileinfo/libmagic/softmagic.c int off = m->in_offset; m 1190 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINDIRECT) { m 1193 ext/fileinfo/libmagic/softmagic.c switch (cvt_flip(m->in_type, flip)) { m 1227 ext/fileinfo/libmagic/softmagic.c switch (in_type = cvt_flip(m->in_type, flip)) { m 1232 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1260 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1267 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1312 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1319 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1364 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1371 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1400 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1408 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1471 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1479 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1542 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1549 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1612 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1619 ext/fileinfo/libmagic/softmagic.c switch (m->in_op & FILE_OPS_MASK) { m 1647 ext/fileinfo/libmagic/softmagic.c if (m->in_op & FILE_OPINVERSE) m 1666 ext/fileinfo/libmagic/softmagic.c if (m->flag & INDIROFFADD) { m 1677 ext/fileinfo/libmagic/softmagic.c if (mcopy(ms, p, m->type, 0, s, offset, nbytes, m) == -1) m 1688 ext/fileinfo/libmagic/softmagic.c switch (m->type) { m 1730 ext/fileinfo/libmagic/softmagic.c if (OFFSET_OOB(nbytes, offset, m->vallen)) m 1757 ext/fileinfo/libmagic/softmagic.c file_printf(ms, m->desc, offset) == -1) { m 1778 ext/fileinfo/libmagic/softmagic.c sbuf = m->value.s; m 1789 ext/fileinfo/libmagic/softmagic.c if (m->flag & NOSPACE) m 1799 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, "%s", m->desc) == -1) m 1807 ext/fileinfo/libmagic/softmagic.c if (!mconvert(ms, m, flip)) m 1924 ext/fileinfo/libmagic/softmagic.c magiccheck(struct magic_set *ms, struct magic *m) m 1926 ext/fileinfo/libmagic/softmagic.c uint64_t l = m->value.q; m 1933 ext/fileinfo/libmagic/softmagic.c switch (m->type) { m 1977 ext/fileinfo/libmagic/softmagic.c fl = m->value.f; m 1979 ext/fileinfo/libmagic/softmagic.c switch (m->reln) { m 2003 ext/fileinfo/libmagic/softmagic.c m->reln); m 2011 ext/fileinfo/libmagic/softmagic.c dl = m->value.d; m 2013 ext/fileinfo/libmagic/softmagic.c switch (m->reln) { m 2036 ext/fileinfo/libmagic/softmagic.c file_magerror(ms, "cannot happen with double: invalid relation `%c'", m->reln); m 2050 ext/fileinfo/libmagic/softmagic.c v = file_strncmp(m->value.s, p->s, (size_t)m->vallen, m->str_flags); m 2056 ext/fileinfo/libmagic/softmagic.c v = file_strncmp16(m->value.s, p->s, (size_t)m->vallen, m->str_flags); m 2066 ext/fileinfo/libmagic/softmagic.c slen = MIN(m->vallen, sizeof(m->value.s)); m 2070 ext/fileinfo/libmagic/softmagic.c for (idx = 0; m->str_range == 0 || idx < m->str_range; idx++) { m 2074 ext/fileinfo/libmagic/softmagic.c v = file_strncmp(m->value.s, ms->search.s + idx, slen, m->str_flags); m 2089 ext/fileinfo/libmagic/softmagic.c ZVAL_STRINGL(pattern, (char *)m->value.s, m->vallen, 0); m 2093 ext/fileinfo/libmagic/softmagic.c if (m->str_flags & STRING_IGNORE_CASE) { m 2174 ext/fileinfo/libmagic/softmagic.c file_magerror(ms, "invalid type %d in magiccheck()", m->type); m 2178 ext/fileinfo/libmagic/softmagic.c v = file_signextend(ms, m, v); m 2180 ext/fileinfo/libmagic/softmagic.c switch (m->reln) { m 2205 ext/fileinfo/libmagic/softmagic.c if (m->flag & UNSIGNED) { m 2223 ext/fileinfo/libmagic/softmagic.c if (m->flag & UNSIGNED) { m 2263 ext/fileinfo/libmagic/softmagic.c m->reln); m 2271 ext/fileinfo/libmagic/softmagic.c handle_annotation(struct magic_set *ms, struct magic *m) m 2274 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, "%.8s", m->apple) == -1) m 2278 ext/fileinfo/libmagic/softmagic.c if ((ms->flags & MAGIC_MIME_TYPE) && m->mimetype[0]) { m 2279 ext/fileinfo/libmagic/softmagic.c if (file_printf(ms, "%s", m->mimetype) == -1) m 560 ext/filter/logical_filters.c int num, m; m 569 ext/filter/logical_filters.c m = 1; m 573 ext/filter/logical_filters.c if (num > 255 || ++m > 3) { m 579 ext/filter/logical_filters.c if (leading_zero && (num != 0 || m > 1)) m 672 ext/gd/libgd/gd.c double m; /* gradient of line */ m 678 ext/gd/libgd/gd.c m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ m 680 ext/gd/libgd/gd.c *y0 -= (int)(m * *x0); m 684 ext/gd/libgd/gd.c *y1 += (int)(m * (maxdim - *x1)); m 693 ext/gd/libgd/gd.c m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ m 694 ext/gd/libgd/gd.c *y0 += (int)(m * (maxdim - *x0)); /* adjust so point is on the right boundary */ m 698 ext/gd/libgd/gd.c *y1 -= (int)(m * *x1); m 705 ext/gd/libgd/gd.c m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ m 706 ext/gd/libgd/gd.c *y1 += (int)(m * (maxdim - *x1)); m 711 ext/gd/libgd/gd.c m = (*y1 - *y0)/(double)(*x1 - *x0); /* calculate the slope of the line */ m 712 ext/gd/libgd/gd.c *y1 -= (int)(m * *x1); m 603 ext/gd/libgd/gd.h void gdFree(void *m); m 1138 ext/gd/libgd/gd_interpolation.c const long m = gd_fxtoi(f_a); m 1141 ext/gd/libgd/gd_interpolation.c dst_img->tpixels[dst_offset_y][dst_offset_x++] = im->tpixels[m][n]; m 1149 ext/gd/libgd/gd_interpolation.c const long m = gd_fxtoi(f_a); m 1152 ext/gd/libgd/gd_interpolation.c dst_img->tpixels[dst_offset_y][dst_offset_x++] = colorIndex2RGBA(im->pixels[m][n]); m 1234 ext/gd/libgd/gd_interpolation.c register long m = gd_fxtoi(f_a); m 1244 ext/gd/libgd/gd_interpolation.c gdFixed f_f = f_a - gd_itofx(m); m 1261 ext/gd/libgd/gd_interpolation.c pixel1 = getPixelOverflowPalette(im, n, m, 0); m 1262 ext/gd/libgd/gd_interpolation.c pixel2 = getPixelOverflowPalette(im, n + 1, m, 0); m 1263 ext/gd/libgd/gd_interpolation.c pixel3 = getPixelOverflowPalette(im, n, m + 1, 0); m 1264 ext/gd/libgd/gd_interpolation.c pixel4 = getPixelOverflowPalette(im, n + 1, m + 1, 0); m 1330 ext/gd/libgd/gd_interpolation.c const gdFixed m = gd_fxtoi(f_a); m 1332 ext/gd/libgd/gd_interpolation.c gdFixed f_f = f_a - gd_itofx(m); m 1347 ext/gd/libgd/gd_interpolation.c dwSrcTotalOffset = m + n; m 1349 ext/gd/libgd/gd_interpolation.c pixel1 = getPixelOverflowTC(im, n, m, 0); m 1350 ext/gd/libgd/gd_interpolation.c pixel2 = getPixelOverflowTC(im, n + 1, m, 0); m 1351 ext/gd/libgd/gd_interpolation.c pixel3 = getPixelOverflowTC(im, n, m + 1, 0); m 1352 ext/gd/libgd/gd_interpolation.c pixel4 = getPixelOverflowTC(im, n + 1, m + 1, 0); m 1436 ext/gd/libgd/gd_interpolation.c const long m = gd_fxtoi(f_a); m 1438 ext/gd/libgd/gd_interpolation.c const gdFixed f_f = f_a - gd_itofx(m); m 1446 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n < 1)) { m 1448 ext/gd/libgd/gd_interpolation.c src_offset_y[0] = m; m 1451 ext/gd/libgd/gd_interpolation.c src_offset_y[0] = m; m 1454 ext/gd/libgd/gd_interpolation.c if (m < 1) { m 1456 ext/gd/libgd/gd_interpolation.c src_offset_y[1] = m; m 1459 ext/gd/libgd/gd_interpolation.c src_offset_y[1] = m; m 1462 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n >= src_w - 1)) { m 1464 ext/gd/libgd/gd_interpolation.c src_offset_y[2] = m; m 1467 ext/gd/libgd/gd_interpolation.c src_offset_y[2] = m; m 1470 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n >= src_w - 2)) { m 1472 ext/gd/libgd/gd_interpolation.c src_offset_y[3] = m; m 1475 ext/gd/libgd/gd_interpolation.c src_offset_y[3] = m; m 1480 ext/gd/libgd/gd_interpolation.c src_offset_y[4] = m; m 1483 ext/gd/libgd/gd_interpolation.c src_offset_y[4] = m; m 1487 ext/gd/libgd/gd_interpolation.c src_offset_y[5] = m; m 1490 ext/gd/libgd/gd_interpolation.c src_offset_y[6] = m; m 1493 ext/gd/libgd/gd_interpolation.c src_offset_y[6] = m; m 1498 ext/gd/libgd/gd_interpolation.c src_offset_y[7] = m; m 1501 ext/gd/libgd/gd_interpolation.c src_offset_y[7] = m; m 1504 ext/gd/libgd/gd_interpolation.c if ((m >= src_h - 1) || (n < 1)) { m 1506 ext/gd/libgd/gd_interpolation.c src_offset_y[8] = m; m 1509 ext/gd/libgd/gd_interpolation.c src_offset_y[8] = m; m 1512 ext/gd/libgd/gd_interpolation.c if (m >= src_h - 1) { m 1514 ext/gd/libgd/gd_interpolation.c src_offset_y[8] = m; m 1517 ext/gd/libgd/gd_interpolation.c src_offset_y[9] = m; m 1520 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-1) || (n >= src_w-1)) { m 1522 ext/gd/libgd/gd_interpolation.c src_offset_y[10] = m; m 1525 ext/gd/libgd/gd_interpolation.c src_offset_y[10] = m; m 1528 ext/gd/libgd/gd_interpolation.c if ((m >= src_h - 1) || (n >= src_w - 2)) { m 1530 ext/gd/libgd/gd_interpolation.c src_offset_y[11] = m; m 1533 ext/gd/libgd/gd_interpolation.c src_offset_y[11] = m; m 1536 ext/gd/libgd/gd_interpolation.c if ((m >= src_h - 2) || (n < 1)) { m 1538 ext/gd/libgd/gd_interpolation.c src_offset_y[12] = m; m 1541 ext/gd/libgd/gd_interpolation.c src_offset_y[12] = m; m 1544 ext/gd/libgd/gd_interpolation.c if (m >= src_h - 2) { m 1546 ext/gd/libgd/gd_interpolation.c src_offset_y[13] = m; m 1549 ext/gd/libgd/gd_interpolation.c src_offset_y[13] = m; m 1552 ext/gd/libgd/gd_interpolation.c if ((m >= src_h - 2) || (n >= src_w - 1)) { m 1554 ext/gd/libgd/gd_interpolation.c src_offset_y[14] = m; m 1557 ext/gd/libgd/gd_interpolation.c src_offset_y[14] = m; m 1560 ext/gd/libgd/gd_interpolation.c if ((m >= src_h - 2) || (n >= src_w - 2)) { m 1562 ext/gd/libgd/gd_interpolation.c src_offset_y[15] = m; m 1565 ext/gd/libgd/gd_interpolation.c src_offset_y[15] = m; m 1696 ext/gd/libgd/gd_interpolation.c long m = gd_fxtoi(f_m); m 1699 ext/gd/libgd/gd_interpolation.c if ((m > 0) && (m < src_h-1) && (n > 0) && (n < src_w-1)) { m 1701 ext/gd/libgd/gd_interpolation.c dst->tpixels[dst_offset_y][dst_offset_x++] = src->tpixels[m][n]; m 1758 ext/gd/libgd/gd_interpolation.c long m = gd_fxtoi(f_m); m 1761 ext/gd/libgd/gd_interpolation.c if ((n <= 0) || (m <= 0) || (m >= src_h) || (n >= src_w)) { m 1763 ext/gd/libgd/gd_interpolation.c } else if ((n <= 1) || (m <= 1) || (m >= src_h - 1) || (n >= src_w - 1)) { m 1765 ext/gd/libgd/gd_interpolation.c register int c = getPixelInterpolated(src, n, m, bgColor); m 1770 ext/gd/libgd/gd_interpolation.c dst->tpixels[dst_offset_y][dst_offset_x++] = getPixelInterpolated(src, n, m, bgColor); m 1812 ext/gd/libgd/gd_interpolation.c const unsigned int m = gd_fxtoi(f_m); m 1815 ext/gd/libgd/gd_interpolation.c if ((m > 0) && (m < src_h - 1) && (n > 0) && (n < src_w - 1)) { m 1816 ext/gd/libgd/gd_interpolation.c const gdFixed f_f = f_m - gd_itofx(m); m 1825 ext/gd/libgd/gd_interpolation.c src_offset_y = m; m 1828 ext/gd/libgd/gd_interpolation.c if (m < src_h-1) { m 1830 ext/gd/libgd/gd_interpolation.c src_offset_y = m + 1; m 1833 ext/gd/libgd/gd_interpolation.c if (!((n >= src_w-1) || (m >= src_h-1))) { m 1835 ext/gd/libgd/gd_interpolation.c src_offset_y = m + 1; m 1932 ext/gd/libgd/gd_interpolation.c const int m = gd_fxtoi(f_m); m 1935 ext/gd/libgd/gd_interpolation.c if ((m > 0) && (m < src_h - 1) && (n > 0) && (n < src_w-1)) { m 1936 ext/gd/libgd/gd_interpolation.c const gdFixed f_f = f_m - gd_itofx(m); m 1943 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n < 1)) { m 1945 ext/gd/libgd/gd_interpolation.c src_offset_y[0] = m; m 1948 ext/gd/libgd/gd_interpolation.c src_offset_y[0] = m; m 1951 ext/gd/libgd/gd_interpolation.c if (m < 1) { m 1953 ext/gd/libgd/gd_interpolation.c src_offset_y[1] = m; m 1956 ext/gd/libgd/gd_interpolation.c src_offset_y[1] = m ; m 1959 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n >= src_w-1)) { m 1964 ext/gd/libgd/gd_interpolation.c src_offset_y[2] = m ; m 1967 ext/gd/libgd/gd_interpolation.c if ((m < 1) || (n >= src_w-2)) { m 1972 ext/gd/libgd/gd_interpolation.c src_offset_y[3] = m ; m 1980 ext/gd/libgd/gd_interpolation.c src_offset_y[4] = m; m 1984 ext/gd/libgd/gd_interpolation.c src_offset_y[5] = m; m 1990 ext/gd/libgd/gd_interpolation.c src_offset_y[6] = m; m 1998 ext/gd/libgd/gd_interpolation.c src_offset_y[7] = m; m 2001 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-1) || (n < 1)) { m 2006 ext/gd/libgd/gd_interpolation.c src_offset_y[8] = m; m 2009 ext/gd/libgd/gd_interpolation.c if (m >= src_h-1) { m 2014 ext/gd/libgd/gd_interpolation.c src_offset_y[9] = m; m 2017 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-1) || (n >= src_w-1)) { m 2022 ext/gd/libgd/gd_interpolation.c src_offset_y[10] = m; m 2025 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-1) || (n >= src_w-2)) { m 2030 ext/gd/libgd/gd_interpolation.c src_offset_y[11] = m; m 2033 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-2) || (n < 1)) { m 2038 ext/gd/libgd/gd_interpolation.c src_offset_y[12] = m; m 2041 ext/gd/libgd/gd_interpolation.c if (m >= src_h-2) { m 2046 ext/gd/libgd/gd_interpolation.c src_offset_y[13] = m; m 2049 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-2) || (n >= src_w - 1)) { m 2054 ext/gd/libgd/gd_interpolation.c src_offset_y[14] = m; m 2057 ext/gd/libgd/gd_interpolation.c if ((m >= src_h-2) || (n >= src_w-2)) { m 2062 ext/gd/libgd/gd_interpolation.c src_offset_y[15] = m; m 2264 ext/gd/libgd/gd_interpolation.c double m[6]; m 2289 ext/gd/libgd/gd_interpolation.c gdAffineTranslate(m, -bbox.x, -bbox.y); m 2290 ext/gd/libgd/gd_interpolation.c gdAffineConcat(m, affine, m); m 2298 ext/gd/libgd/gd_interpolation.c m); m 308 ext/gd/libgd/gd_jpeg.c static int CMYKToRGB(int c, int m, int y, int k, int inverted); m 499 ext/gd/libgd/gd_jpeg.c static int CMYKToRGB(int c, int m, int y, int k, int inverted) m 503 ext/gd/libgd/gd_jpeg.c m = 255 - m; m 507 ext/gd/libgd/gd_jpeg.c return gdTrueColor((255 - c) * (255 - k) / 255, (255 - m) * (255 - k) / 255, (255 - y) * (255 - k) / 255); m 307 ext/gd/libgd/gd_matrix.c int gdAffineRectilinear (const double m[6]) m 309 ext/gd/libgd/gd_matrix.c return ((fabs (m[1]) < GD_EPSILON && fabs (m[2]) < GD_EPSILON) || m 310 ext/gd/libgd/gd_matrix.c (fabs (m[0]) < GD_EPSILON && fabs (m[3]) < GD_EPSILON)); m 833 ext/gd/libgd/gdft.c int m, mfound; m 868 ext/gd/libgd/gdft.c m = gdFTEX_Unicode; m 870 ext/gd/libgd/gdft.c m = strex->charmap; m 876 ext/gd/libgd/gdft.c fontkey.preferred_map = m; m 922 ext/gd/libgd/gdft.c switch (m) { m 941 ext/gd/libgd/gdft.c m++; m 942 ext/gd/libgd/gdft.c m %= 3; m 1010 ext/gd/libgd/gdft.c switch (m) { m 129 ext/hash/hash_gost.c #define SHIFT12(u, m, s) \ m 130 ext/hash/hash_gost.c u[0] = m[0] ^ s[6]; \ m 131 ext/hash/hash_gost.c u[1] = m[1] ^ s[7]; \ m 132 ext/hash/hash_gost.c u[2] = m[2] ^ (s[0] << 16) ^ (s[0] >> 16) ^ (s[0] & 0xffff) ^ \ m 135 ext/hash/hash_gost.c u[3] = m[3] ^ (s[0] & 0xffff) ^ (s[0] << 16) ^ (s[1] & 0xffff) ^ \ m 139 ext/hash/hash_gost.c u[4] = m[4] ^ \ m 144 ext/hash/hash_gost.c u[5] = m[5] ^ (s[0] << 16) ^ (s[0] >> 16) ^ (s[0] & 0xffff0000) ^ \ m 148 ext/hash/hash_gost.c u[6] = m[6] ^ s[0] ^ (s[1] >> 16) ^ (s[2] << 16) ^ s[3] ^ (s[3] >> 16) ^ \ m 151 ext/hash/hash_gost.c u[7] = m[7] ^ (s[0] & 0xffff0000) ^ (s[0] << 16) ^ (s[1] & 0xffff) ^ \ m 213 ext/hash/hash_gost.c php_hash_uint32 l, r, t, key[8], u[8], v[8], w[8], s[8], *h = context->state, *m = data; m 221 ext/hash/hash_gost.c SHIFT12(u, m, s); m 158 ext/mbstring/libmbfl/filters/mbfilter_qprint.c int n, m; m 195 ext/mbstring/libmbfl/filters/mbfilter_qprint.c m = hex2code_map[c & 0xff]; m 196 ext/mbstring/libmbfl/filters/mbfilter_qprint.c if (m < 0) { m 201 ext/mbstring/libmbfl/filters/mbfilter_qprint.c n = hex2code_map[filter->cache] << 4 | m; m 813 ext/mbstring/libmbfl/mbfl/mbfilter.c int len, n, m, k; m 838 ext/mbstring/libmbfl/mbfl/mbfilter.c m = mbtab[*p]; m 839 ext/mbstring/libmbfl/mbfl/mbfilter.c n += m; m 840 ext/mbstring/libmbfl/mbfl/mbfilter.c p += m; m 886 ext/mbstring/libmbfl/mbfl/mbfilter.c int *p, *h, *m, n; m 907 ext/mbstring/libmbfl/mbfl/mbfilter.c m = (int *)pc->needle.buffer; m 909 ext/mbstring/libmbfl/mbfl/mbfilter.c while (n > 0 && *p == *m) { m 912 ext/mbstring/libmbfl/mbfl/mbfilter.c m++; m 915 ext/mbstring/libmbfl/mbfl/mbfilter.c if (*m != c) { m 937 ext/mbstring/libmbfl/mbfl/mbfilter.c int len, n, m, k; m 966 ext/mbstring/libmbfl/mbfl/mbfilter.c m = mbtab[*p]; m 967 ext/mbstring/libmbfl/mbfl/mbfilter.c n += m; m 968 ext/mbstring/libmbfl/mbfl/mbfilter.c p += m; m 1308 ext/mbstring/libmbfl/mbfl/mbfilter.c int n, m, k, len, start, end; m 1345 ext/mbstring/libmbfl/mbfl/mbfilter.c m = mbtab[*p]; m 1346 ext/mbstring/libmbfl/mbfl/mbfilter.c n += m; m 1347 ext/mbstring/libmbfl/mbfl/mbfilter.c p += m; m 1358 ext/mbstring/libmbfl/mbfl/mbfilter.c m = mbtab[*p]; m 1359 ext/mbstring/libmbfl/mbfl/mbfilter.c n += m; m 1360 ext/mbstring/libmbfl/mbfl/mbfilter.c p += m; m 1529 ext/mbstring/libmbfl/mbfl/mbfilter.c int m; m 1532 ext/mbstring/libmbfl/mbfl/mbfilter.c for (m = 0, p = string->val, q = p + from; m 1533 ext/mbstring/libmbfl/mbfl/mbfilter.c p < q; p += (m = mbtab[*p])); m 1536 ext/mbstring/libmbfl/mbfl/mbfilter.c p -= m; m 1545 ext/mbstring/libmbfl/mbfl/mbfilter.c for (q = p + length; p < q; p += (m = mbtab[*p])); m 1548 ext/mbstring/libmbfl/mbfl/mbfilter.c p -= m; m 470 ext/mbstring/libmbfl/mbfl/mbfl_convert.c int mode_backup, ret, n, m, r; m 485 ext/mbstring/libmbfl/mbfl/mbfl_convert.c m = c & ~MBFL_WCSPLANE_MASK; m 486 ext/mbstring/libmbfl/mbfl/mbfl_convert.c switch (m) { m 516 ext/mbstring/libmbfl/mbfl/mbfl_convert.c m = 0; m 520 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (n || m) { m 521 ext/mbstring/libmbfl/mbfl/mbfl_convert.c m = 1; m 529 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (m == 0 && ret >= 0) { m 542 ext/mbstring/libmbfl/mbfl/mbfl_convert.c m = 0; m 546 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (n || m) { m 547 ext/mbstring/libmbfl/mbfl/mbfl_convert.c m = 1; m 558 ext/mbstring/libmbfl/mbfl/mbfl_convert.c if (m == 0) { m 104 ext/mbstring/oniguruma/regcomp.c distance_multiply(OnigDistance d, int m) m 106 ext/mbstring/oniguruma/regcomp.c if (m == 0) return 0; m 108 ext/mbstring/oniguruma/regcomp.c if (d < ONIG_INFINITE_DISTANCE / m) m 109 ext/mbstring/oniguruma/regcomp.c return d * m; m 4399 ext/mbstring/oniguruma/regcomp.c comp_opt_exact_or_map_info(OptExactInfo* e, OptMapInfo* m) m 4404 ext/mbstring/oniguruma/regcomp.c if (m->value <= 0) return -1; m 4407 ext/mbstring/oniguruma/regcomp.c vm = COMP_EM_BASE * 5 * 2 / m->value; m 4408 ext/mbstring/oniguruma/regcomp.c return comp_distance_value(&e->mmd, &m->mmd, ve, vm); m 4929 ext/mbstring/oniguruma/regcomp.c set_optimize_map_info(regex_t* reg, OptMapInfo* m) m 4934 ext/mbstring/oniguruma/regcomp.c reg->map[i] = m->map[i]; m 4937 ext/mbstring/oniguruma/regcomp.c reg->dmin = m->mmd.min; m 4938 ext/mbstring/oniguruma/regcomp.c reg->dmax = m->mmd.max; m 1081 ext/mbstring/oniguruma/regexec.c MemNumType m; m 1084 ext/mbstring/oniguruma/regexec.c GET_MEMNUM_INC(m, memp); m 1085 ext/mbstring/oniguruma/regexec.c if (mem == (int )m) return 1; m 64 ext/mbstring/php_unicode.c long l, r, m; m 78 ext/mbstring/php_unicode.c for (m = 1; n + m < _ucprop_size && _ucprop_offsets[n + m] == 0xffff; m++) m 81 ext/mbstring/php_unicode.c r = _ucprop_offsets[n + m] - 1; m 88 ext/mbstring/php_unicode.c m = (l + r) >> 1; m 89 ext/mbstring/php_unicode.c m -= (m & 1); m 90 ext/mbstring/php_unicode.c if (code > _ucprop_ranges[m + 1]) m 91 ext/mbstring/php_unicode.c l = m + 2; m 92 ext/mbstring/php_unicode.c else if (code < _ucprop_ranges[m]) m 93 ext/mbstring/php_unicode.c r = m - 2; m 94 ext/mbstring/php_unicode.c else if (code >= _ucprop_ranges[m] && code <= _ucprop_ranges[m + 1]) m 124 ext/mbstring/php_unicode.c long m; m 134 ext/mbstring/php_unicode.c m = (l + r) >> 1; m 135 ext/mbstring/php_unicode.c m -= (m % 3); m 136 ext/mbstring/php_unicode.c if (code > _uccase_map[m]) m 137 ext/mbstring/php_unicode.c l = m + 3; m 138 ext/mbstring/php_unicode.c else if (code < _uccase_map[m]) m 139 ext/mbstring/php_unicode.c r = m - 3; m 140 ext/mbstring/php_unicode.c else if (code == _uccase_map[m]) m 141 ext/mbstring/php_unicode.c return _uccase_map[m + field]; m 1140 ext/mbstring/ucgendat/ucgendat.c long l, r, m; m 1147 ext/mbstring/ucgendat/ucgendat.c m = (l + r) >> 1; m 1148 ext/mbstring/ucgendat/ucgendat.c if (code > decs[m].code) m 1149 ext/mbstring/ucgendat/ucgendat.c l = m + 1; m 1150 ext/mbstring/ucgendat/ucgendat.c else if (code < decs[m].code) m 1151 ext/mbstring/ucgendat/ucgendat.c r = m - 1; m 1153 ext/mbstring/ucgendat/ucgendat.c return &decs[m]; m 132 ext/mysqli/mysqli_warning.c if (mysql->m->query(mysql, "SHOW WARNINGS", 13 TSRMLS_CC)) { m 136 ext/mysqli/mysqli_warning.c result = mysql->m->use_result(mysql, 0 TSRMLS_CC); m 118 ext/mysqlnd/mysqlnd.c conn->current_result->m.free_result(conn->current_result, TRUE TSRMLS_CC); m 123 ext/mysqlnd/mysqlnd.c conn->net->data->m.free_contents(conn->net TSRMLS_CC); m 189 ext/mysqlnd/mysqlnd.c conn->m->free_contents(conn TSRMLS_CC); m 190 ext/mysqlnd/mysqlnd.c conn->m->free_options(conn TSRMLS_CC); m 226 ext/mysqlnd/mysqlnd.c MYSQLND_PACKET_OK * ok_response = conn->protocol->m.get_ok_packet(conn->protocol, FALSE TSRMLS_CC); m 272 ext/mysqlnd/mysqlnd.c MYSQLND_PACKET_EOF * ok_response = conn->protocol->m.get_eof_packet(conn->protocol, FALSE TSRMLS_CC); m 342 ext/mysqlnd/mysqlnd.c cmd_packet = conn->protocol->m.get_command_packet(conn->protocol, FALSE TSRMLS_CC); m 362 ext/mysqlnd/mysqlnd.c conn->m->send_close(conn TSRMLS_CC); m 381 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command_send_request(conn, command, arg, arg_len, silent, ignore_upsert_status TSRMLS_CC); m 383 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command_handle_response(conn, ok_packet, silent, command, ignore_upsert_status TSRMLS_CC); m 400 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 403 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_SET_OPTION, buffer, sizeof(buffer), PROT_EOF_PACKET, FALSE, TRUE TSRMLS_CC); m 405 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 479 ext/mysqlnd/mysqlnd.c auth_packet = conn->protocol->m.get_auth_packet(conn->protocol, FALSE TSRMLS_CC); m 509 ext/mysqlnd/mysqlnd.c conn->net->data->m.set_client_option(conn->net, MYSQL_OPT_SSL_VERIFY_SERVER_CERT, (const char *) &verify TSRMLS_CC); m 511 ext/mysqlnd/mysqlnd.c if (FAIL == conn->net->data->m.enable_ssl(conn->net TSRMLS_CC)) { m 529 ext/mysqlnd/mysqlnd.c conn->m->send_close(conn TSRMLS_CC); m 599 ext/mysqlnd/mysqlnd.c struct st_mysqlnd_authentication_plugin * auth_plugin = conn->m->fetch_auth_plugin_by_name(requested_protocol TSRMLS_CC); m 675 ext/mysqlnd/mysqlnd.c conn->m->set_client_option(conn, MYSQLND_OPT_AUTH_PROTOCOL, requested_protocol TSRMLS_CC); m 731 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->query(conn, command, strlen(command) TSRMLS_CC)) { m 737 ext/mysqlnd/mysqlnd.c MYSQLND_RES * result = conn->m->use_result(conn, 0 TSRMLS_CC); m 739 ext/mysqlnd/mysqlnd.c result->m.free_result(result, TRUE TSRMLS_CC); m 801 ext/mysqlnd/mysqlnd.c greet_packet = conn->protocol->m.get_greet_packet(conn->protocol, FALSE TSRMLS_CC); m 807 ext/mysqlnd/mysqlnd.c if (FAIL == net->data->m.connect_ex(conn->net, conn->scheme, conn->scheme_len, conn->persistent, m 813 ext/mysqlnd/mysqlnd.c DBG_INF_FMT("stream=%p", net->data->m.get_stream(net TSRMLS_CC)); m 892 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 910 ext/mysqlnd/mysqlnd.c conn->m->send_close(conn TSRMLS_CC); m 913 ext/mysqlnd/mysqlnd.c conn->m->free_contents(conn TSRMLS_CC); m 933 ext/mysqlnd/mysqlnd.c conn->m->set_client_option(conn, MYSQLND_OPT_MAX_ALLOWED_PACKET, (char *)&max_allowed_size TSRMLS_CC); m 997 ext/mysqlnd/mysqlnd.c mysql_flags = conn->m->get_updated_connect_flags(conn, mysql_flags TSRMLS_CC); m 999 ext/mysqlnd/mysqlnd.c if (FAIL == conn->m->connect_handshake(conn, host, user, passwd, passwd_len, db, db_len, mysql_flags TSRMLS_CC)) { m 1083 ext/mysqlnd/mysqlnd.c if (FAIL == conn->m->execute_init_commands(conn TSRMLS_CC)) { m 1097 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, PASS TSRMLS_CC); m 1109 ext/mysqlnd/mysqlnd.c conn->m->free_contents(conn TSRMLS_CC); m 1112 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, FAIL TSRMLS_CC); m 1137 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1139 ext/mysqlnd/mysqlnd.c ret = conn->m->connect(conn, host, user, passwd, passwd_len, db, db_len, port, socket_or_pipe, mysql_flags TSRMLS_CC); m 1141 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, FAIL TSRMLS_CC); m 1173 ext/mysqlnd/mysqlnd.c ret = conn_handle->m->connect(conn_handle, host, user, passwd, passwd_len, db, db_len, port, socket_or_pipe, mysql_flags TSRMLS_CC); m 1181 ext/mysqlnd/mysqlnd.c conn_handle->m->dtor(conn_handle TSRMLS_CC); m 1203 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1204 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->send_query(conn, query, query_len TSRMLS_CC) && m 1205 ext/mysqlnd/mysqlnd.c PASS == conn->m->reap_query(conn TSRMLS_CC)) m 1212 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1229 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1230 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_QUERY, (zend_uchar *) query, query_len, m 1236 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1255 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1261 ext/mysqlnd/mysqlnd.c ret = conn->m->query_read_result_set_header(conn, NULL TSRMLS_CC); m 1263 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1322 ext/mysqlnd/mysqlnd.c stream = (*p)->data->net->data->m.get_stream((*p)->data->net TSRMLS_CC); m 1352 ext/mysqlnd/mysqlnd.c stream = (*fwd)->data->net->data->m.get_stream((*fwd)->data->net TSRMLS_CC); m 1377 ext/mysqlnd/mysqlnd.c #define php_select(m, r, w, e, t) select(m, r, w, e, t) m 1480 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1497 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->simple_command(conn, COM_FIELD_LIST, buff, p - buff, m 1500 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, 0, FAIL TSRMLS_CC); m 1508 ext/mysqlnd/mysqlnd.c result = conn->m->result_init(5000, conn->persistent TSRMLS_CC); m 1513 ext/mysqlnd/mysqlnd.c if (FAIL == result->m.read_result_metadata(result, conn TSRMLS_CC)) { m 1515 ext/mysqlnd/mysqlnd.c result->m.free_result(result, TRUE TSRMLS_CC); m 1525 ext/mysqlnd/mysqlnd.c result->m.free_result(result, TRUE TSRMLS_CC); m 1531 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, result == NULL? FAIL:PASS TSRMLS_CC); m 1551 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1566 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->query(conn, show_query, show_query_len TSRMLS_CC)) { m 1567 ext/mysqlnd/mysqlnd.c result = conn->m->store_result(conn, MYSQLND_STORE_NO_COPY TSRMLS_CC); m 1572 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, result == NULL? FAIL:PASS TSRMLS_CC); m 1626 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1627 ext/mysqlnd/mysqlnd.c ret = (PASS == net->data->m.set_client_option(net, MYSQLND_OPT_SSL_KEY, key TSRMLS_CC) && m 1628 ext/mysqlnd/mysqlnd.c PASS == net->data->m.set_client_option(net, MYSQLND_OPT_SSL_CERT, cert TSRMLS_CC) && m 1629 ext/mysqlnd/mysqlnd.c PASS == net->data->m.set_client_option(net, MYSQLND_OPT_SSL_CA, ca TSRMLS_CC) && m 1630 ext/mysqlnd/mysqlnd.c PASS == net->data->m.set_client_option(net, MYSQLND_OPT_SSL_CAPATH, capath TSRMLS_CC) && m 1631 ext/mysqlnd/mysqlnd.c PASS == net->data->m.set_client_option(net, MYSQLND_OPT_SSL_CIPHER, cipher TSRMLS_CC)) ? PASS : FAIL; m 1633 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1649 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1656 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, PASS TSRMLS_CC); m 1671 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1672 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_DEBUG, NULL, 0, PROT_EOF_PACKET, FALSE, TRUE TSRMLS_CC); m 1674 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1692 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1693 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_INIT_DB, (zend_uchar*) db, db_len, PROT_OK_PACKET, FALSE, TRUE TSRMLS_CC); m 1711 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1728 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1729 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_PING, NULL, 0, PROT_OK_PACKET, TRUE, TRUE TSRMLS_CC); m 1736 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1755 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1757 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_STATISTICS, NULL, 0, PROT_LAST, FALSE, TRUE TSRMLS_CC); m 1761 ext/mysqlnd/mysqlnd.c stats_header = conn->protocol->m.get_stats_packet(conn->protocol, FALSE TSRMLS_CC); m 1776 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1794 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1799 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_PROCESS_KILL, buff, 4, PROT_OK_PACKET, FALSE, TRUE TSRMLS_CC); m 1805 ext/mysqlnd/mysqlnd.c } else if (PASS == (ret = conn->m->simple_command(conn, COM_PROCESS_KILL, buff, 4, PROT_LAST, FALSE, TRUE TSRMLS_CC))) { m 1807 ext/mysqlnd/mysqlnd.c conn->m->send_close(conn TSRMLS_CC); m 1810 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1834 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1838 ext/mysqlnd/mysqlnd.c if (FAIL == (ret = conn->m->query(conn, query, query_len TSRMLS_CC))) { m 1847 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1866 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1869 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_REFRESH, bits, 1, PROT_OK_PACKET, FALSE, TRUE TSRMLS_CC); m 1871 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1888 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 1891 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_SHUTDOWN, bits, 1, PROT_OK_PACKET, FALSE, TRUE TSRMLS_CC); m 1893 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 1906 ext/mysqlnd/mysqlnd.c php_stream * net_stream = net->data->m.get_stream(net TSRMLS_CC); m 1924 ext/mysqlnd/mysqlnd.c ret = conn->m->simple_command(conn, COM_QUIT, NULL, 0, PROT_LAST, TRUE, TRUE TSRMLS_CC); m 1925 ext/mysqlnd/mysqlnd.c net->data->m.close_stream(net, conn->stats, conn->error_info TSRMLS_CC); m 1955 ext/mysqlnd/mysqlnd.c net->data->m.close_stream(net, conn->stats, conn->error_info TSRMLS_CC); m 1989 ext/mysqlnd/mysqlnd.c ret = conn->m->send_close(conn TSRMLS_CC); m 1990 ext/mysqlnd/mysqlnd.c conn->m->dtor(conn TSRMLS_CC); m 2176 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2188 ext/mysqlnd/mysqlnd.c if (FAIL == (ret = conn->m->query_read_result_set_header(conn, NULL TSRMLS_CC))) { m 2197 ext/mysqlnd/mysqlnd.c conn->m->send_close(conn TSRMLS_CC); m 2207 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2285 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2311 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2331 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2350 ext/mysqlnd/mysqlnd.c ret = conn->net->data->m.set_client_option(conn->net, option, value TSRMLS_CC); m 2478 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2482 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, FAIL TSRMLS_CC); m 2530 ext/mysqlnd/mysqlnd.c if (PASS != conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2555 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2559 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, FAIL TSRMLS_CC); m 2576 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2591 ext/mysqlnd/mysqlnd.c conn->current_result->conn = conn->m->get_reference(conn TSRMLS_CC); m 2592 ext/mysqlnd/mysqlnd.c result = conn->current_result->m.use_result(conn->current_result, FALSE TSRMLS_CC); m 2595 ext/mysqlnd/mysqlnd.c conn->current_result->m.free_result(conn->current_result, TRUE TSRMLS_CC); m 2600 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, result == NULL? FAIL:PASS TSRMLS_CC); m 2618 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2635 ext/mysqlnd/mysqlnd.c if ((conn->m->get_client_api_capabilities(conn TSRMLS_CC) & MYSQLND_CLIENT_KNOWS_RSET_COPY_DATA)) { m 2651 ext/mysqlnd/mysqlnd.c result = conn->current_result->m.store_result(conn->current_result, conn, f TSRMLS_CC); m 2653 ext/mysqlnd/mysqlnd.c conn->current_result->m.free_result(conn->current_result, TRUE TSRMLS_CC); m 2658 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, result == NULL? FAIL:PASS TSRMLS_CC); m 2685 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2686 ext/mysqlnd/mysqlnd.c ret = conn->m->query(conn, (mode) ? "SET AUTOCOMMIT=1":"SET AUTOCOMMIT=0", sizeof("SET AUTOCOMMIT=1") - 1 TSRMLS_CC); m 2687 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2699 ext/mysqlnd/mysqlnd.c return conn->m->tx_commit_or_rollback(conn, TRUE, TRANS_COR_NO_OPT, NULL TSRMLS_CC); m 2708 ext/mysqlnd/mysqlnd.c return conn->m->tx_commit_or_rollback(conn, FALSE, TRANS_COR_NO_OPT, NULL TSRMLS_CC); m 2796 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2799 ext/mysqlnd/mysqlnd.c conn->m->tx_cor_options_to_string(conn, &tmp_str, flags TSRMLS_CC); m 2820 ext/mysqlnd/mysqlnd.c ret = conn->m->query(conn, query, query_len TSRMLS_CC); m 2824 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2840 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2850 ext/mysqlnd/mysqlnd.c unsigned long server_version = conn->m->get_server_version(conn TSRMLS_CC); m 2882 ext/mysqlnd/mysqlnd.c ret = conn->m->query(conn, query, query_len TSRMLS_CC); m 2886 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2902 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2915 ext/mysqlnd/mysqlnd.c ret = conn->m->query(conn, query, query_len TSRMLS_CC); m 2918 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 2934 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 2947 ext/mysqlnd/mysqlnd.c ret = conn->m->query(conn, query, query_len TSRMLS_CC); m 2950 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 3138 ext/mysqlnd/mysqlnd.c conn->data->m->free_reference(conn->data TSRMLS_CC); m 3158 ext/mysqlnd/mysqlnd.c if (PASS == conn->m->local_tx_start(conn, this_func TSRMLS_CC)) { m 3172 ext/mysqlnd/mysqlnd.c ret = conn->m->send_close(conn TSRMLS_CC); m 3175 ext/mysqlnd/mysqlnd.c conn->m->local_tx_end(conn, this_func, ret TSRMLS_CC); m 3177 ext/mysqlnd/mysqlnd.c conn_handle->m->dtor(conn_handle TSRMLS_CC); m 3200 ext/mysqlnd/mysqlnd.c ret->data->m->negotiate_client_api_capabilities(ret->data, flags TSRMLS_CC); m 78 ext/mysqlnd/mysqlnd.h #define mysqlnd_restart_psession(conn) ((conn)->data)->m->restart_psession((conn)->data TSRMLS_CC) m 79 ext/mysqlnd/mysqlnd.h #define mysqlnd_end_psession(conn) ((conn)->data)->m->end_psession((conn)->data TSRMLS_CC) m 100 ext/mysqlnd/mysqlnd.h #define mysqlnd_change_user(conn, user, passwd, db, silent) ((conn)->data)->m->change_user((conn)->data, (user), (passwd), (db), (silent), strlen((passwd)) TSRMLS_CC) m 101 ext/mysqlnd/mysqlnd.h #define mysqlnd_change_user_ex(conn, user, passwd, db, silent, passwd_len) ((conn)->data)->m->change_user((conn)->data, (user), (passwd), (db), (silent), (passwd_len) TSRMLS_CC) m 107 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_into(result, flags, ret_val, ext) (result)->m.fetch_into((result), (flags), (ret_val), (ext) TSRMLS_CC ZEND_FILE_LINE_CC) m 108 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_row_c(result) (result)->m.fetch_row_c((result) TSRMLS_CC) m 109 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_all(result, flags, return_value) (result)->m.fetch_all((result), (flags), (return_value) TSRMLS_CC ZEND_FILE_LINE_CC) m 110 ext/mysqlnd/mysqlnd.h #define mysqlnd_result_fetch_field_data(res,offset,ret) (res)->m.fetch_field_data((res), (offset), (ret) TSRMLS_CC) m 111 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_connection_stats(conn, values) ((conn)->data)->m->get_statistics((conn)->data, (values) TSRMLS_CC ZEND_FILE_LINE_CC) m 114 ext/mysqlnd/mysqlnd.h #define mysqlnd_close(conn,is_forced) (conn)->m->close((conn), (is_forced) TSRMLS_CC) m 115 ext/mysqlnd/mysqlnd.h #define mysqlnd_query(conn, query_str, query_len) ((conn)->data)->m->query((conn)->data, (query_str), (query_len) TSRMLS_CC) m 116 ext/mysqlnd/mysqlnd.h #define mysqlnd_async_query(conn, query_str, query_len) ((conn)->data)->m->send_query((conn)->data, (query_str), (query_len) TSRMLS_CC) m 118 ext/mysqlnd/mysqlnd.h #define mysqlnd_reap_async_query(conn) ((conn)->data)->m->reap_query((conn)->data TSRMLS_CC) m 119 ext/mysqlnd/mysqlnd.h #define mysqlnd_unbuffered_skip_result(result) (result)->m.skip_result((result) TSRMLS_CC) m 123 ext/mysqlnd/mysqlnd.h #define mysqlnd_use_result(conn) ((conn)->data)->m->use_result((conn)->data, 0 TSRMLS_CC) m 124 ext/mysqlnd/mysqlnd.h #define mysqlnd_store_result(conn) ((conn)->data)->m->store_result((conn)->data, MYSQLND_STORE_NO_COPY TSRMLS_CC) m 125 ext/mysqlnd/mysqlnd.h #define mysqlnd_store_result_ofs(conn) ((conn)->data)->m->store_result((conn)->data, MYSQLND_STORE_COPY TSRMLS_CC) m 126 ext/mysqlnd/mysqlnd.h #define mysqlnd_next_result(conn) ((conn)->data)->m->next_result((conn)->data TSRMLS_CC) m 127 ext/mysqlnd/mysqlnd.h #define mysqlnd_more_results(conn) ((conn)->data)->m->more_results((conn)->data TSRMLS_CC) m 128 ext/mysqlnd/mysqlnd.h #define mysqlnd_free_result(r,e_or_i) ((MYSQLND_RES*)r)->m.free_result(((MYSQLND_RES*)(r)), (e_or_i) TSRMLS_CC) m 129 ext/mysqlnd/mysqlnd.h #define mysqlnd_data_seek(result, row) (result)->m.seek_data((result), (row) TSRMLS_CC) m 132 ext/mysqlnd/mysqlnd.h #define mysqlnd_errno(conn) ((conn)->data)->m->get_error_no((conn)->data TSRMLS_CC) m 133 ext/mysqlnd/mysqlnd.h #define mysqlnd_error(conn) ((conn)->data)->m->get_error_str((conn)->data TSRMLS_CC) m 134 ext/mysqlnd/mysqlnd.h #define mysqlnd_sqlstate(conn) ((conn)->data)->m->get_sqlstate((conn)->data TSRMLS_CC) m 137 ext/mysqlnd/mysqlnd.h #define mysqlnd_character_set_name(conn) ((conn)->data)->m->charset_name((conn)->data TSRMLS_CC) m 140 ext/mysqlnd/mysqlnd.h #define mysqlnd_field_count(conn) ((conn)->data)->m->get_field_count((conn)->data TSRMLS_CC) m 141 ext/mysqlnd/mysqlnd.h #define mysqlnd_insert_id(conn) ((conn)->data)->m->get_last_insert_id((conn)->data TSRMLS_CC) m 142 ext/mysqlnd/mysqlnd.h #define mysqlnd_affected_rows(conn) ((conn)->data)->m->get_affected_rows((conn)->data TSRMLS_CC) m 143 ext/mysqlnd/mysqlnd.h #define mysqlnd_warning_count(conn) ((conn)->data)->m->get_warning_count((conn)->data TSRMLS_CC) m 144 ext/mysqlnd/mysqlnd.h #define mysqlnd_info(conn) ((conn)->data)->m->get_last_message((conn)->data TSRMLS_CC) m 145 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_server_info(conn) ((conn)->data)->m->get_server_information((conn)->data TSRMLS_CC) m 146 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_server_version(conn) ((conn)->data)->m->get_server_version((conn)->data TSRMLS_CC) m 147 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_host_info(conn) ((conn)->data)->m->get_host_information((conn)->data TSRMLS_CC) m 148 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_proto_info(conn) ((conn)->data)->m->get_protocol_information((conn)->data TSRMLS_CC) m 149 ext/mysqlnd/mysqlnd.h #define mysqlnd_thread_id(conn) ((conn)->data)->m->get_thread_id((conn)->data TSRMLS_CC) m 150 ext/mysqlnd/mysqlnd.h #define mysqlnd_get_server_status(conn) ((conn)->data)->m->get_server_status((conn)->data TSRMLS_CC) m 152 ext/mysqlnd/mysqlnd.h #define mysqlnd_num_rows(result) (result)->m.num_rows((result) TSRMLS_CC) m 153 ext/mysqlnd/mysqlnd.h #define mysqlnd_num_fields(result) (result)->m.num_fields((result) TSRMLS_CC) m 155 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_lengths(result) (result)->m.fetch_lengths((result) TSRMLS_CC) m 157 ext/mysqlnd/mysqlnd.h #define mysqlnd_field_seek(result, ofs) (result)->m.seek_field((result), (ofs) TSRMLS_CC) m 158 ext/mysqlnd/mysqlnd.h #define mysqlnd_field_tell(result) (result)->m.field_tell((result) TSRMLS_CC) m 159 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_field(result) (result)->m.fetch_field((result) TSRMLS_CC) m 160 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_field_direct(result,fnr) (result)->m.fetch_field_direct((result), (fnr) TSRMLS_CC) m 161 ext/mysqlnd/mysqlnd.h #define mysqlnd_fetch_fields(result) (result)->m.fetch_fields((result) TSRMLS_CC) m 167 ext/mysqlnd/mysqlnd.h #define mysqlnd_ssl_set(conn, key, cert, ca, capath, cipher) ((conn)->data)->m->ssl_set((conn)->data, (key), (cert), (ca), (capath), (cipher) TSRMLS_CC) m 170 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_insert_id(stmt) (stmt)->m->get_last_insert_id((stmt) TSRMLS_CC) m 171 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_affected_rows(stmt) (stmt)->m->get_affected_rows((stmt) TSRMLS_CC) m 172 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_num_rows(stmt) (stmt)->m->get_num_rows((stmt) TSRMLS_CC) m 173 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_param_count(stmt) (stmt)->m->get_param_count((stmt) TSRMLS_CC) m 174 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_field_count(stmt) (stmt)->m->get_field_count((stmt) TSRMLS_CC) m 175 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_warning_count(stmt) (stmt)->m->get_warning_count((stmt) TSRMLS_CC) m 176 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_server_status(stmt) (stmt)->m->get_server_status((stmt) TSRMLS_CC) m 177 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_errno(stmt) (stmt)->m->get_error_no((stmt) TSRMLS_CC) m 178 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_error(stmt) (stmt)->m->get_error_str((stmt) TSRMLS_CC) m 179 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_sqlstate(stmt) (stmt)->m->get_sqlstate((stmt) TSRMLS_CC) m 195 ext/mysqlnd/mysqlnd.h #define mysqlnd_autocommit(conn, mode) ((conn)->data)->m->set_autocommit((conn)->data, (mode) TSRMLS_CC) m 196 ext/mysqlnd/mysqlnd.h #define mysqlnd_begin_transaction(conn,flags,name) ((conn)->data)->m->tx_begin((conn)->data, (flags), (name) TSRMLS_CC) m 197 ext/mysqlnd/mysqlnd.h #define mysqlnd_commit(conn, flags, name) ((conn)->data)->m->tx_commit_or_rollback((conn)->data, TRUE, (flags), (name) TSRMLS_CC) m 198 ext/mysqlnd/mysqlnd.h #define mysqlnd_rollback(conn, flags, name) ((conn)->data)->m->tx_commit_or_rollback((conn)->data, FALSE, (flags), (name) TSRMLS_CC) m 199 ext/mysqlnd/mysqlnd.h #define mysqlnd_savepoint(conn, name) ((conn)->data)->m->tx_savepoint((conn)->data, (name) TSRMLS_CC) m 200 ext/mysqlnd/mysqlnd.h #define mysqlnd_release_savepoint(conn, name) ((conn)->data)->m->tx_savepoint_release((conn)->data, (name) TSRMLS_CC) m 201 ext/mysqlnd/mysqlnd.h #define mysqlnd_list_dbs(conn, wild) ((conn)->data)->m->list_method((conn)->data, wild? "SHOW DATABASES LIKE %s":"SHOW DATABASES", (wild), NULL TSRMLS_CC) m 202 ext/mysqlnd/mysqlnd.h #define mysqlnd_list_fields(conn, tab,wild) ((conn)->data)->m->list_fields((conn)->data, (tab), (wild) TSRMLS_CC) m 203 ext/mysqlnd/mysqlnd.h #define mysqlnd_list_processes(conn) ((conn)->data)->m->list_method((conn)->data, "SHOW PROCESSLIST", NULL, NULL TSRMLS_CC) m 204 ext/mysqlnd/mysqlnd.h #define mysqlnd_list_tables(conn, wild) ((conn)->data)->m->list_method((conn)->data, wild? "SHOW TABLES LIKE %s":"SHOW TABLES", (wild), NULL TSRMLS_CC) m 205 ext/mysqlnd/mysqlnd.h #define mysqlnd_dump_debug_info(conn) ((conn)->data)->m->server_dump_debug_information((conn)->data TSRMLS_CC) m 206 ext/mysqlnd/mysqlnd.h #define mysqlnd_select_db(conn, db, db_len) ((conn)->data)->m->select_db((conn)->data, (db), (db_len) TSRMLS_CC) m 207 ext/mysqlnd/mysqlnd.h #define mysqlnd_ping(conn) ((conn)->data)->m->ping((conn)->data TSRMLS_CC) m 208 ext/mysqlnd/mysqlnd.h #define mysqlnd_kill(conn, pid) ((conn)->data)->m->kill_connection((conn)->data, (pid) TSRMLS_CC) m 209 ext/mysqlnd/mysqlnd.h #define mysqlnd_refresh(conn, options) ((conn)->data)->m->refresh_server((conn)->data, (options) TSRMLS_CC) m 210 ext/mysqlnd/mysqlnd.h #define mysqlnd_shutdown(conn, level) ((conn)->data)->m->shutdown_server((conn)->data, (level) TSRMLS_CC) m 211 ext/mysqlnd/mysqlnd.h #define mysqlnd_set_character_set(conn, cs) ((conn)->data)->m->set_charset((conn)->data, (cs) TSRMLS_CC) m 212 ext/mysqlnd/mysqlnd.h #define mysqlnd_stat(conn, msg, msg_len) ((conn)->data)->m->get_server_statistics(((conn)->data), (msg), (msg_len) TSRMLS_CC) m 213 ext/mysqlnd/mysqlnd.h #define mysqlnd_options(conn, opt, value) ((conn)->data)->m->set_client_option((conn)->data, (opt), (value) TSRMLS_CC) m 214 ext/mysqlnd/mysqlnd.h #define mysqlnd_options4(conn, opt, k, v) ((conn)->data)->m->set_client_option_2d((conn)->data, (opt), (k), (v) TSRMLS_CC) m 215 ext/mysqlnd/mysqlnd.h #define mysqlnd_set_server_option(conn, op) ((conn)->data)->m->set_server_option((conn)->data, (op) TSRMLS_CC) m 219 ext/mysqlnd/mysqlnd.h ((conn)->data)->m->escape_string((conn)->data, (newstr), (escapestr), (escapestr_len) TSRMLS_CC) m 227 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_init(conn) ((conn)->data)->m->stmt_init(((conn)->data) TSRMLS_CC) m 228 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_store_result(stmt) (!mysqlnd_stmt_field_count((stmt)) ? PASS:((stmt)->m->store_result((stmt) TSRMLS_CC)? PASS:FAIL)) m 229 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_get_result(stmt) (stmt)->m->get_result((stmt) TSRMLS_CC) m 230 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_more_results(stmt) (stmt)->m->more_results((stmt) TSRMLS_CC) m 231 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_next_result(stmt) (stmt)->m->next_result((stmt) TSRMLS_CC) m 232 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_data_seek(stmt, row) (stmt)->m->seek_data((stmt), (row) TSRMLS_CC) m 233 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_prepare(stmt, q, qlen) (stmt)->m->prepare((stmt), (q), (qlen) TSRMLS_CC) m 234 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_execute(stmt) (stmt)->m->execute((stmt) TSRMLS_CC) m 235 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_send_long_data(stmt,p,d,l) (stmt)->m->send_long_data((stmt), (p), (d), (l) TSRMLS_CC) m 236 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_alloc_param_bind(stmt) (stmt)->m->alloc_parameter_bind((stmt) TSRMLS_CC) m 237 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_free_param_bind(stmt,bind) (stmt)->m->free_parameter_bind((stmt), (bind) TSRMLS_CC) m 238 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_param(stmt,bind) (stmt)->m->bind_parameters((stmt), (bind) TSRMLS_CC) m 239 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_one_param(stmt,n,z,t) (stmt)->m->bind_one_parameter((stmt), (n), (z), (t) TSRMLS_CC) m 240 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_refresh_bind_param(s) (s)->m->refresh_bind_param((s) TSRMLS_CC) m 241 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_alloc_result_bind(stmt) (stmt)->m->alloc_result_bind((stmt) TSRMLS_CC) m 242 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_free_result_bind(stmt,bind) (stmt)->m->free_result_bind((stmt), (bind) TSRMLS_CC) m 243 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_result(stmt,bind) (stmt)->m->bind_result((stmt), (bind) TSRMLS_CC) m 244 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_one_result(s,no) (s)->m->bind_one_result((s), (no) TSRMLS_CC) m 245 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_param_metadata(stmt) (stmt)->m->get_parameter_metadata((stmt)) m 246 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_result_metadata(stmt) (stmt)->m->get_result_metadata((stmt) TSRMLS_CC) m 248 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_free_result(stmt) (stmt)->m->free_result((stmt) TSRMLS_CC) m 249 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_close(stmt, implicit) (stmt)->m->dtor((stmt), (implicit) TSRMLS_CC) m 250 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_reset(stmt) (stmt)->m->reset((stmt) TSRMLS_CC) m 251 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_flush(stmt) (stmt)->m->flush((stmt) TSRMLS_CC) m 254 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_attr_get(stmt, attr, value) (stmt)->m->get_attribute((stmt), (attr), (value) TSRMLS_CC) m 255 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_attr_set(stmt, attr, value) (stmt)->m->set_attribute((stmt), (attr), (value) TSRMLS_CC) m 257 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_fetch(stmt, fetched) (stmt)->m->fetch((stmt), (fetched) TSRMLS_CC) m 60 ext/mysqlnd/mysqlnd_auth.c auth_resp_packet = conn->protocol->m.get_auth_response_packet(conn->protocol, FALSE TSRMLS_CC); m 68 ext/mysqlnd/mysqlnd_auth.c change_auth_resp_packet = conn->protocol->m.get_change_auth_response_packet(conn->protocol, FALSE TSRMLS_CC); m 83 ext/mysqlnd/mysqlnd_auth.c auth_packet = conn->protocol->m.get_auth_packet(conn->protocol, FALSE TSRMLS_CC); m 181 ext/mysqlnd/mysqlnd_auth.c chg_user_resp = conn->protocol->m.get_change_user_response_packet(conn->protocol, FALSE TSRMLS_CC); m 189 ext/mysqlnd/mysqlnd_auth.c change_auth_resp_packet = conn->protocol->m.get_change_auth_response_packet(conn->protocol, FALSE TSRMLS_CC); m 204 ext/mysqlnd/mysqlnd_auth.c auth_packet = conn->protocol->m.get_auth_packet(conn->protocol, FALSE TSRMLS_CC); m 222 ext/mysqlnd/mysqlnd_auth.c if (conn->m->get_server_version(conn TSRMLS_CC) >= 50123) { m 262 ext/mysqlnd/mysqlnd_auth.c if (conn->m->get_server_version(conn TSRMLS_CC) > 50113L &&conn->m->get_server_version(conn TSRMLS_CC) < 50118L) { m 263 ext/mysqlnd/mysqlnd_auth.c MYSQLND_PACKET_OK * redundant_error_packet = conn->protocol->m.get_ok_packet(conn->protocol, FALSE TSRMLS_CC); m 267 ext/mysqlnd/mysqlnd_auth.c DBG_INF_FMT("Server is %u, buggy, sends two ERR messages", conn->m->get_server_version(conn TSRMLS_CC)); m 294 ext/mysqlnd/mysqlnd_auth.c if (conn->m->get_server_version(conn TSRMLS_CC) < 50123) { m 295 ext/mysqlnd/mysqlnd_auth.c ret = conn->m->set_charset(conn, old_cs->name TSRMLS_CC); m 503 ext/mysqlnd/mysqlnd_auth.c pk_req_packet = conn->protocol->m.get_sha256_pk_request_packet(conn->protocol, FALSE TSRMLS_CC); m 508 ext/mysqlnd/mysqlnd_auth.c pk_resp_packet = conn->protocol->m.get_sha256_pk_request_response_packet(conn->protocol, FALSE TSRMLS_CC); m 71 ext/mysqlnd/mysqlnd_debug.c if (!self->stream && FAIL == self->m->open(self, FALSE)) { m 143 ext/mysqlnd/mysqlnd_debug.c self->m->close(self); m 144 ext/mysqlnd/mysqlnd_debug.c self->m->open(self, TRUE); m 169 ext/mysqlnd/mysqlnd_debug.c if (!self->stream && FAIL == self->m->open(self, FALSE)) { m 246 ext/mysqlnd/mysqlnd_debug.c self->m->close(self); m 247 ext/mysqlnd/mysqlnd_debug.c self->m->open(self, TRUE); m 299 ext/mysqlnd/mysqlnd_debug.c self->m->log_va(self, line, file, zend_stack_count(&self->call_stack) - 1, NULL, ">%s", func_name); m 357 ext/mysqlnd/mysqlnd_debug.c self->m->log_va(self, line, file, zend_stack_count(&self->call_stack) - 1, NULL, "<%s", func_name); m 366 ext/mysqlnd/mysqlnd_debug.c self->m->log_va(self, line, file, zend_stack_count(&self->call_stack) - 1, NULL, "<%s (total=%u own=%u in_calls=%u)", m 445 ext/mysqlnd/mysqlnd_debug.c self->m->log_va(self, __LINE__, __FILE__, 0, "info : ", m 455 ext/mysqlnd/mysqlnd_debug.c self->m->log_va(self, __LINE__, __FILE__, -1, "info : ", m 738 ext/mysqlnd/mysqlnd_debug.c ret->m = & mysqlnd_mysqlnd_debug_methods; m 762 ext/mysqlnd/mysqlnd_debug.c dbg->m->close(dbg); m 763 ext/mysqlnd/mysqlnd_debug.c dbg->m->set_mode(dbg, mode); m 59 ext/mysqlnd/mysqlnd_debug.h struct st_mysqlnd_debug_methods *m; m 99 ext/mysqlnd/mysqlnd_debug.h #define DBG_INF_EX(dbg_obj, msg) do { if (dbg_skip_trace == FALSE && (dbg_obj)) (dbg_obj)->m->log((dbg_obj), __LINE__, __FILE__, -1, "info : ", (msg)); } while (0) m 100 ext/mysqlnd/mysqlnd_debug.h #define DBG_ERR_EX(dbg_obj, msg) do { if (dbg_skip_trace == FALSE && (dbg_obj)) (dbg_obj)->m->log((dbg_obj), __LINE__, __FILE__, -1, "error: ", (msg)); } while (0) m 101 ext/mysqlnd/mysqlnd_debug.h #define DBG_INF_FMT_EX(dbg_obj, ...) do { if (dbg_skip_trace == FALSE && (dbg_obj)) (dbg_obj)->m->log_va((dbg_obj), __LINE__, __FILE__, -1, "info : ", __VA_ARGS__); } while (0) m 102 ext/mysqlnd/mysqlnd_debug.h #define DBG_ERR_FMT_EX(dbg_obj, ...) do { if (dbg_skip_trace == FALSE && (dbg_obj)) (dbg_obj)->m->log_va((dbg_obj), __LINE__, __FILE__, -1, "error: ", __VA_ARGS__); } while (0) m 124 ext/mysqlnd/mysqlnd_debug.h dbg_skip_trace = !(dbg_obj1)->m->func_enter((dbg_obj1), __LINE__, __FILE__, func_name, strlen(func_name)); \ m 127 ext/mysqlnd/mysqlnd_debug.h dbg_skip_trace |= !(dbg_obj2)->m->func_enter((dbg_obj2), __LINE__, __FILE__, func_name, strlen(func_name)); \ m 147 ext/mysqlnd/mysqlnd_debug.h (dbg_obj1)->m->func_leave((dbg_obj1), __LINE__, __FILE__, this_call_duration); \ m 150 ext/mysqlnd/mysqlnd_debug.h (dbg_obj2)->m->func_leave((dbg_obj2), __LINE__, __FILE__, this_call_duration); \ m 135 ext/mysqlnd/mysqlnd_driver.c new_object->m = mysqlnd_conn_get_methods(); m 143 ext/mysqlnd/mysqlnd_driver.c data->m = mysqlnd_conn_data_get_methods(); m 145 ext/mysqlnd/mysqlnd_driver.c data->m->get_reference(data TSRMLS_CC); m 147 ext/mysqlnd/mysqlnd_driver.c if (PASS != data->m->init(data TSRMLS_CC)) { m 148 ext/mysqlnd/mysqlnd_driver.c new_object->m->dtor(new_object TSRMLS_CC); m 154 ext/mysqlnd/mysqlnd_driver.c new_object->m->dtor(new_object TSRMLS_CC); m 182 ext/mysqlnd/mysqlnd_driver.c new_object->m = to_be_cloned->m; m 184 ext/mysqlnd/mysqlnd_driver.c new_object->data = to_be_cloned->data->m->get_reference(to_be_cloned->data TSRMLS_CC); m 186 ext/mysqlnd/mysqlnd_driver.c new_object->m->dtor(new_object TSRMLS_CC); m 207 ext/mysqlnd/mysqlnd_driver.c ret->m = mysqlnd_stmt_get_methods(); m 231 ext/mysqlnd/mysqlnd_driver.c stmt->conn = conn->m->get_reference(conn TSRMLS_CC); m 244 ext/mysqlnd/mysqlnd_driver.c ret->m->dtor(ret, TRUE TSRMLS_CC); m 266 ext/mysqlnd/mysqlnd_driver.c net->data->m = *mysqlnd_net_get_methods(); m 268 ext/mysqlnd/mysqlnd_driver.c if (PASS != net->data->m.init(net, stats, error_info TSRMLS_CC)) { m 269 ext/mysqlnd/mysqlnd_driver.c net->data->m.dtor(net, stats, error_info TSRMLS_CC); m 298 ext/mysqlnd/mysqlnd_driver.c ret->m = mysqlnd_mysqlnd_protocol_methods; m 43 ext/mysqlnd/mysqlnd_libmysql_compat.h #define mysql_autocommit(r,m) mysqlnd_autocommit((r),(m)) m 175 ext/mysqlnd/mysqlnd_loaddata.c ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC); m 195 ext/mysqlnd/mysqlnd_loaddata.c ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC); m 201 ext/mysqlnd/mysqlnd_loaddata.c if ((ret = net->data->m.send_ex(net, buf, bufsize, conn->stats, conn->error_info TSRMLS_CC)) == 0) { m 209 ext/mysqlnd/mysqlnd_loaddata.c if ((ret = net->data->m.send_ex(net, empty_packet, 0, conn->stats, conn->error_info TSRMLS_CC)) == 0) { m 229 ext/mysqlnd/mysqlnd_loaddata.c if (FAIL == conn->m->simple_command_handle_response(conn, PROT_OK_PACKET, FALSE, COM_QUERY, FALSE TSRMLS_CC)) { m 91 ext/mysqlnd/mysqlnd_net.c php_stream * net_stream = net->data->m.get_stream(net TSRMLS_CC); m 124 ext/mysqlnd/mysqlnd_net.c ret = php_stream_write(net->data->m.get_stream(net TSRMLS_CC), (char *)buffer, count); m 264 ext/mysqlnd/mysqlnd_net.c php_stream * net_stream = net->data->m.get_stream(net TSRMLS_CC); m 296 ext/mysqlnd/mysqlnd_net.c ret = net->data->m.open_pipe; m 301 ext/mysqlnd/mysqlnd_net.c ret = net->data->m.open_tcp_or_unix; m 325 ext/mysqlnd/mysqlnd_net.c net->data->m.close_stream(net, conn_stats, error_info TSRMLS_CC); m 327 ext/mysqlnd/mysqlnd_net.c open_stream = net->data->m.get_open_stream(net, scheme, scheme_len, error_info TSRMLS_CC); m 331 ext/mysqlnd/mysqlnd_net.c (void) net->data->m.set_stream(net, net_stream TSRMLS_CC); m 332 ext/mysqlnd/mysqlnd_net.c net->data->m.post_connect_set_opt(net, scheme, scheme_len, conn_stats, error_info TSRMLS_CC); m 400 ext/mysqlnd/mysqlnd_net.c if (PASS == net->data->m.encode((compress_buf + COMPRESSED_HEADER_SIZE + MYSQLND_HEADER_SIZE), &tmp_complen, m 415 ext/mysqlnd/mysqlnd_net.c bytes_sent = net->data->m.network_write_ex(net, compress_buf, payload_size + MYSQLND_HEADER_SIZE + COMPRESSED_HEADER_SIZE, m 422 ext/mysqlnd/mysqlnd_net.c int error = net->data->m.decode(decompressed_data, decompressed_size, m 447 ext/mysqlnd/mysqlnd_net.c bytes_sent = net->data->m.network_write_ex(net, p, to_be_sent + MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC); m 563 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, comp_header, COMPRESSED_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { m 573 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, compressed_data, net_payload_size, conn_stats, error_info TSRMLS_CC)) { m 578 ext/mysqlnd/mysqlnd_net.c retval = net->data->m.decode(net->uncompressed_data->data, decompressed_size, compressed_data, net_payload_size TSRMLS_CC); m 585 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, net->uncompressed_data->data, net_payload_size, conn_stats, error_info TSRMLS_CC)) { m 681 ext/mysqlnd/mysqlnd_net.c if (FAIL == net->data->m.network_read_ex(net, net_header, MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { m 699 ext/mysqlnd/mysqlnd_net.c net->data->m.read_compressed_packet_from_stream_and_fill_read_buffer(net, net_payload_size, conn_stats, error_info TSRMLS_CC); m 707 ext/mysqlnd/mysqlnd_net.c DBG_RETURN(net->data->m.receive_ex(net, p, to_read, conn_stats, error_info TSRMLS_CC)); m 712 ext/mysqlnd/mysqlnd_net.c DBG_RETURN(net->data->m.network_read_ex(net, p, to_read, conn_stats, error_info TSRMLS_CC)); m 907 ext/mysqlnd/mysqlnd_net.c php_stream * net_stream = net->data->m.get_stream(net TSRMLS_CC); m 1068 ext/mysqlnd/mysqlnd_net.c if (net && (net_stream = net->data->m.get_stream(net TSRMLS_CC))) { m 1084 ext/mysqlnd/mysqlnd_net.c (void) net->data->m.set_stream(net, NULL TSRMLS_CC); m 1100 ext/mysqlnd/mysqlnd_net.c net->data->m.set_client_option(net, MYSQLND_OPT_NET_CMD_BUFFER_SIZE, (char *) &buf_size TSRMLS_CC); m 1103 ext/mysqlnd/mysqlnd_net.c net->data->m.set_client_option(net, MYSQLND_OPT_NET_READ_BUFFER_SIZE, (char *)&buf_size TSRMLS_CC); m 1106 ext/mysqlnd/mysqlnd_net.c net->data->m.set_client_option(net, MYSQL_OPT_READ_TIMEOUT, (char *)&buf_size TSRMLS_CC); m 1119 ext/mysqlnd/mysqlnd_net.c net->data->m.free_contents(net TSRMLS_CC); m 1120 ext/mysqlnd/mysqlnd_net.c net->data->m.close_stream(net, stats, error_info TSRMLS_CC); m 1215 ext/mysqlnd/mysqlnd_net.c net->data->m.dtor(net, stats, error_info TSRMLS_CC); m 112 ext/mysqlnd/mysqlnd_plugin.c if (plugin_header->m.plugin_shutdown) { m 113 ext/mysqlnd/mysqlnd_plugin.c plugin_header->m.plugin_shutdown(plugin_header TSRMLS_CC); m 235 ext/mysqlnd/mysqlnd_portability.h long m[2]; m 237 ext/mysqlnd/mysqlnd_portability.h #define float8get(V,M) { ((float8get_union *)&(V))->m[0] = *((long*) (M)); \ m 238 ext/mysqlnd/mysqlnd_portability.h ((float8get_union *)&(V))->m[1] = *(((long*) (M))+1); } m 239 ext/mysqlnd/mysqlnd_portability.h #define float8store(T,V) { *((long *) (T)) = ((float8get_union *)&(V))->m[0]; \ m 240 ext/mysqlnd/mysqlnd_portability.h *(((long *) (T))+1) = ((float8get_union *)&(V))->m[1]; } m 158 ext/mysqlnd/mysqlnd_priv.h #define CONN_GET_STATE(c) (c)->m->get_state((c) TSRMLS_CC) m 159 ext/mysqlnd/mysqlnd_priv.h #define CONN_SET_STATE(c, s) (c)->m->set_state((c), (s) TSRMLS_CC) m 69 ext/mysqlnd/mysqlnd_ps.c DBG_RETURN(s->m->use_result(s TSRMLS_CC)); m 81 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->store_result; m 97 ext/mysqlnd/mysqlnd_ps.c ret = result->m.store_result_fetch_data(conn, result, result->meta, &result->stored_data->row_buffers, TRUE TSRMLS_CC); m 99 ext/mysqlnd/mysqlnd_ps.c result->stored_data->m.fetch_row = mysqlnd_stmt_fetch_row_buffered; m 131 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.free_result_contents(stmt->result TSRMLS_CC); m 165 ext/mysqlnd/mysqlnd_ps.c DBG_RETURN(s->m->use_result(s TSRMLS_CC)); m 180 ext/mysqlnd/mysqlnd_ps.c result = conn->m->result_init(stmt->result->field_count, stmt->persistent TSRMLS_CC); m 186 ext/mysqlnd/mysqlnd_ps.c result->meta = stmt->result->meta->m->clone_metadata(stmt->result->meta, FALSE TSRMLS_CC); m 192 ext/mysqlnd/mysqlnd_ps.c if ((result = result->m.store_result(result, conn, MYSQLND_STORE_PS | MYSQLND_STORE_NO_COPY TSRMLS_CC))) { m 205 ext/mysqlnd/mysqlnd_ps.c result->m.free_result(result, TRUE TSRMLS_CC); m 219 ext/mysqlnd/mysqlnd_ps.c DBG_RETURN((stmt && stmt->conn && (stmt->conn->m->get_server_status(stmt->conn TSRMLS_CC) & SERVER_MORE_RESULTS_EXISTS))? m 247 ext/mysqlnd/mysqlnd_ps.c s->m->free_stmt_result(s TSRMLS_CC); m 249 ext/mysqlnd/mysqlnd_ps.c enum_func_status ret = s->m->parse_execute_response(s TSRMLS_CC); m 272 ext/mysqlnd/mysqlnd_ps.c field_packet = stmt->conn->protocol->m.get_result_field_packet(stmt->conn->protocol, FALSE TSRMLS_CC); m 307 ext/mysqlnd/mysqlnd_ps.c prepare_resp = stmt->conn->protocol->m.get_prepare_response_packet(stmt->conn->protocol, FALSE TSRMLS_CC); m 351 ext/mysqlnd/mysqlnd_ps.c fields_eof = stmt->conn->protocol->m.get_eof_packet(stmt->conn->protocol, FALSE TSRMLS_CC); m 358 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.free_result_contents(stmt->result TSRMLS_CC); m 401 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->use_result; m 406 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.skip_result(stmt->result TSRMLS_CC); m 412 ext/mysqlnd/mysqlnd_ps.c s_to_prepare = stmt->conn->m->stmt_init(stmt->conn TSRMLS_CC); m 419 ext/mysqlnd/mysqlnd_ps.c if (FAIL == stmt_to_prepare->conn->m->simple_command(stmt_to_prepare->conn, COM_STMT_PREPARE, (const zend_uchar *) query, query_len, PROT_LAST, FALSE, TRUE TSRMLS_CC) || m 439 ext/mysqlnd/mysqlnd_ps.c MYSQLND_RES * result = stmt->conn->m->result_init(stmt_to_prepare->field_count, stmt_to_prepare->persistent TSRMLS_CC); m 447 ext/mysqlnd/mysqlnd_ps.c result->conn = stmt_to_prepare->conn->m->get_reference(stmt_to_prepare->conn TSRMLS_CC); m 451 ext/mysqlnd/mysqlnd_ps.c if (FAIL == result->m.read_result_metadata(result, stmt_to_prepare->conn TSRMLS_CC) || m 471 ext/mysqlnd/mysqlnd_ps.c s_to_prepare->m->dtor(s_to_prepare, TRUE TSRMLS_CC); m 479 ext/mysqlnd/mysqlnd_ps.c s_to_prepare->m->dtor(s_to_prepare, TRUE TSRMLS_CC); m 537 ext/mysqlnd/mysqlnd_ps.c stmt->result->conn = stmt->conn->m->get_reference(stmt->conn TSRMLS_CC); m 562 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->use_result; m 577 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->store_result; m 582 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->use_result; m 589 ext/mysqlnd/mysqlnd_ps.c s->m->free_stmt_content(s TSRMLS_CC); m 655 ext/mysqlnd/mysqlnd_ps.c s->m->flush(s TSRMLS_CC); m 662 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.free_result_buffers(stmt->result TSRMLS_CC); m 699 ext/mysqlnd/mysqlnd_ps.c ret = s->m->generate_execute_request(s, &request, &request_len, &free_request TSRMLS_CC); m 702 ext/mysqlnd/mysqlnd_ps.c ret = stmt->conn->m->simple_command(stmt->conn, COM_STMT_EXECUTE, request, request_len, m 720 ext/mysqlnd/mysqlnd_ps.c ret = s->m->parse_execute_response(s TSRMLS_CC); m 758 ext/mysqlnd/mysqlnd_ps.c enum_func_status rc = result->stored_data->m.row_decoder(result->stored_data->row_buffers[row_num], m 873 ext/mysqlnd/mysqlnd_ps.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 880 ext/mysqlnd/mysqlnd_ps.c if (PASS != result->unbuf->m.row_decoder(result->unbuf->last_row_buffer, m 988 ext/mysqlnd/mysqlnd_ps.c result->m.use_result(stmt->result, TRUE TSRMLS_CC); m 989 ext/mysqlnd/mysqlnd_ps.c result->unbuf->m.fetch_row = stmt->cursor_exists? mysqlnd_fetch_stmt_row_cursor: m 1037 ext/mysqlnd/mysqlnd_ps.c if (FAIL == stmt->conn->m->simple_command(stmt->conn, COM_STMT_FETCH, buf, sizeof(buf), m 1052 ext/mysqlnd/mysqlnd_ps.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 1059 ext/mysqlnd/mysqlnd_ps.c if (PASS != result->unbuf->m.row_decoder(result->unbuf->last_row_buffer, m 1190 ext/mysqlnd/mysqlnd_ps.c ret = stmt->result->m.fetch_row(stmt->result, (void*)s, 0, fetched_anything TSRMLS_CC); m 1226 ext/mysqlnd/mysqlnd_ps.c s->m->flush(s TSRMLS_CC); m 1236 ext/mysqlnd/mysqlnd_ps.c FAIL == (ret = conn->m->simple_command(conn, COM_STMT_RESET, cmd_buf, m 1277 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.skip_result(stmt->result TSRMLS_CC); m 1351 ext/mysqlnd/mysqlnd_ps.c ret = conn->m->simple_command(conn, cmd, cmd_buf, packet_len, PROT_LAST , FALSE, TRUE TSRMLS_CC); m 1381 ext/mysqlnd/mysqlnd_ps.c if ((packet_len = conn->net->m.consume_uneaten_data(conn->net, cmd TSRMLS_CC))) { m 1414 ext/mysqlnd/mysqlnd_ps.c s->m->free_parameter_bind(s, param_bind TSRMLS_CC); m 1445 ext/mysqlnd/mysqlnd_ps.c s->m->free_parameter_bind(s, stmt->param_bind TSRMLS_CC); m 1569 ext/mysqlnd/mysqlnd_ps.c s->m->free_result_bind(s, result_bind TSRMLS_CC); m 1601 ext/mysqlnd/mysqlnd_ps.c s->m->free_result_bind(s, result_bind TSRMLS_CC); m 1765 ext/mysqlnd/mysqlnd_ps.c return stmt && stmt->result? stmt->result->m.seek_data(stmt->result, row TSRMLS_CC) : FAIL; m 1803 ext/mysqlnd/mysqlnd_ps.c stmt->result->stored_data->m.initialize_result_set_rest(stmt->result->stored_data, stmt->result->meta, stmt->conn->stats, m 1816 ext/mysqlnd/mysqlnd_ps.c result = stmt->conn->m->result_init(stmt->field_count, stmt->persistent TSRMLS_CC); m 1826 ext/mysqlnd/mysqlnd_ps.c result->meta = stmt->result->meta->m->clone_metadata(stmt->result->meta, FALSE TSRMLS_CC); m 1837 ext/mysqlnd/mysqlnd_ps.c result->m.free_result(result, TRUE TSRMLS_CC); m 1955 ext/mysqlnd/mysqlnd_ps.c stmt->default_rset_handler = s->m->use_result; m 1962 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.skip_result(stmt->result TSRMLS_CC); m 1970 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.free_result_buffers(stmt->result TSRMLS_CC); m 2034 ext/mysqlnd/mysqlnd_ps.c s->m->free_result_bind(s, stmt->result_bind TSRMLS_CC); m 2109 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.free_result_internal(stmt->result TSRMLS_CC); m 2151 ext/mysqlnd/mysqlnd_ps.c s->m->free_parameter_bind(s, stmt->param_bind TSRMLS_CC); m 2155 ext/mysqlnd/mysqlnd_ps.c s->m->free_stmt_result(s TSRMLS_CC); m 2196 ext/mysqlnd/mysqlnd_ps.c stmt->result->m.skip_result(stmt->result TSRMLS_CC); m 2209 ext/mysqlnd/mysqlnd_ps.c FAIL == conn->m->simple_command(conn, COM_STMT_CLOSE, cmd_buf, sizeof(cmd_buf), m 2235 ext/mysqlnd/mysqlnd_ps.c s->m->free_stmt_content(s TSRMLS_CC); m 2238 ext/mysqlnd/mysqlnd_ps.c stmt->conn->m->free_reference(stmt->conn TSRMLS_CC); m 2261 ext/mysqlnd/mysqlnd_ps.c ret = s->m->net_close(s, implicit TSRMLS_CC); m 56 ext/mysqlnd/mysqlnd_result.c rc = result->m.row_decoder(result->row_buffers[(data_cursor - data_begin) / field_count], m 114 ext/mysqlnd/mysqlnd_result.c rc = result->m.row_decoder(result->row_buffers[i], current_row, field_count, meta->fields, int_and_float_native, stats TSRMLS_CC); m 240 ext/mysqlnd/mysqlnd_result.c result->m.free_last_data(result, global_stats TSRMLS_CC); m 373 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.free_result(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 376 ext/mysqlnd/mysqlnd_result.c result->stored_data->m.free_result(result->stored_data TSRMLS_CC); m 392 ext/mysqlnd/mysqlnd_result.c result->m.free_result_buffers(result TSRMLS_CC); m 395 ext/mysqlnd/mysqlnd_result.c result->meta->m->free_metadata(result->meta TSRMLS_CC); m 409 ext/mysqlnd/mysqlnd_result.c result->m.skip_result(result TSRMLS_CC); m 411 ext/mysqlnd/mysqlnd_result.c result->m.free_result_contents(result TSRMLS_CC); m 414 ext/mysqlnd/mysqlnd_result.c result->conn->m->free_reference(result->conn TSRMLS_CC); m 438 ext/mysqlnd/mysqlnd_result.c result->meta->m->free_metadata(result->meta TSRMLS_CC); m 442 ext/mysqlnd/mysqlnd_result.c result->meta = result->m.result_meta_init(result->field_count, result->persistent TSRMLS_CC); m 451 ext/mysqlnd/mysqlnd_result.c if (FAIL == result->meta->m->read_metadata(result->meta, conn TSRMLS_CC)) { m 452 ext/mysqlnd/mysqlnd_result.c result->m.free_result_contents(result TSRMLS_CC); m 484 ext/mysqlnd/mysqlnd_result.c rset_header = conn->protocol->m.get_rset_header_packet(conn->protocol, FALSE TSRMLS_CC); m 572 ext/mysqlnd/mysqlnd_result.c result = conn->current_result = conn->m->result_init(rset_header->field_count, conn->persistent TSRMLS_CC); m 581 ext/mysqlnd/mysqlnd_result.c result = stmt->result = conn->m->result_init(rset_header->field_count, stmt->persistent TSRMLS_CC); m 604 ext/mysqlnd/mysqlnd_result.c if (FAIL == (ret = result->m.read_result_metadata(result, conn TSRMLS_CC))) { m 615 ext/mysqlnd/mysqlnd_result.c fields_eof = conn->protocol->m.get_eof_packet(conn->protocol, FALSE TSRMLS_CC); m 623 ext/mysqlnd/mysqlnd_result.c result->m.free_result_contents(result TSRMLS_CC); m 745 ext/mysqlnd/mysqlnd_result.c ret = result->stored_data && result->stored_data->m.fetch_lengths ? m 746 ext/mysqlnd/mysqlnd_result.c result->stored_data->m.fetch_lengths(result->stored_data TSRMLS_CC) : m 747 ext/mysqlnd/mysqlnd_result.c (result->unbuf && result->unbuf->m.fetch_lengths ? m 748 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.fetch_lengths(result->unbuf TSRMLS_CC) : m 788 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 800 ext/mysqlnd/mysqlnd_result.c enum_func_status rc = result->unbuf->m.row_decoder(result->unbuf->last_row_buffer, m 866 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 907 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 919 ext/mysqlnd/mysqlnd_result.c enum_func_status rc = result->unbuf->m.row_decoder(result->unbuf->last_row_buffer, m 996 ext/mysqlnd/mysqlnd_result.c result->unbuf->m.free_last_data(result->unbuf, result->conn? result->conn->stats : NULL TSRMLS_CC); m 1030 ext/mysqlnd/mysqlnd_result.c result->unbuf->row_packet = result->conn->protocol->m.get_row_packet(result->conn->protocol, FALSE TSRMLS_CC); m 1071 ext/mysqlnd/mysqlnd_result.c enum_func_status rc = set->m.row_decoder(set->row_buffers[row_num], m 1162 ext/mysqlnd/mysqlnd_result.c enum_func_status rc = set->m.row_decoder(set->row_buffers[row_num], m 1259 ext/mysqlnd/mysqlnd_result.c rc = result->stored_data->m.row_decoder(result->stored_data->row_buffers[set->current_row], m 1350 ext/mysqlnd/mysqlnd_result.c const mysqlnd_fetch_row_func f = result->stored_data? result->stored_data->m.fetch_row:(result->unbuf? result->unbuf->m.fetch_row:NULL); m 1393 ext/mysqlnd/mysqlnd_result.c row_packet = conn->protocol->m.get_row_packet(conn->protocol, FALSE TSRMLS_CC); m 1502 ext/mysqlnd/mysqlnd_result.c result->conn = conn->m->get_reference(conn TSRMLS_CC); m 1522 ext/mysqlnd/mysqlnd_result.c ret = result->m.store_result_fetch_data(conn, result, result->meta, row_buffers, flags & MYSQLND_STORE_PS TSRMLS_CC); m 1586 ext/mysqlnd/mysqlnd_result.c while ((PASS == result->m.fetch_row(result, NULL, 0, &fetched_anything TSRMLS_CC)) && fetched_anything == TRUE) { m 1605 ext/mysqlnd/mysqlnd_result.c result->m.free_result_internal(result TSRMLS_CC); m 1618 ext/mysqlnd/mysqlnd_result.c DBG_RETURN(result->stored_data? result->stored_data->m.data_seek(result->stored_data, row TSRMLS_CC) : FAIL); m 1683 ext/mysqlnd/mysqlnd_result.c result->stored_data->m.num_rows(result->stored_data TSRMLS_CC) : m 1684 ext/mysqlnd/mysqlnd_result.c (result->unbuf? result->unbuf->m.num_rows(result->unbuf TSRMLS_CC) : 0); m 1718 ext/mysqlnd/mysqlnd_result.c if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats, m 1724 ext/mysqlnd/mysqlnd_result.c DBG_RETURN(result->meta->m->fetch_field(result->meta TSRMLS_CC)); m 1752 ext/mysqlnd/mysqlnd_result.c if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats, m 1758 ext/mysqlnd/mysqlnd_result.c DBG_RETURN(result->meta->m->fetch_field_direct(result->meta, fieldnr TSRMLS_CC)); m 1776 ext/mysqlnd/mysqlnd_result.c if (PASS != result->stored_data->m.initialize_result_set_rest(result->stored_data, result->meta, result->conn->stats, m 1782 ext/mysqlnd/mysqlnd_result.c DBG_RETURN(result->meta->m->fetch_fields(result->meta TSRMLS_CC)); m 1794 ext/mysqlnd/mysqlnd_result.c return result->meta? result->meta->m->field_seek(result->meta, field_offset TSRMLS_CC) : 0; m 1803 ext/mysqlnd/mysqlnd_result.c return result->meta? result->meta->m->field_tell(result->meta TSRMLS_CC) : 0; m 1823 ext/mysqlnd/mysqlnd_result.c if (FAIL == result->m.fetch_row(result, (void *)return_value, flags, &fetched_anything TSRMLS_CC)) { m 1856 ext/mysqlnd/mysqlnd_result.c if (result->stored_data && result->stored_data->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_row)) { m 1858 ext/mysqlnd/mysqlnd_result.c } else if (result->unbuf && result->unbuf->m.fetch_row == MYSQLND_METHOD(mysqlnd_result_unbuffered, fetch_row)) { m 2009 ext/mysqlnd/mysqlnd_result.c ret->m = *mysqlnd_result_get_methods(); m 2043 ext/mysqlnd/mysqlnd_result.c ret->m = *mysqlnd_result_unbuffered_get_methods(); m 2046 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_lengths = NULL; /* makes no sense */ m 2047 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_binary_protocol; m 2049 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_text_protocol_zval; m 2082 ext/mysqlnd/mysqlnd_result.c ret->m = *mysqlnd_result_buffered_get_methods(); m 2086 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_lengths = NULL; /* makes no sense */ m 2087 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_binary_protocol; m 2089 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_text_protocol_zval; m 2091 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_row = MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_row); m 2092 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_lengths = MYSQLND_METHOD(mysqlnd_result_buffered_zval, fetch_lengths); m 2093 ext/mysqlnd/mysqlnd_result.c ret->m.data_seek = MYSQLND_METHOD(mysqlnd_result_buffered_zval, data_seek); m 2094 ext/mysqlnd/mysqlnd_result.c ret->m.initialize_result_set_rest = MYSQLND_METHOD(mysqlnd_result_buffered_zval, initialize_result_set_rest); m 2125 ext/mysqlnd/mysqlnd_result.c ret->m = *mysqlnd_result_buffered_get_methods(); m 2129 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_lengths = NULL; /* makes no sense */ m 2130 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_binary_protocol; m 2132 ext/mysqlnd/mysqlnd_result.c ret->m.row_decoder = php_mysqlnd_rowp_read_text_protocol_c; m 2134 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_row = MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_row); m 2135 ext/mysqlnd/mysqlnd_result.c ret->m.fetch_lengths = MYSQLND_METHOD(mysqlnd_result_buffered_c, fetch_lengths); m 2136 ext/mysqlnd/mysqlnd_result.c ret->m.data_seek = MYSQLND_METHOD(mysqlnd_result_buffered_c, data_seek); m 2137 ext/mysqlnd/mysqlnd_result.c ret->m.initialize_result_set_rest = MYSQLND_METHOD(mysqlnd_result_buffered_c, initialize_result_set_rest); m 104 ext/mysqlnd/mysqlnd_result_meta.c field_packet = conn->protocol->m.get_result_field_packet(conn->protocol, FALSE TSRMLS_CC); m 252 ext/mysqlnd/mysqlnd_result_meta.c new_meta->m = meta->m; m 318 ext/mysqlnd/mysqlnd_result_meta.c new_meta->m->free_metadata(new_meta TSRMLS_CC); m 412 ext/mysqlnd/mysqlnd_result_meta.c ret->m = & mysqlnd_mysqlnd_res_meta_methods; m 426 ext/mysqlnd/mysqlnd_result_meta.c ret->m->free_metadata(ret TSRMLS_CC); m 84 ext/mysqlnd/mysqlnd_reverse_api.c *save_client_api_capabilities = retval->data->m->negotiate_client_api_capabilities(retval->data, client_api_capabilities TSRMLS_CC); m 50 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == conn->net->data->m.receive_ex((conn)->net, (buf), (packet)->header.size, (conn)->stats, ((conn)->error_info) TSRMLS_CC)) { \ m 287 ext/mysqlnd/mysqlnd_wireprotocol.c if (FAIL == net->data->m.receive_ex(net, buffer, MYSQLND_HEADER_SIZE, conn_stats, error_info TSRMLS_CC)) { m 610 ext/mysqlnd/mysqlnd_wireprotocol.c if (PASS != conn->m->simple_command(conn, COM_CHANGE_USER, buffer + MYSQLND_HEADER_SIZE, p - buffer - MYSQLND_HEADER_SIZE, m 617 ext/mysqlnd/mysqlnd_wireprotocol.c size_t sent = conn->net->data->m.send_ex(conn->net, buffer, p - buffer - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); m 777 ext/mysqlnd/mysqlnd_wireprotocol.c size_t sent = conn->net->data->m.send_ex(conn->net, buffer, p - buffer - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); m 992 ext/mysqlnd/mysqlnd_wireprotocol.c net->data->m.consume_uneaten_data(net, packet->command TSRMLS_CC); m 999 ext/mysqlnd/mysqlnd_wireprotocol.c sent = net->data->m.send_ex(net, buffer, 1, conn->stats, conn->error_info TSRMLS_CC); m 1014 ext/mysqlnd/mysqlnd_wireprotocol.c sent = net->data->m.send_ex(net, tmp, tmp_len - MYSQLND_HEADER_SIZE, conn->stats, conn->error_info TSRMLS_CC); m 1458 ext/mysqlnd/mysqlnd_wireprotocol.c if (PASS != (ret = conn->net->data->m.receive_ex(conn->net, p, header.size, conn->stats, conn->error_info TSRMLS_CC))) { m 2144 ext/mysqlnd/mysqlnd_wireprotocol.c sent = conn->net->data->m.send_ex(conn->net, buffer, 1, conn->stats, conn->error_info TSRMLS_CC); m 2322 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_GREET_PACKET]; m 2337 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_AUTH_PACKET]; m 2352 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_AUTH_RESP_PACKET]; m 2367 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_CHANGE_AUTH_RESP_PACKET]; m 2382 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_OK_PACKET]; m 2397 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_EOF_PACKET]; m 2412 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_CMD_PACKET]; m 2427 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_RSET_HEADER_PACKET]; m 2442 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_RSET_FLD_PACKET]; m 2457 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_ROW_PACKET]; m 2472 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_STATS_PACKET]; m 2487 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_PREPARE_RESP_PACKET]; m 2502 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_CHG_USER_RESP_PACKET]; m 2517 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_SHA256_PK_REQUEST_PACKET]; m 2532 ext/mysqlnd/mysqlnd_wireprotocol.c packet->header.m = &packet_methods[PROT_SHA256_PK_REQUEST_RESPONSE_PACKET]; m 39 ext/mysqlnd/mysqlnd_wireprotocol.h #define PACKET_WRITE(packet, conn) ((packet)->header.m->write_to_net((packet), (conn) TSRMLS_CC)) m 40 ext/mysqlnd/mysqlnd_wireprotocol.h #define PACKET_READ(packet, conn) ((packet)->header.m->read_from_net((packet), (conn) TSRMLS_CC)) m 45 ext/mysqlnd/mysqlnd_wireprotocol.h ((packet)->header.m->free_mem((packet), FALSE TSRMLS_CC)); \ m 62 ext/mysqlnd/mysqlnd_wireprotocol.h mysqlnd_packet_methods *m; m 293 ext/mysqlnd/php_mysqlnd.c dbg->m->set_mode(dbg, MYSQLND_G(debug)); m 294 ext/mysqlnd/php_mysqlnd.c trace_alloc->m->set_mode(trace_alloc, MYSQLND_G(trace_alloc_settings)); m 314 ext/mysqlnd/php_mysqlnd.c dbg->m->close(dbg); m 315 ext/mysqlnd/php_mysqlnd.c dbg->m->free_handle(dbg); m 319 ext/mysqlnd/php_mysqlnd.c trace_alloc->m->close(trace_alloc); m 320 ext/mysqlnd/php_mysqlnd.c trace_alloc->m->free_handle(trace_alloc); m 408 ext/opcache/Optimizer/pass1_5.c zend_module_entry *m; m 412 ext/opcache/Optimizer/pass1_5.c lc_name, Z_STRLEN(ZEND_OP1_LITERAL(opline - 1)) + 1, (void *)&m) == SUCCESS; m 422 ext/opcache/Optimizer/pass1_5.c if (m->type == MODULE_PERSISTENT m 424 ext/opcache/Optimizer/pass1_5.c && m->handle == NULL m 337 ext/opcache/Optimizer/zend_optimizer.c zend_op *m, *n; m 345 ext/opcache/Optimizer/zend_optimizer.c m = opline; m 347 ext/opcache/Optimizer/zend_optimizer.c while (m < n) { m 348 ext/opcache/Optimizer/zend_optimizer.c if (ZEND_OP1_TYPE(m) == IS_VAR && m 349 ext/opcache/Optimizer/zend_optimizer.c ZEND_OP1(m).var == var) { m 350 ext/opcache/Optimizer/zend_optimizer.c if (m->opcode == ZEND_CASE) { m 354 ext/opcache/Optimizer/zend_optimizer.c update_op1_const(op_array, m, val TSRMLS_CC); m 356 ext/opcache/Optimizer/zend_optimizer.c } else if (m->opcode == ZEND_SWITCH_FREE) { m 357 ext/opcache/Optimizer/zend_optimizer.c MAKE_NOP(m); m 362 ext/opcache/Optimizer/zend_optimizer.c m++; m 414 ext/opcache/Optimizer/zend_optimizer.c zend_op *m, *n; m 431 ext/opcache/Optimizer/zend_optimizer.c m = opline; m 433 ext/opcache/Optimizer/zend_optimizer.c while (m < n) { m 434 ext/opcache/Optimizer/zend_optimizer.c if (ZEND_OP1_TYPE(m) == IS_TMP_VAR && m 435 ext/opcache/Optimizer/zend_optimizer.c ZEND_OP1(m).var == var) { m 436 ext/opcache/Optimizer/zend_optimizer.c if (m->opcode == ZEND_CASE) { m 440 ext/opcache/Optimizer/zend_optimizer.c update_op1_const(op_array, m, val TSRMLS_CC); m 442 ext/opcache/Optimizer/zend_optimizer.c } else if (m->opcode == ZEND_FREE) { m 443 ext/opcache/Optimizer/zend_optimizer.c MAKE_NOP(m); m 448 ext/opcache/Optimizer/zend_optimizer.c m++; m 30 ext/opcache/zend_persist_calc.c #define ADD_DUP_SIZE(m,s) memory_used += zend_shared_memdup_size((void*)m, s) m 31 ext/opcache/zend_persist_calc.c #define ADD_SIZE(m) memory_used += ZEND_ALIGNED_SIZE(m) m 374 ext/pcre/pcrelib/pcre_internal.h #define strncmp(s1,s2,m) _strncmp(s1,s2,m) m 180 ext/pdo_mysql/pdo_mysql.c dbg->m->set_mode(dbg, PDO_MYSQL_G(debug)); m 195 ext/pdo_mysql/pdo_mysql.c dbg->m->close(dbg); m 196 ext/pdo_mysql/pdo_mysql.c dbg->m->free_handle(dbg); m 42 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_INF(msg) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "info : ", (msg)); } while (0) m 43 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ERR(msg) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "error: ", (msg)); } while (0) m 44 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_INF_FMT(...) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log_va(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "info : ", __VA_ARGS__); } while (0) m 45 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ERR_FMT(...) do { if (dbg_skip_trace == FALSE) PDO_MYSQL_G(dbg)->m->log_va(PDO_MYSQL_G(dbg), __LINE__, __FILE__, -1, "error: ", __VA_ARGS__); } while (0) m 46 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_ENTER(func_name) zend_bool dbg_skip_trace = TRUE; if (PDO_MYSQL_G(dbg)) dbg_skip_trace = !PDO_MYSQL_G(dbg)->m->func_enter(PDO_MYSQL_G(dbg), __LINE__, __FILE__, func_name, strlen(func_name)); m 47 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_RETURN(value) do { if (PDO_MYSQL_G(dbg)) PDO_MYSQL_G(dbg)->m->func_leave(PDO_MYSQL_G(dbg), __LINE__, __FILE__, 0); return (value); } while (0) m 48 ext/pdo_mysql/php_pdo_mysql_int.h #define PDO_DBG_VOID_RETURN do { if (PDO_MYSQL_G(dbg)) PDO_MYSQL_G(dbg)->m->func_leave(PDO_MYSQL_G(dbg), __LINE__, __FILE__, 0); return; } while (0) m 84 ext/pdo_pgsql/php_pdo_pgsql_int.h #define pdo_pgsql_error_msg(d,e,m) _pdo_pgsql_error(d, NULL, e, NULL, m, __FILE__, __LINE__ TSRMLS_CC) m 86 ext/pdo_pgsql/php_pdo_pgsql_int.h #define pdo_pgsql_error_stmt_msg(s,e,m) _pdo_pgsql_error(s->dbh, s, e, NULL, m, __FILE__, __LINE__ TSRMLS_CC) m 28 ext/phar/phar_path_check.c const unsigned char *m; m 41 ext/phar/phar_path_check.c #define YYMARKER m m 491 ext/sockets/sockets.c int m = 0; m 498 ext/sockets/sockets.c m = fcntl(sock->bsd_socket, F_GETFL); m 499 ext/sockets/sockets.c if (m < 0) { m 500 ext/sockets/sockets.c return m; m 502 ext/sockets/sockets.c nonblock = (m & O_NONBLOCK); m 503 ext/sockets/sockets.c m = 0; m 511 ext/sockets/sockets.c if (m > 0) { m 514 ext/sockets/sockets.c } else if (m == 0) { m 530 ext/sockets/sockets.c m = recv(sock->bsd_socket, (void *) t, 1, flags); m 12786 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mem_methods m; /* Low-level memory allocation interface */ m 15231 ext/sqlite3/libsqlite/sqlite3.c nByte += sqlite3GlobalConfig.m.xRoundup(sizeof(HashElem)) * ( m 15385 ext/sqlite3/libsqlite/sqlite3.c int h, m; /* Hour and minutes */ m 15496 ext/sqlite3/libsqlite/sqlite3.c int h, m, s; m 15498 ext/sqlite3/libsqlite/sqlite3.c if( getDigits(zDate, 2, 0, 24, ':', &h, 2, 0, 59, 0, &m)!=2 ){ m 15524 ext/sqlite3/libsqlite/sqlite3.c p->m = m; m 15561 ext/sqlite3/libsqlite/sqlite3.c p->iJD += p->h*3600000 + p->m*60000 + (sqlite3_int64)(p->s*1000); m 15705 ext/sqlite3/libsqlite/sqlite3.c p->m = s/60; m 15706 ext/sqlite3/libsqlite/sqlite3.c p->s += s - p->m*60; m 15822 ext/sqlite3/libsqlite/sqlite3.c x.m = 0; m 15841 ext/sqlite3/libsqlite/sqlite3.c y.m = sLocal.tm_min; m 15964 ext/sqlite3/libsqlite/sqlite3.c p->h = p->m = 0; m 16150 ext/sqlite3/libsqlite/sqlite3.c x.Y, x.M, x.D, x.h, x.m, (int)(x.s)); m 16169 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(sizeof(zBuf), zBuf, "%02d:%02d:%02d", x.h, x.m, (int)x.s); m 16320 ext/sqlite3/libsqlite/sqlite3.c case 'M': sqlite3_snprintf(3, &z[j],"%02d",x.m); j+=2; break; m 17690 ext/sqlite3/libsqlite/sqlite3.c if( p && sqlite3GlobalConfig.m.xMalloc==sqlite3MemMalloc ){ m 17709 ext/sqlite3/libsqlite/sqlite3.c if( p && sqlite3GlobalConfig.m.xMalloc==sqlite3MemMalloc ){ m 17731 ext/sqlite3/libsqlite/sqlite3.c if( p && sqlite3GlobalConfig.m.xMalloc==sqlite3MemMalloc ){ m 20680 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3GlobalConfig.m.xMalloc==0 ){ m 20715 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3GlobalConfig.m.xInit(sqlite3GlobalConfig.m.pAppData); m 20733 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3GlobalConfig.m.xShutdown ){ m 20734 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m.xShutdown(sqlite3GlobalConfig.m.pAppData); m 20790 ext/sqlite3/libsqlite/sqlite3.c nFull = sqlite3GlobalConfig.m.xRoundup(n); m 20801 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3GlobalConfig.m.xMalloc(nFull); m 20805 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3GlobalConfig.m.xMalloc(nFull); m 20835 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3GlobalConfig.m.xMalloc((int)n); m 20949 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m.xFree(p); m 20952 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m.xFree(p); m 20975 ext/sqlite3/libsqlite/sqlite3.c return sqlite3GlobalConfig.m.xSize(p); m 20989 ext/sqlite3/libsqlite/sqlite3.c return sqlite3GlobalConfig.m.xSize(p); m 20996 ext/sqlite3/libsqlite/sqlite3.c return (sqlite3_uint64)sqlite3GlobalConfig.m.xSize(p); m 21010 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m.xFree(p); m 21013 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m.xFree(p); m 21079 ext/sqlite3/libsqlite/sqlite3.c nNew = sqlite3GlobalConfig.m.xRoundup((int)nBytes); m 21090 ext/sqlite3/libsqlite/sqlite3.c pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); m 21093 ext/sqlite3/libsqlite/sqlite3.c pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); m 21101 ext/sqlite3/libsqlite/sqlite3.c pNew = sqlite3GlobalConfig.m.xRealloc(pOld, nNew); m 23332 ext/sqlite3/libsqlite/sqlite3.c Mem m; m 23333 ext/sqlite3/libsqlite/sqlite3.c memset(&m, 0, sizeof(m)); m 23334 ext/sqlite3/libsqlite/sqlite3.c m.db = db; m 23335 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(&m, z, nByte, enc, SQLITE_STATIC); m 23336 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeChangeEncoding(&m, SQLITE_UTF8); m 23338 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease(&m); m 23339 ext/sqlite3/libsqlite/sqlite3.c m.z = 0; m 23341 ext/sqlite3/libsqlite/sqlite3.c assert( (m.flags & MEM_Term)!=0 || db->mallocFailed ); m 23342 ext/sqlite3/libsqlite/sqlite3.c assert( (m.flags & MEM_Str)!=0 || db->mallocFailed ); m 23343 ext/sqlite3/libsqlite/sqlite3.c assert( m.z || db->mallocFailed ); m 23344 ext/sqlite3/libsqlite/sqlite3.c return m.z; m 26024 ext/sqlite3/libsqlite/sqlite3.c static int robust_open(const char *z, int f, mode_t m){ m 26026 ext/sqlite3/libsqlite/sqlite3.c mode_t m2 = m ? m : SQLITE_DEFAULT_FILE_PERMISSIONS; m 26042 ext/sqlite3/libsqlite/sqlite3.c if( osOpen("/dev/null", f, m)<0 ) break; m 26045 ext/sqlite3/libsqlite/sqlite3.c if( m!=0 ){ m 26049 ext/sqlite3/libsqlite/sqlite3.c && (statbuf.st_mode&0777)!=m m 26051 ext/sqlite3/libsqlite/sqlite3.c osFchmod(fd, m); m 68779 ext/sqlite3/libsqlite/sqlite3.c Mem m, v; m 68792 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemInit(&m, db, 0); m 68793 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemFromBtree(pCur, 0, (u32)nCellKey, 1, &m); m 68799 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)m.z, szHdr); m 68801 ext/sqlite3/libsqlite/sqlite3.c testcase( szHdr==m.n ); m 68802 ext/sqlite3/libsqlite/sqlite3.c if( unlikely(szHdr<3 || (int)szHdr>m.n) ){ m 68808 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)&m.z[szHdr-1], typeRowid); m 68821 ext/sqlite3/libsqlite/sqlite3.c testcase( (u32)m.n==szHdr+lenRowid ); m 68822 ext/sqlite3/libsqlite/sqlite3.c if( unlikely((u32)m.n<szHdr+lenRowid) ){ m 68827 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet((u8*)&m.z[m.n-lenRowid], typeRowid, &v); m 68829 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease(&m); m 68835 ext/sqlite3/libsqlite/sqlite3.c testcase( m.szMalloc!=0 ); m 68836 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease(&m); m 68860 ext/sqlite3/libsqlite/sqlite3.c Mem m; m 68871 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemInit(&m, db, 0); m 68872 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemFromBtree(pC->pCursor, 0, (u32)nCellKey, 1, &m); m 68876 ext/sqlite3/libsqlite/sqlite3.c *res = sqlite3VdbeRecordCompare(m.n, m.z, pUnpacked); m 68877 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemRelease(&m); m 84054 ext/sqlite3/libsqlite/sqlite3.c u32 m = 0; m 84058 ext/sqlite3/libsqlite/sqlite3.c if( ALWAYS(pExpr) ) m |= pExpr->flags; m 84061 ext/sqlite3/libsqlite/sqlite3.c return m; m 90925 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3DbMaskAllZero(yDbMask m){ m 90927 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<sizeof(yDbMask); i++) if( m[i] ) return 0; m 121171 ext/sqlite3/libsqlite/sqlite3.c Bitmask m = 0; m 121178 ext/sqlite3/libsqlite/sqlite3.c if( x<BMS-1 ) m |= MASKBIT(x); m 121181 ext/sqlite3/libsqlite/sqlite3.c return m; m 121381 ext/sqlite3/libsqlite/sqlite3.c Bitmask m; m 121384 ext/sqlite3/libsqlite/sqlite3.c m = 0; m 121386 ext/sqlite3/libsqlite/sqlite3.c m = pSrc->colUsed & ~columnsInIndex(pProbe); m 121387 ext/sqlite3/libsqlite/sqlite3.c pNew->wsFlags = (m==0) ? (WHERE_IDX_ONLY|WHERE_INDEXED) : WHERE_INDEXED; m 121393 ext/sqlite3/libsqlite/sqlite3.c || ( m==0 m 121408 ext/sqlite3/libsqlite/sqlite3.c if( m!=0 ){ m 122013 ext/sqlite3/libsqlite/sqlite3.c Bitmask m = MASKBIT(i) - 1; m 122014 ext/sqlite3/libsqlite/sqlite3.c if( (obSat&m)==m ) return i; m 122757 ext/sqlite3/libsqlite/sqlite3.c Bitmask m = getMask(pMaskSet, pTabList->a[ii].iCursor); m 122758 ext/sqlite3/libsqlite/sqlite3.c assert( (m-1)==toTheLeft ); m 122759 ext/sqlite3/libsqlite/sqlite3.c toTheLeft |= m; m 128397 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m = *va_arg(ap, sqlite3_mem_methods*); m 128405 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3GlobalConfig.m.xMalloc==0 ) sqlite3MemSetDefault(); m 128406 ext/sqlite3/libsqlite/sqlite3.c *va_arg(ap, sqlite3_mem_methods*) = sqlite3GlobalConfig.m; m 128506 ext/sqlite3/libsqlite/sqlite3.c memset(&sqlite3GlobalConfig.m, 0, sizeof(sqlite3GlobalConfig.m)); m 128512 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m = *sqlite3MemGetMemsys3(); m 128515 ext/sqlite3/libsqlite/sqlite3.c sqlite3GlobalConfig.m = *sqlite3MemGetMemsys5(); m 141931 ext/sqlite3/libsqlite/sqlite3.c sqlite3_tokenizer_module *m; m 141945 ext/sqlite3/libsqlite/sqlite3.c m = (sqlite3_tokenizer_module *)sqlite3Fts3HashFind(pHash,z,(int)strlen(z)+1); m 141946 ext/sqlite3/libsqlite/sqlite3.c if( !m ){ m 141967 ext/sqlite3/libsqlite/sqlite3.c rc = m->xCreate(iArg, aArg, ppTok); m 141972 ext/sqlite3/libsqlite/sqlite3.c (*ppTok)->pModule = m; m 552 ext/standard/html.c *m; m 562 ext/standard/html.c m = l + (h - l) / 2; m 563 ext/standard/html.c if (code_key < m->un_code_point) m 564 ext/standard/html.c h = m - 1; m 565 ext/standard/html.c else if (code_key > m->un_code_point) m 566 ext/standard/html.c l = m + 1; m 568 ext/standard/html.c return m->cs_code; m 51 ext/standard/lcg.c #define MODMULT(a, b, c, m, s) q = s/a;s=b*(s-a*q)-c*q;if(s<0)s+=m m 149 ext/standard/rand.c #define twist(m,u,v) (m ^ (mixBits(u,v)>>1) ^ ((php_uint32)(-(php_int32)(loBit(u))) & 0x9908b0dfU)) m 35 ext/standard/streamsfuncs.c #define php_select(m, r, w, e, t) select(m, r, w, e, t) m 2834 ext/standard/string.c STRLEN m; /* minimum pattern length */ m 2856 ext/standard/string.c static inline void php_strtr_populate_shift(PATNREPL *patterns, int patnum, int B, STRLEN m, SHIFT_TAB *shift) m 2862 ext/standard/string.c max_shift = m - B + 1; m 2867 ext/standard/string.c for (j = 0; j < m - B + 1; j++) { m 2869 ext/standard/string.c assert((long long) m - (long long) j - B >= 0); m 2870 ext/standard/string.c shift->entries[h] = MIN(shift->entries[h], m - j - B); m 2881 ext/standard/string.c HASH hash_a = php_strtr_hash(&S(&pnr_a->pat)[res->m - res->B], res->B) m 2883 ext/standard/string.c hash_b = php_strtr_hash(&S(&pnr_b->pat)[res->m - res->B], res->B) m 2980 ext/standard/string.c res->m = (STRLEN)-1; m 2982 ext/standard/string.c if (L(&patterns[i].pat) < res->m) { m 2983 ext/standard/string.c res->m = L(&patterns[i].pat); m 2986 ext/standard/string.c assert(res->m > 0); m 2987 ext/standard/string.c res->B = B = MIN(B, res->m); m 2988 ext/standard/string.c res->Bp = Bp = MIN(Bp, res->m); m 2992 ext/standard/string.c php_strtr_populate_shift(patterns, patnum, B, res->m, res->shift); m 3022 ext/standard/string.c HASH h = php_strtr_hash(&S(&res->patterns[i].pat)[res->m - res->B], res->B) m 3058 ext/standard/string.c lastpos = L(text) - d->m; m 3062 ext/standard/string.c HASH h = php_strtr_hash(&S(text)[pos + d->m - d->B], d->B) & d->shift->table_mask; m 201 main/php_network.h # define PHP_SAFE_MAX_FD(m, n) do { if (n + 1 >= FD_SETSIZE) { _php_emit_fd_setsize_warning(n); }} while(0) m 206 main/php_network.h # define PHP_SAFE_MAX_FD(m, n) do { if (m >= FD_SETSIZE) { _php_emit_fd_setsize_warning(m); m = FD_SETSIZE - 1; }} while(0) m 44 main/win95nt.h #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) m 93 sapi/cli/php_cli.c # define php_select(m, r, w, e, t) select(m, r, w, e, t) m 81 sapi/cli/php_cli_server.c # define php_select(m, r, w, e, t) select(m, r, w, e, t) m 924 sapi/cli/php_cli_server.c struct socket_entry *n = entries, *m; m 932 sapi/cli/php_cli_server.c m = n; m 936 sapi/cli/php_cli_server.c for (e = entries; e < m; e++) { m 941 sapi/cli/php_cli_server.c if (e == m) { m 1603 sapi/cli/php_http_parser.c const char * php_http_method_str (enum php_http_method m) m 1605 sapi/cli/php_http_parser.c return method_strings[m]; m 31 sapi/phpdbg/phpdbg_break.c #define PHPDBG_BREAK_COMMAND_D(f, h, a, m, l, s) \ m 32 sapi/phpdbg/phpdbg_break.c PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[10]) m 136 sapi/phpdbg/phpdbg_frame.c int j = 0, m = func ? func->common.num_args : 0; m 145 sapi/phpdbg/phpdbg_frame.c if (m && j < m) { m 30 sapi/phpdbg/phpdbg_info.c #define PHPDBG_INFO_COMMAND_D(f, h, a, m, l, s) \ m 31 sapi/phpdbg/phpdbg_info.c PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[14]) m 37 sapi/phpdbg/phpdbg_list.c #define PHPDBG_LIST_COMMAND_D(f, h, a, m, l, s) \ m 38 sapi/phpdbg/phpdbg_list.c PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[13]) m 29 sapi/phpdbg/phpdbg_print.c #define PHPDBG_PRINT_COMMAND_D(f, h, a, m, l, s) \ m 30 sapi/phpdbg/phpdbg_print.c PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[9]) m 30 sapi/phpdbg/phpdbg_set.c #define PHPDBG_SET_COMMAND_D(f, h, a, m, l, s) \ m 31 sapi/phpdbg/phpdbg_set.c PHPDBG_COMMAND_D_EXP(f, h, a, m, l, s, &phpdbg_prompt_commands[18]) m 65 sapi/phpdbg/phpdbg_watch.c int m; m 68 sapi/phpdbg/phpdbg_watch.c m = mprotect(phpdbg_get_page_boundary(watch->addr.ptr), phpdbg_get_total_page_size(watch->addr.ptr, watch->size), access); m 527 sapi/thttpd/thttpd.c #define HANDLE_STR(m) nhc->m = nhc->m ? strdup(nhc->m) : NULL m 536 sapi/thttpd/thttpd.c #define HANDLE_STR(m) if (hc->m) free(hc->m) m 544 sapi/thttpd/thttpd.c qreq_t *m; m 548 sapi/thttpd/thttpd.c m = queued_requests; m 549 sapi/thttpd/thttpd.c ret = m->hc; m 550 sapi/thttpd/thttpd.c if (!(queued_requests = m->next)) m 552 sapi/thttpd/thttpd.c free(m); m 563 sapi/thttpd/thttpd.c qreq_t *m; m 577 sapi/thttpd/thttpd.c m = malloc(sizeof *m); m 578 sapi/thttpd/thttpd.c m->hc = nhc; m 579 sapi/thttpd/thttpd.c m->next = NULL; m 591 sapi/thttpd/thttpd.c last_qr->next = m; m 593 sapi/thttpd/thttpd.c queued_requests = m; m 594 sapi/thttpd/thttpd.c last_qr = m; m 631 sapi/thttpd/thttpd.c qreq_t *m, *prev = NULL; m 634 sapi/thttpd/thttpd.c m = queued_requests; m 635 sapi/thttpd/thttpd.c while (m) { m 636 sapi/thttpd/thttpd.c if (m->hc->conn_fd == fd) { m 638 sapi/thttpd/thttpd.c if (!(prev->next = m->next)) m 641 sapi/thttpd/thttpd.c if (!(queued_requests = m->next)) m 643 sapi/thttpd/thttpd.c destroy_conn(m->hc); m 644 sapi/thttpd/thttpd.c free(m->hc); m 645 sapi/thttpd/thttpd.c free(m); m 648 sapi/thttpd/thttpd.c prev = m; m 649 sapi/thttpd/thttpd.c m = m->next; m 55 sapi/tux/php_tux.c int m; m 67 sapi/tux/php_tux.c if ((m = writev(TG(req)->sock, vec, n)) == -1 && errno == EPIPE) m 70 sapi/tux/php_tux.c if (m > 0) m 75 win32/glob.c #define S_ISDIR(m) (((m) & _S_IFDIR) == _S_IFDIR) m 78 win32/glob.c #define S_ISLNK(m) (0)