Lines Matching defs:func
1039 math_1_to_whatever(PyObject *arg, double (*func) (double),
1048 r = (*func)(x);
1075 math_1a(PyObject *arg, double (*func) (double))
1082 r = (*func)(x);
1116 math_1(PyObject *arg, double (*func) (double), int can_overflow)
1118 return math_1_to_whatever(arg, func, PyFloat_FromDouble, can_overflow);
1123 double (*func) (double, double), const char *funcname)
1137 r = (*func)(x, y);
1156 #define FUNC1(funcname, func, can_overflow, docstring) \
1158 return math_1(args, func, can_overflow); \
1162 #define FUNC1A(funcname, func, docstring) \
1164 return math_1a(args, func); \
1168 #define FUNC2(funcname, func, docstring) \
1170 return math_2(args, nargs, func, #funcname); \
2306 do that by itself -- loghelper can. func is log or log10, and name is
2315 loghelper(PyObject* arg, double (*func)(double), const char *funcname)
2340 result = func(x) + func(2.0) * e;
2344 result = func(x);
2349 return math_1(arg, func, 0);