Lines Matching refs:callable
38 PyObject *callable,
49 PyObject *callable,
62 PyVectorcall_Function(PyObject *callable) in PyVectorcall_Function() argument
68 assert(callable != NULL); in PyVectorcall_Function()
69 tp = Py_TYPE(callable); in PyVectorcall_Function()
73 assert(PyCallable_Check(callable)); in PyVectorcall_Function()
76 memcpy(&ptr, (char *) callable + offset, sizeof(ptr)); in PyVectorcall_Function()
99 _PyObject_VectorcallTstate(PyThreadState *tstate, PyObject *callable, in _PyObject_VectorcallTstate() argument
109 func = PyVectorcall_Function(callable); in _PyObject_VectorcallTstate()
112 return _PyObject_MakeTpCall(tstate, callable, args, nargs, kwnames); in _PyObject_VectorcallTstate()
114 res = func(callable, args, nargsf, kwnames); in _PyObject_VectorcallTstate()
115 return _Py_CheckFunctionResult(tstate, callable, res, NULL); in _PyObject_VectorcallTstate()
119 PyObject_Vectorcall(PyObject *callable, PyObject *const *args, in PyObject_Vectorcall() argument
123 return _PyObject_VectorcallTstate(tstate, callable, in PyObject_Vectorcall()
139 PyObject *callable,
146 PyAPI_FUNC(PyObject *) PyVectorcall_Call(PyObject *callable, PyObject *tuple, PyObject *dict);