Lines Matching defs:data
207 lock. (For example, when transferring data from the Tcl
1153 char *data = (char*)Tcl_GetByteArrayFromObj(value, &size);
1154 return PyBytes_FromStringAndSize(data, size);
2210 /* Client data struct */
2232 PythonCmd_ClientData *data = (PythonCmd_ClientData *)clientData;
2252 res = PyObject_Call(data->func, args, NULL);
2275 PythonCmd_ClientData *data = (PythonCmd_ClientData *)clientData;
2278 Py_XDECREF(data->self);
2279 Py_XDECREF(data->func);
2280 PyMem_Free(data);
2295 ClientData *data;
2305 ev->data, PythonCmdDelete) == NULL;
2328 PythonCmd_ClientData *data;
2341 data = PyMem_NEW(PythonCmd_ClientData, 1);
2342 if (!data)
2346 data->self = (PyObject *) self;
2347 data->func = func;
2353 PyMem_Free(data);
2360 ev->data = (ClientData)data;
2371 (ClientData)data, PythonCmdDelete) == NULL;
2376 PyMem_Free(data);
2484 FileHandler_ClientData *data = (FileHandler_ClientData *)clientData;
2488 func = data->func;
2489 file = data->file;
2515 FileHandler_ClientData *data;
2528 data = NewFHCD(func, file, tfile);
2529 if (data == NULL)
2534 Tcl_CreateFileHandler(tfile, mask, FileHandler, (ClientData) data);