Lines Matching refs:r
1351 struct printk_record *r, u32 caller_id, unsigned int max_size) in prb_reserve_in_last() argument
1394 if (!data_check_size(&rb->text_data_ring, r->text_buf_size)) in prb_reserve_in_last()
1397 if (r->text_buf_size > max_size) in prb_reserve_in_last()
1400 r->text_buf = data_alloc(rb, r->text_buf_size, in prb_reserve_in_last()
1416 r->text_buf_size += info->text_len; in prb_reserve_in_last()
1418 if (!data_check_size(&rb->text_data_ring, r->text_buf_size)) in prb_reserve_in_last()
1421 if (r->text_buf_size > max_size) in prb_reserve_in_last()
1424 r->text_buf = data_realloc(rb, r->text_buf_size, in prb_reserve_in_last()
1427 if (r->text_buf_size && !r->text_buf) in prb_reserve_in_last()
1430 r->info = info; in prb_reserve_in_last()
1440 memset(r, 0, sizeof(*r)); in prb_reserve_in_last()
1486 struct printk_record *r) in prb_reserve() argument
1494 if (!data_check_size(&rb->text_data_ring, r->text_buf_size)) in prb_reserve()
1555 r->text_buf = data_alloc(rb, r->text_buf_size, &d->text_blk_lpos, id); in prb_reserve()
1557 if (r->text_buf_size && !r->text_buf) { in prb_reserve()
1563 r->info = info; in prb_reserve()
1571 memset(r, 0, sizeof(*r)); in prb_reserve()
1797 struct printk_record *r, unsigned int *line_count) in prb_read() argument
1817 if (err || !r) in prb_read()
1821 if (r->info) in prb_read()
1822 memcpy(r->info, info, sizeof(*(r->info))); in prb_read()
1826 r->text_buf, r->text_buf_size, line_count)) { in prb_read()
1886 struct printk_record *r, unsigned int *line_count) in _prb_read_valid() argument
1891 while ((err = prb_read(rb, *seq, r, line_count))) { in _prb_read_valid()
1938 struct printk_record *r) in prb_read_valid() argument
1940 return _prb_read_valid(rb, &seq, r, NULL); in prb_read_valid()
1970 struct printk_record r; in prb_read_valid_info() local
1972 prb_rec_init_rd(&r, info, NULL, 0); in prb_read_valid_info()
1974 return _prb_read_valid(rb, &seq, &r, line_count); in prb_read_valid_info()