Searched refs:oextra (Results 1 - 12 of 12) sorted by relevance

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/include/
H A Dobj.h88 #define OATTACHED_MONST 1 /* monst struct in oextra */
89 #define OATTACHED_M_ID 2 /* monst id in oextra */
105 /* in order to prevent alignment problems oextra should
108 long oextra[1]; /* used for name of ordinary objects - length member in struct:obj
113 #define ONAME(otmp) (((char *)(otmp)->oextra) + (otmp)->oxlth)
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/include/
H A Dobj.h88 #define OATTACHED_MONST 1 /* monst struct in oextra */
89 #define OATTACHED_M_ID 2 /* monst id in oextra */
105 /* in order to prevent alignment problems oextra should
108 long oextra[1]; /* used for name of ordinary objects - length member in struct:obj
113 #define ONAME(otmp) (((char *)(otmp)->oextra) + (otmp)->oxlth)
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Dmkobj.c252 (void)memcpy((genericptr_t)otmp->oextra, (genericptr_t)obj->oextra,
343 (void)memcpy((genericptr_t)dummy->oextra,
344 (genericptr_t)otmp->oextra, otmp->oxlth);
970 (void) memcpy((genericptr_t)otmp->oextra, (genericptr_t)&mid,
989 struct monst *mtmp2 = (struct monst *)otmp->oextra;
1014 mtmp = (struct monst *)obj->oextra;
H A Drestore.c980 struct monst *mtmp = (struct monst *)otmp->oextra;
986 (void) memcpy((genericptr_t)&oldid, (genericptr_t)otmp->oextra,
989 (void) memcpy((genericptr_t)otmp->oextra, (genericptr_t)&nid,
H A Ddo_name.c333 int oextra_size; /* storage to allocate for oextra */
344 (void) memcpy((genericptr_t)otmp->oextra, oextra_src,
426 (genericptr_t)obj->oextra, lth, name);
H A Dtrap.c562 struct monst *mtmp = (struct monst *)objchn->oextra;
H A Dzap.c650 (genericptr_t)obj->oextra, sizeof(m_id));
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Dmkobj.c252 (void)memcpy((genericptr_t)otmp->oextra, (genericptr_t)obj->oextra,
343 (void)memcpy((genericptr_t)dummy->oextra,
344 (genericptr_t)otmp->oextra, otmp->oxlth);
970 (void) memcpy((genericptr_t)otmp->oextra, (genericptr_t)&mid,
989 struct monst *mtmp2 = (struct monst *)otmp->oextra;
1014 mtmp = (struct monst *)obj->oextra;
H A Drestore.c980 struct monst *mtmp = (struct monst *)otmp->oextra;
986 (void) memcpy((genericptr_t)&oldid, (genericptr_t)otmp->oextra,
989 (void) memcpy((genericptr_t)otmp->oextra, (genericptr_t)&nid,
H A Ddo_name.c333 int oextra_size; /* storage to allocate for oextra */
344 (void) memcpy((genericptr_t)otmp->oextra, oextra_src,
426 (genericptr_t)obj->oextra, lth, name);
H A Dtrap.c562 struct monst *mtmp = (struct monst *)objchn->oextra;
H A Dzap.c650 (genericptr_t)obj->oextra, sizeof(m_id));

Completed in 104 milliseconds