Lines Matching refs:args

20 Struct___init__(PyObject *self, PyObject *args, PyObject *kwargs)
27 Py_ssize_t nargs = PyTuple_GET_SIZE(args);
30 fastargs = _PyArg_UnpackKeywords(_PyTuple_CAST(args)->ob_item, nargs, kwargs, NULL, &_parser, 1, 1, 0, argsbuf);
103 Struct_unpack_from(PyStructObject *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
113 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 2, 0, argsbuf);
114 if (!args) {
117 if (PyObject_GetBuffer(args[0], &buffer, PyBUF_SIMPLE) != 0) {
121 _PyArg_BadArgument("unpack_from", "argument 'buffer'", "contiguous buffer", args[0]);
129 PyObject *iobj = _PyNumber_Index(args[1]);
235 unpack(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
244 if (!cache_struct_converter(module, args[0], &s_object)) {
247 if (PyObject_GetBuffer(args[1], &buffer, PyBUF_SIMPLE) != 0) {
251 _PyArg_BadArgument("unpack", "argument 2", "contiguous buffer", args[1]);
285 unpack_from(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
296 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 2, 3, 0, argsbuf);
297 if (!args) {
300 if (!cache_struct_converter(module, args[0], &s_object)) {
303 if (PyObject_GetBuffer(args[1], &buffer, PyBUF_SIMPLE) != 0) {
307 _PyArg_BadArgument("unpack_from", "argument 'buffer'", "contiguous buffer", args[1]);
315 PyObject *iobj = _PyNumber_Index(args[2]);
358 iter_unpack(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
367 if (!cache_struct_converter(module, args[0], &s_object)) {
370 buffer = args[1];