Lines Matching refs:clientData
27 ClientData clientData; /* Address of preserved block. */
48 static void PreserveExitProc _ANSI_ARGS_((ClientData clientData));
70 PreserveExitProc(clientData)
71 ClientData clientData; /* NULL -Unused. */
102 Tcl_Preserve(clientData)
103 ClientData clientData; /* Pointer to malloc'ed block of memory. */
114 if (refPtr->clientData == clientData) {
150 refPtr->clientData = clientData;
171 * If Tcl_EventuallyFree has been called for clientData, and if
179 Tcl_Release(clientData)
180 ClientData clientData; /* Pointer to malloc'ed block of memory. */
188 if (refPtr->clientData != clientData) {
197 * on the same clientData. Copy down the last reference in the
210 ckfree((char *) clientData);
212 (*freeProc)((char *) clientData);
223 panic("Tcl_Release couldn't find reference for 0x%x", clientData);
247 Tcl_EventuallyFree(clientData, freeProc)
248 ClientData clientData; /* Pointer to malloc'ed block of memory. */
260 if (refPtr->clientData != clientData) {
264 panic("Tcl_EventuallyFree called twice for 0x%x\n", clientData);
277 ckfree((char *) clientData);
279 (*freeProc)((char *)clientData);