Home
last modified time | relevance | path

Searched refs:PINUSE_BIT (Results 1 – 3 of 3) sorted by relevance

/utopia/UTPA2-700.0.x/modules/msos/msos/ucos/
H A Ddlmalloc.h122 #define PINUSE_BIT (SIZE_T_ONE) macro
124 #define INUSE_BITS (PINUSE_BIT|CINUSE_BIT)
131 #define pinuse(p) ((p)->head & PINUSE_BIT)
134 #define clear_pinuse(p) ((p)->head &= ~PINUSE_BIT)
146 #define next_pinuse(p) ((next_chunk(p)->head) & PINUSE_BIT)
154 ((p)->head = (s|PINUSE_BIT), set_foot(p, s))
161 (!((p)->head & PINUSE_BIT) && ((p)->prev_foot & IS_MMAPPED_BIT))
H A Ddlmalloc.c1707 #define PINUSE_BIT (SIZE_T_ONE)
1709 #define INUSE_BITS (PINUSE_BIT|CINUSE_BIT)
1716 #define pinuse(p) ((p)->head & PINUSE_BIT)
1719 #define clear_pinuse(p) ((p)->head &= ~PINUSE_BIT)
1731 #define next_pinuse(p) ((next_chunk(p)->head) & PINUSE_BIT)
1739 ((p)->head = (s|PINUSE_BIT), set_foot(p, s))
1746 (!((p)->head & PINUSE_BIT) && ((p)->prev_foot & IS_MMAPPED_BIT))
2425 ((p)->head = (((p)->head & PINUSE_BIT)|s|CINUSE_BIT),\
2426 ((mchunkptr)(((unsigned long)(p)) + (s)))->head |= PINUSE_BIT)
2430 ((p)->head = (s|PINUSE_BIT|CINUSE_BIT),\
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A Ddlmalloc.c2209 #define PINUSE_BIT (SIZE_T_ONE) macro
2212 #define INUSE_BITS (PINUSE_BIT|CINUSE_BIT)
2213 #define FLAG_BITS (PINUSE_BIT|CINUSE_BIT|FLAG4_BIT)
2220 #define pinuse(p) ((p)->head & PINUSE_BIT)
2221 #define is_inuse(p) (((p)->head & INUSE_BITS) != PINUSE_BIT)
2226 #define clear_pinuse(p) ((p)->head &= ~PINUSE_BIT)
2237 #define next_pinuse(p) ((next_chunk(p)->head) & PINUSE_BIT)
2245 ((p)->head = (s|PINUSE_BIT), set_foot(p, s))
3003 ((p)->head = (((p)->head & PINUSE_BIT)|s|CINUSE_BIT),\
3004 ((mchunkptr)(((char*)(p)) + (s)))->head |= PINUSE_BIT)
[all …]