Lines Matching refs:callbacks

84 #define ToList(p) ((p)->callbacks)
114 _XtAddCallback(InternalCallbackList *callbacks,
122 icl = *callbacks;
131 (void) memmove((char *) ToList(icl), (char *) ToList(*callbacks),
140 *callbacks = icl;
150 _XtAddCallbackOnce(register InternalCallbackList *callbacks,
154 register XtCallbackList cl = ToList(*callbacks);
157 for (i = (*callbacks)->count; --i >= 0; cl++)
161 _XtAddCallback(callbacks, callback, closure);
170 InternalCallbackList *callbacks;
174 callbacks = FetchInternalList(widget, name);
175 if (!callbacks) {
184 _XtAddCallback(callbacks, callback, closure);
204 InternalCallbackList *callbacks,
211 icl = *callbacks;
220 (void) memmove((char *) ToList(*callbacks), (char *) ToList(icl),
231 *callbacks = icl;
244 InternalCallbackList *callbacks;
249 callbacks = FetchInternalList(widget, name);
250 if (!callbacks) {
259 AddCallbacks(widget, callbacks, xtcallbacks);
275 _XtRemoveCallback(InternalCallbackList *callbacks,
283 icl = *callbacks;
293 *callbacks = NULL;
310 *callbacks = icl;
325 *callbacks = icl;
329 *callbacks = NULL;
343 InternalCallbackList *callbacks;
348 callbacks = FetchInternalList(widget, name);
349 if (!callbacks) {
358 _XtRemoveCallback(callbacks, callback, closure);
378 InternalCallbackList *callbacks;
386 callbacks = FetchInternalList(widget, name);
387 if (!callbacks) {
397 icl = *callbacks;
433 *callbacks = icl;
437 *callbacks = NULL;
454 _XtRemoveAllCallbacks(InternalCallbackList *callbacks)
456 register InternalCallbackList icl = *callbacks;
463 *callbacks = NULL;
470 InternalCallbackList *callbacks;
475 callbacks = FetchInternalList(widget, name);
476 if (!callbacks) {
485 _XtRemoveAllCallbacks(callbacks);
505 register InternalCallbackList callbacks;
512 callbacks =
517 callbacks->count = (unsigned short) n;
518 callbacks->is_padded = 0;
519 callbacks->call_state = 0;
520 cl = ToList(callbacks);
523 return (callbacks);
527 _XtGetCallbackList(InternalCallbackList *callbacks)
533 icl = *callbacks;
566 *callbacks = icl;
575 InternalCallbackList *callbacks;
583 callbacks = FetchInternalList(widget, name);
584 if (!callbacks) {
594 icl = *callbacks;
622 InternalCallbackList *callbacks;
628 callbacks = FetchInternalList(widget, callback_name);
629 if (!callbacks)
631 else if (!*callbacks)
639 XtCallbackList callbacks,
650 if (!callbacks) {
654 icl = (InternalCallbackList) callbacks;
676 XtCallbackList callbacks,
680 register InternalCallbackList icl = (InternalCallbackList) callbacks;
683 if (!callbacks) {
695 XtCallbackList callbacks,
707 if (!callbacks) {
711 icl = (InternalCallbackList) callbacks;