PNFwd 61 core/gc.c #define HAS_REAL_TYPE(v) (P->vts == NULL || (((struct PNFwd *)v)->fwd == POTION_COPIED || PN_TYPECHECK(PN_VTYPE(v)))) PNFwd 300 core/gc.c switch (((struct PNFwd *)ptr)->fwd) { PNFwd 303 core/gc.c sz = ((struct PNFwd *)ptr)->siz; PNFwd 377 core/gc.c if (sz < sizeof(struct PNFwd)) PNFwd 378 core/gc.c sz = sizeof(struct PNFwd); PNFwd 390 core/gc.c ((struct PNFwd *)ptr)->fwd = POTION_COPIED; PNFwd 391 core/gc.c ((struct PNFwd *)ptr)->siz = sz; PNFwd 392 core/gc.c ((struct PNFwd *)ptr)->ptr = (PN)dst; PNFwd 402 core/gc.c switch (((struct PNFwd *)ptr)->fwd) { PNFwd 405 core/gc.c GC_MINOR_UPDATE(((struct PNFwd *)ptr)->ptr); PNFwd 506 core/gc.c switch (((struct PNFwd *)ptr)->fwd) { PNFwd 509 core/gc.c GC_MAJOR_UPDATE(((struct PNFwd *)ptr)->ptr); PNFwd 62 core/gc.h struct PNFwd *_pnobj = (struct PNFwd *)v; \ PNFwd 123 core/gc.h if (((struct PNFwd *)v)->fwd == POTION_COPIED) \ PNFwd 124 core/gc.h kh_key(str, P->strings, k) = ((struct PNFwd *)v)->ptr; \ PNFwd 139 core/gc.h if (((struct PNFwd *)v)->fwd == POTION_COPIED) \ PNFwd 140 core/gc.h kh_key(str, P->strings, k) = ((struct PNFwd *)v)->ptr; \ PNFwd 84 core/potion.h struct PNFwd; PNFwd 527 core/potion.h struct PNFwd *o = (struct PNFwd *)obj; PNFwd 539 core/potion.h if (((struct PNFwd *)obj)->fwd == POTION_FWD) \ PNFwd 540 core/potion.h obj = (t)(((struct PNFwd *)obj)->ptr); PNFwd 544 core/potion.h while (PN_IS_PTR(obj) && ((struct PNFwd *)obj)->fwd == POTION_FWD) PNFwd 545 core/potion.h obj = ((struct PNFwd *)obj)->ptr; PNFwd 676 core/potion.h if (siz < sizeof(struct PNFwd)) PNFwd 677 core/potion.h siz = sizeof(struct PNFwd); PNFwd 718 core/potion.h ((struct PNFwd *)obj)->fwd = POTION_FWD; PNFwd 719 core/potion.h ((struct PNFwd *)obj)->siz = oldsz; PNFwd 720 core/potion.h ((struct PNFwd *)obj)->ptr = (PN)dst; PNFwd 52 core/table.c ((struct PNFwd *)self)->fwd = POTION_FWD; PNFwd 53 core/table.c ((struct PNFwd *)self)->siz = potion_type_size(P, (const struct PNObject *)self); PNFwd 54 core/table.c ((struct PNFwd *)self)->ptr = (PN)t; PNFwd 221 front/p2.c if (((struct PNFwd *)scanptr)->fwd != POTION_FWD PNFwd 222 front/p2.c && ((struct PNFwd *)scanptr)->fwd != POTION_COPIED) { PNFwd 221 front/potion.c if (((struct PNFwd *)scanptr)->fwd != POTION_FWD PNFwd 222 front/potion.c && ((struct PNFwd *)scanptr)->fwd != POTION_COPIED) { PNFwd 109 test/api/p2-test.c if (((struct PNFwd *)scanptr)->fwd != POTION_FWD && ((struct PNFwd *)scanptr)->fwd != POTION_COPIED) { PNFwd 223 test/api/potion-test.c if (((struct PNFwd *)scanptr)->fwd != POTION_FWD && ((struct PNFwd *)scanptr)->fwd != POTION_COPIED) {