Lines Matching refs:data_alloc
287 * data_alloc:A (or data_realloc:A) / desc_read:D
290 * data_alloc:A (or data_realloc:A) / data_push_tail:B
509 * not apply to the copied data. This pairs with data_alloc:A and
514 * If copy_data:A reads from data_alloc:B, then desc_read:E
519 * MB from desc_make_reusable:A to data_alloc:B
523 * Note: desc_make_reusable:A and data_alloc:B can be different
524 * CPUs. However, the data_alloc:B CPU (which performs the
687 * data_alloc:A and data_realloc:A.
691 * If data_make_reusable:A reads from data_alloc:B,
697 * MB from data_push_tail:D to data_alloc:B
702 * Note: data_push_tail:D and data_alloc:B can be
703 * different CPUs. However, the data_alloc:B
1028 static char *data_alloc(struct printk_ringbuffer *rb, unsigned int size,
1079 next_lpos)); /* LMM(data_alloc:A) */
1082 blk->id = id; /* LMM(data_alloc:B) */
1146 /* The memory barrier involvement is the same as data_alloc:A. */
1416 r->text_buf = data_alloc(rb, r->text_buf_size,
1669 r->text_buf = data_alloc(rb, r->text_buf_size, &d->text_blk_lpos, id);