finalizer        3377 src/alloc.c          if (uptr->finalizer)
finalizer        3378 src/alloc.c    	uptr->finalizer (uptr->p);
finalizer        4038 src/alloc.c    make_user_ptr (void (*finalizer) (void *), void *p)
finalizer        4042 src/alloc.c      uptr->finalizer = finalizer;
finalizer        4058 src/alloc.c                      struct Lisp_Finalizer *finalizer)
finalizer        4060 src/alloc.c      eassert (finalizer->prev == NULL);
finalizer        4061 src/alloc.c      eassert (finalizer->next == NULL);
finalizer        4062 src/alloc.c      finalizer->next = element;
finalizer        4063 src/alloc.c      finalizer->prev = element->prev;
finalizer        4064 src/alloc.c      finalizer->prev->next = finalizer;
finalizer        4065 src/alloc.c      element->prev = finalizer;
finalizer        4069 src/alloc.c    unchain_finalizer (struct Lisp_Finalizer *finalizer)
finalizer        4071 src/alloc.c      if (finalizer->prev != NULL)
finalizer        4073 src/alloc.c          eassert (finalizer->next != NULL);
finalizer        4074 src/alloc.c          finalizer->prev->next = finalizer->next;
finalizer        4075 src/alloc.c          finalizer->next->prev = finalizer->prev;
finalizer        4076 src/alloc.c          finalizer->prev = finalizer->next = NULL;
finalizer        4083 src/alloc.c      for (struct Lisp_Finalizer *finalizer = head->next;
finalizer        4084 src/alloc.c           finalizer != head;
finalizer        4085 src/alloc.c           finalizer = finalizer->next)
finalizer        4087 src/alloc.c          set_vectorlike_marked (&finalizer->header);
finalizer        4088 src/alloc.c          mark_object (finalizer->function);
finalizer        4100 src/alloc.c      struct Lisp_Finalizer *finalizer = src->next;
finalizer        4101 src/alloc.c      while (finalizer != src)
finalizer        4103 src/alloc.c          struct Lisp_Finalizer *next = finalizer->next;
finalizer        4104 src/alloc.c          if (!vectorlike_marked_p (&finalizer->header)
finalizer        4105 src/alloc.c              && !NILP (finalizer->function))
finalizer        4107 src/alloc.c              unchain_finalizer (finalizer);
finalizer        4108 src/alloc.c              finalizer_insert (dest, finalizer);
finalizer        4111 src/alloc.c          finalizer = next;
finalizer        4138 src/alloc.c      struct Lisp_Finalizer *finalizer;
finalizer        4143 src/alloc.c          finalizer = finalizers->next;
finalizer        4144 src/alloc.c          unchain_finalizer (finalizer);
finalizer        4145 src/alloc.c          function = finalizer->function;
finalizer        4148 src/alloc.c    	  finalizer->function = Qnil;
finalizer        4164 src/alloc.c      struct Lisp_Finalizer *finalizer
finalizer        4166 src/alloc.c      finalizer->function = function;
finalizer        4167 src/alloc.c      finalizer->prev = finalizer->next = NULL;
finalizer        4168 src/alloc.c      finalizer_insert (&finalizers, finalizer);
finalizer        4169 src/alloc.c      return make_lisp_ptr (finalizer, Lisp_Vectorlike);
finalizer         563 src/emacs-module.c   emacs_finalizer finalizer;
finalizer         599 src/emacs-module.c   function->finalizer = NULL;
finalizer         621 src/emacs-module.c   return XMODULE_FUNCTION (lisp)->finalizer;
finalizer         631 src/emacs-module.c   XMODULE_FUNCTION (lisp)->finalizer = fin;
finalizer         638 src/emacs-module.c   if (func->finalizer != NULL)
finalizer         639 src/emacs-module.c     func->finalizer (func->data);
finalizer         894 src/emacs-module.c   return XUSER_PTR (lisp)->finalizer;
finalizer         904 src/emacs-module.c   XUSER_PTR (lisp)->finalizer = fin;
finalizer        2666 src/lisp.h       void (*finalizer) (void *);
finalizer        2674 src/lisp.h       void (*finalizer) (void *);
finalizer        4663 src/lisp.h     extern Lisp_Object make_user_ptr (void (*finalizer) (void *), void *p);
finalizer        2198 src/pdumper.c                            const struct Lisp_Finalizer *finalizer,
finalizer        2202 src/pdumper.c      dump_field_emacs_ptr (ctx, out, finalizer, field);
finalizer        2204 src/pdumper.c      dump_field_lv_rawptr (ctx, out, finalizer, field,
finalizer        2211 src/pdumper.c                  const struct Lisp_Finalizer *finalizer)
finalizer        2216 src/pdumper.c    START_DUMP_PVEC (ctx, &finalizer->header, struct Lisp_Finalizer, out);
finalizer        2220 src/pdumper.c    dump_field_lv (ctx, &out, finalizer, &finalizer->function, WEIGHT_NONE);
finalizer        2221 src/pdumper.c    dump_field_finalizer_ref (ctx, &out, finalizer, &finalizer->prev);
finalizer        2222 src/pdumper.c    dump_field_finalizer_ref (ctx, &out, finalizer, &finalizer->next);
finalizer        1768 src/print.c    			 (void *) XUSER_PTR (obj)->finalizer);
finalizer         255 src/sqlite.c     ptr->finalizer = sqlite_free;
finalizer         614 test/src/emacs-module-resources/mod-test.c   env->set_function_finalizer (env, fun, finalizer);
finalizer         615 test/src/emacs-module-resources/mod-test.c   if (env->get_function_finalizer (env, fun) != finalizer)