Home
last modified time | relevance | path

Searched refs:descbits (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/printk/
H A Dprintk_ringbuffer.h253 * 2 ^ (descbits + avgtextbits)
255 #define _DEFINE_PRINTKRB(name, descbits, avgtextbits, text_buf) \
256 static struct prb_desc _##name##_descs[_DESCS_COUNT(descbits)] = { \
258 [_DESCS_COUNT(descbits) - 1] = { \
260 .state_var = ATOMIC_INIT(DESC0_SV(descbits)), \
265 static struct printk_info _##name##_infos[_DESCS_COUNT(descbits)] = { \
269 .seq = -(u64)_DESCS_COUNT(descbits), \
272 [_DESCS_COUNT(descbits) - 1] = { \
279 .count_bits = descbits, \
282 .head_id = ATOMIC_INIT(DESC0_ID(descbits)), \
250 _DEFINE_PRINTKRB(name,descbits,avgtextbits,text_buf) global() argument
301 DEFINE_PRINTKRB(name,descbits,avgtextbits) global() argument
[all...]
H A Dprintk_ringbuffer.c2358 * @descbits: The count of @descs items as a power-of-2 value.
2370 struct prb_desc *descs, unsigned int descbits, in prb_init()
2373 memset(descs, 0, _DESCS_COUNT(descbits) * sizeof(descs[0])); in prb_init()
2374 memset(infos, 0, _DESCS_COUNT(descbits) * sizeof(infos[0])); in prb_init()
2376 rb->desc_ring.count_bits = descbits; in prb_init()
2379 atomic_long_set(&rb->desc_ring.head_id, DESC0_ID(descbits)); in prb_init()
2380 atomic_long_set(&rb->desc_ring.tail_id, DESC0_ID(descbits)); in prb_init()
2390 atomic_long_set(&(descs[_DESCS_COUNT(descbits) - 1].state_var), DESC0_SV(descbits)); in prb_init()
2391 descs[_DESCS_COUNT(descbits) in prb_init()
2367 prb_init(struct printk_ringbuffer * rb,char * text_buf,unsigned int textbits,struct prb_desc * descs,unsigned int descbits,struct printk_info * infos) prb_init() argument
[all...]