finalizer        3174 src/alloc.c          if (uptr->finalizer)
finalizer        3175 src/alloc.c    	uptr->finalizer (uptr->p);
finalizer        3813 src/alloc.c    make_user_ptr (void (*finalizer) (void *), void *p)
finalizer        3817 src/alloc.c      uptr->finalizer = finalizer;
finalizer        3833 src/alloc.c                      struct Lisp_Finalizer *finalizer)
finalizer        3835 src/alloc.c      eassert (finalizer->prev == NULL);
finalizer        3836 src/alloc.c      eassert (finalizer->next == NULL);
finalizer        3837 src/alloc.c      finalizer->next = element;
finalizer        3838 src/alloc.c      finalizer->prev = element->prev;
finalizer        3839 src/alloc.c      finalizer->prev->next = finalizer;
finalizer        3840 src/alloc.c      element->prev = finalizer;
finalizer        3844 src/alloc.c    unchain_finalizer (struct Lisp_Finalizer *finalizer)
finalizer        3846 src/alloc.c      if (finalizer->prev != NULL)
finalizer        3848 src/alloc.c          eassert (finalizer->next != NULL);
finalizer        3849 src/alloc.c          finalizer->prev->next = finalizer->next;
finalizer        3850 src/alloc.c          finalizer->next->prev = finalizer->prev;
finalizer        3851 src/alloc.c          finalizer->prev = finalizer->next = NULL;
finalizer        3858 src/alloc.c      for (struct Lisp_Finalizer *finalizer = head->next;
finalizer        3859 src/alloc.c           finalizer != head;
finalizer        3860 src/alloc.c           finalizer = finalizer->next)
finalizer        3862 src/alloc.c          set_vectorlike_marked (&finalizer->header);
finalizer        3863 src/alloc.c          mark_object (finalizer->function);
finalizer        3875 src/alloc.c      struct Lisp_Finalizer *finalizer = src->next;
finalizer        3876 src/alloc.c      while (finalizer != src)
finalizer        3878 src/alloc.c          struct Lisp_Finalizer *next = finalizer->next;
finalizer        3879 src/alloc.c          if (!vectorlike_marked_p (&finalizer->header)
finalizer        3880 src/alloc.c              && !NILP (finalizer->function))
finalizer        3882 src/alloc.c              unchain_finalizer (finalizer);
finalizer        3883 src/alloc.c              finalizer_insert (dest, finalizer);
finalizer        3886 src/alloc.c          finalizer = next;
finalizer        3913 src/alloc.c      struct Lisp_Finalizer *finalizer;
finalizer        3918 src/alloc.c          finalizer = finalizers->next;
finalizer        3919 src/alloc.c          unchain_finalizer (finalizer);
finalizer        3920 src/alloc.c          function = finalizer->function;
finalizer        3923 src/alloc.c    	  finalizer->function = Qnil;
finalizer        3939 src/alloc.c      struct Lisp_Finalizer *finalizer
finalizer        3941 src/alloc.c      finalizer->function = function;
finalizer        3942 src/alloc.c      finalizer->prev = finalizer->next = NULL;
finalizer        3943 src/alloc.c      finalizer_insert (&finalizers, finalizer);
finalizer        3944 src/alloc.c      return make_lisp_ptr (finalizer, Lisp_Vectorlike);
finalizer         557 src/emacs-module.c   emacs_finalizer finalizer;
finalizer         591 src/emacs-module.c   function->finalizer = NULL;
finalizer         610 src/emacs-module.c   return XMODULE_FUNCTION (lisp)->finalizer;
finalizer         620 src/emacs-module.c   XMODULE_FUNCTION (lisp)->finalizer = fin;
finalizer         626 src/emacs-module.c   if (func->finalizer != NULL)
finalizer         627 src/emacs-module.c     func->finalizer (func->data);
finalizer         839 src/emacs-module.c   return XUSER_PTR (lisp)->finalizer;
finalizer         849 src/emacs-module.c   XUSER_PTR (lisp)->finalizer = fin;
finalizer        2670 src/lisp.h       void (*finalizer) (void *);
finalizer        2678 src/lisp.h       void (*finalizer) (void *);
finalizer        4656 src/lisp.h     extern Lisp_Object make_user_ptr (void (*finalizer) (void *), void *p);
finalizer        2199 src/pdumper.c                            const struct Lisp_Finalizer *finalizer,
finalizer        2203 src/pdumper.c      dump_field_emacs_ptr (ctx, out, finalizer, field);
finalizer        2205 src/pdumper.c      dump_field_lv_rawptr (ctx, out, finalizer, field,
finalizer        2212 src/pdumper.c                  const struct Lisp_Finalizer *finalizer)
finalizer        2217 src/pdumper.c    START_DUMP_PVEC (ctx, &finalizer->header, struct Lisp_Finalizer, out);
finalizer        2221 src/pdumper.c    dump_field_lv (ctx, &out, finalizer, &finalizer->function, WEIGHT_NONE);
finalizer        2222 src/pdumper.c    dump_field_finalizer_ref (ctx, &out, finalizer, &finalizer->prev);
finalizer        2223 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)