Lines Matching refs:descbits
250 #define _DEFINE_PRINTKRB(name, descbits, avgtextbits, text_buf) \ argument
251 static struct prb_desc _##name##_descs[_DESCS_COUNT(descbits)] = { \
253 [_DESCS_COUNT(descbits) - 1] = { \
255 .state_var = ATOMIC_INIT(DESC0_SV(descbits)), \
260 static struct printk_info _##name##_infos[_DESCS_COUNT(descbits)] = { \
264 .seq = -(u64)_DESCS_COUNT(descbits), \
267 [_DESCS_COUNT(descbits) - 1] = { \
274 .count_bits = descbits, \
277 .head_id = ATOMIC_INIT(DESC0_ID(descbits)), \
278 .tail_id = ATOMIC_INIT(DESC0_ID(descbits)), \
282 .size_bits = (avgtextbits) + (descbits), \
284 .head_lpos = ATOMIC_LONG_INIT(BLK0_LPOS((avgtextbits) + (descbits))), \
285 .tail_lpos = ATOMIC_LONG_INIT(BLK0_LPOS((avgtextbits) + (descbits))), \
301 #define DEFINE_PRINTKRB(name, descbits, avgtextbits) \ argument
302 static char _##name##_text[1U << ((avgtextbits) + (descbits))] \
304 _DEFINE_PRINTKRB(name, descbits, avgtextbits, &_##name##_text[0])