Lisp_Cons 2805 src/alloc.c - (sizeof (struct Lisp_Cons) - sizeof (bits_word))) * CHAR_BIT) \ Lisp_Cons 2806 src/alloc.c / (sizeof (struct Lisp_Cons) * CHAR_BIT + 1)) Lisp_Cons 2813 src/alloc.c (((uintptr_t) (fptr) & (BLOCK_ALIGN - 1)) / sizeof (struct Lisp_Cons)) Lisp_Cons 2818 src/alloc.c struct Lisp_Cons conses[CONS_BLOCK_SIZE]; Lisp_Cons 2847 src/alloc.c static struct Lisp_Cons *cons_free_list; Lisp_Cons 2853 src/alloc.c __asan_poison_memory_region ((p), sizeof (struct Lisp_Cons)) Lisp_Cons 2855 src/alloc.c __asan_unpoison_memory_region ((p), sizeof (struct Lisp_Cons)) Lisp_Cons 2865 src/alloc.c free_cons (struct Lisp_Cons *ptr) Lisp_Cons 2911 src/alloc.c consing_until_gc -= sizeof (struct Lisp_Cons); Lisp_Cons 4225 src/alloc.c cons_marked_p (const struct Lisp_Cons *c) Lisp_Cons 4233 src/alloc.c set_cons_marked (struct Lisp_Cons *c) Lisp_Cons 4832 src/alloc.c static struct Lisp_Cons * Lisp_Cons 4853 src/alloc.c if (off == Lisp_Cons Lisp_Cons 4855 src/alloc.c || off == offsetof (struct Lisp_Cons, u.s.u.cdr)) Lisp_Cons 4857 src/alloc.c struct Lisp_Cons *s = p = cp -= off; Lisp_Cons 5120 src/alloc.c struct Lisp_Cons *h = live_cons_holding (m, p); Lisp_Cons 5123 src/alloc.c obj = make_lisp_ptr (h, Lisp_Cons); Lisp_Cons 5781 src/alloc.c struct Lisp_Cons *p = pure_alloc (sizeof *p, Lisp_Cons); Lisp_Cons 6049 src/alloc.c tot += object_bytes (gcstat.total_conses, sizeof (struct Lisp_Cons)); Lisp_Cons 6660 src/alloc.c list4 (Qconses, make_fixnum (sizeof (struct Lisp_Cons)), Lisp_Cons 7329 src/alloc.c case Lisp_Cons: Lisp_Cons 7331 src/alloc.c struct Lisp_Cons *ptr = XCONS (obj); Lisp_Cons 7440 src/alloc.c case Lisp_Cons: Lisp_Cons 7499 src/alloc.c struct Lisp_Cons *acons = &cblk->conses[pos]; Lisp_Cons 8053 src/alloc.c for (i = sizeof (struct Lisp_Cons); i <= ALLOCA_CHECK_MAX; i++) Lisp_Cons 8056 src/alloc.c make_lisp_ptr (ptr, Lisp_Cons); Lisp_Cons 1413 src/comp.c LISP_WORD_TAG (Lisp_Cons)); Lisp_Cons 1511 src/comp.c return emit_TAGGEDP (obj, Lisp_Cons); Lisp_Cons 3193 src/comp.c sizeof (struct Lisp_Cons)), Lisp_Cons 210 src/data.c case Lisp_Cons: Lisp_Cons 2755 src/fns.c case Lisp_Cons: case Lisp_Vectorlike: Lisp_Cons 2792 src/fns.c case Lisp_Cons: Lisp_Cons 5178 src/fns.c case Lisp_Cons: Lisp_Cons 382 src/lisp.h #define lisp_h_CONSP(x) TAGGEDP (x, Lisp_Cons) Lisp_Cons 432 src/lisp.h (eassert (CONSP (a)), XUNTAG (a, Lisp_Cons, struct Lisp_Cons)) Lisp_Cons 1369 src/lisp.h #define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Lisp_Cons)) Lisp_Cons 1466 src/lisp.h struct Lisp_Cons *chain; Lisp_Cons 1472 src/lisp.h verify (GCALIGNED (struct Lisp_Cons)); Lisp_Cons 1492 src/lisp.h INLINE struct Lisp_Cons * Lisp_Cons 4434 src/lisp.h extern void free_cons (struct Lisp_Cons *); Lisp_Cons 5525 src/lisp.h make_lisp_ptr (&((struct Lisp_Cons) {{{a, {b}}}}), Lisp_Cons) Lisp_Cons 4696 src/lread.c case Lisp_Cons: Lisp_Cons 1445 src/pdumper.c case Lisp_Cons: Lisp_Cons 1494 src/pdumper.c case Lisp_Cons: Lisp_Cons 1817 src/pdumper.c case Lisp_Cons: Lisp_Cons 2008 src/pdumper.c dump_cons (struct dump_context *ctx, const struct Lisp_Cons *cons) Lisp_Cons 2013 src/pdumper.c struct Lisp_Cons out; Lisp_Cons 3178 src/pdumper.c case Lisp_Cons: Lisp_Cons 3560 src/pdumper.c case Lisp_Cons: Lisp_Cons 1440 src/print.c case Lisp_Cons: Lisp_Cons 2450 src/print.c case Lisp_Cons: Lisp_Cons 316 src/undo.c size_so_far += sizeof (struct Lisp_Cons); Lisp_Cons 335 src/undo.c size_so_far += sizeof (struct Lisp_Cons); Lisp_Cons 338 src/undo.c size_so_far += sizeof (struct Lisp_Cons); Lisp_Cons 394 src/undo.c size_so_far += sizeof (struct Lisp_Cons); Lisp_Cons 397 src/undo.c size_so_far += sizeof (struct Lisp_Cons); Lisp_Cons 3422 src/w32fns.c XSETCAR (make_lisp_ptr ((void *)msg.lParam, Lisp_Cons), Qnil); Lisp_Cons 8778 src/w32fns.c lparam = (LPARAM) XUNTAG (item, Lisp_Cons, struct Lisp_Cons); Lisp_Cons 27633 src/xdisp.c case Lisp_Cons: Lisp_Cons 338 test/manual/etags/c-src/emacs/src/lisp.h #define lisp_h_CONSP(x) (XTYPE (x) == Lisp_Cons) Lisp_Cons 355 test/manual/etags/c-src/emacs/src/lisp.h (eassert (CONSP (a)), (struct Lisp_Cons *) XUNTAG (a, Lisp_Cons)) Lisp_Cons 970 test/manual/etags/c-src/emacs/src/lisp.h LISP_MACRO_DEFUN (XCONS, struct Lisp_Cons *, (Lisp_Object a), (a)) Lisp_Cons 1081 test/manual/etags/c-src/emacs/src/lisp.h #define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Lisp_Cons)) Lisp_Cons 1151 test/manual/etags/c-src/emacs/src/lisp.h struct GCALIGNED Lisp_Cons Lisp_Cons 1162 test/manual/etags/c-src/emacs/src/lisp.h struct Lisp_Cons *chain; Lisp_Cons 3880 test/manual/etags/c-src/emacs/src/lisp.h extern void free_cons (struct Lisp_Cons *); Lisp_Cons 4672 test/manual/etags/c-src/emacs/src/lisp.h struct Lisp_Cons s; Lisp_Cons 4700 test/manual/etags/c-src/emacs/src/lisp.h make_lisp_ptr (&(union Aligned_Cons) { { a, { b } } }.s, Lisp_Cons)