Lines Matching refs:_mb
167 #define memblk_is_inuse(_mb) ((_mb)->magic == MEMBLK_MAGIC_INUSE) argument
168 #define memblk_is_avail(_mb) ((_mb)->magic == MEMBLK_MAGIC_AVAIL) argument
185 #define memblk_size(_mb) ((void *)((_mb)->next) - (void *)(_mb)) argument
186 #define memblk_buffer(_mb) ((uint32_t)(&(_mb)->buffer)) argument
187 #define memblk_bufsize(_mb) (memblk_size(_mb) - MEMBLK_HEADER_SIZE) argument
191 #define memblk_loop_mbondition(_h, _mb) \ argument
192 (((_mb) < (_h)->end) && (/* avoid infinite loop */ (_mb) < (_mb)->next))
194 #define for_each_memblk(_h, _mb) \ argument
195 for ((_mb) = (_h)->head; \
196 memblk_loop_mbondition(_h, _mb); \
197 (_mb) = (_mb)->next)
199 #define for_remain_memblk(_h, _mb) \ argument
201 memblk_loop_mbondition(_h, _mb); \
202 (_mb) = (_mb)->next)