Lines Matching refs:name
128 #define _SYS_MEM_BLOCKS_DEFINE_WITH_EXT_BUF(name, blk_sz, num_blks, buf, mbmod) \ argument
129 _SYS_BITARRAY_DEFINE(_sys_mem_blocks_bitmap_##name, \
131 mbmod struct sys_mem_blocks name = { \
134 .bitmap = &_sys_mem_blocks_bitmap_##name, \
138 __##name##_ptr) = &name; \
139 LINKER_KEEP(__##name##_ptr);
150 #define _SYS_MEM_BLOCKS_DEFINE(name, blk_sz, num_blks, balign, mbmod) \ argument
151 mbmod uint8_t __noinit_named(sys_mem_blocks_buf_##name) \
153 _sys_mem_blocks_buf_##name[num_blks * WB_UP(blk_sz)]; \
154 _SYS_MEM_BLOCKS_DEFINE_WITH_EXT_BUF(name, blk_sz, num_blks, \
155 _sys_mem_blocks_buf_##name, \
170 #define SYS_MEM_BLOCKS_DEFINE(name, blk_sz, num_blks, buf_align) \ argument
171 _SYS_MEM_BLOCKS_DEFINE(name, blk_sz, num_blks, buf_align,)
181 #define SYS_MEM_BLOCKS_DEFINE_STATIC(name, blk_sz, num_blks, buf_align) \ argument
182 _SYS_MEM_BLOCKS_DEFINE(name, blk_sz, num_blks, buf_align, static)
193 #define SYS_MEM_BLOCKS_DEFINE_WITH_EXT_BUF(name, blk_sz, num_blks, buf) \ argument
194 _SYS_MEM_BLOCKS_DEFINE_WITH_EXT_BUF(name, blk_sz, num_blks, buf,)
204 #define SYS_MEM_BLOCKS_DEFINE_STATIC_WITH_EXT_BUF(name, blk_sz, num_blks, buf) \ argument
205 _SYS_MEM_BLOCKS_DEFINE_WITH_EXT_BUF(name, blk_sz, num_blks, buf, static)