| .. | .. | 
|---|
| 73 | 73 | }; | 
|---|
| 74 | 74 |  | 
|---|
| 75 | 75 | static void oops_to_nvram(struct kmsg_dumper *dumper, | 
|---|
| 76 |  | -			  enum kmsg_dump_reason reason, | 
|---|
| 77 |  | -			  struct kmsg_dumper_iter *iter); | 
|---|
|  | 76 | +			  enum kmsg_dump_reason reason); | 
|---|
| 78 | 77 |  | 
|---|
| 79 | 78 | static struct kmsg_dumper nvram_kmsg_dumper = { | 
|---|
| 80 | 79 | .dump = oops_to_nvram | 
|---|
| .. | .. | 
|---|
| 644 | 643 | * partition.  If that's too much, go back and capture uncompressed text. | 
|---|
| 645 | 644 | */ | 
|---|
| 646 | 645 | static void oops_to_nvram(struct kmsg_dumper *dumper, | 
|---|
| 647 |  | -			  enum kmsg_dump_reason reason, | 
|---|
| 648 |  | -			  struct kmsg_dumper_iter *iter) | 
|---|
|  | 646 | +			  enum kmsg_dump_reason reason) | 
|---|
| 649 | 647 | { | 
|---|
| 650 | 648 | struct oops_log_info *oops_hdr = (struct oops_log_info *)oops_buf; | 
|---|
| 651 | 649 | static unsigned int oops_count = 0; | 
|---|
| .. | .. | 
|---|
| 683 | 681 | return; | 
|---|
| 684 | 682 |  | 
|---|
| 685 | 683 | if (big_oops_buf) { | 
|---|
| 686 |  | -		kmsg_dump_get_buffer(iter, false, | 
|---|
|  | 684 | +		kmsg_dump_get_buffer(dumper, false, | 
|---|
| 687 | 685 | big_oops_buf, big_oops_buf_sz, &text_len); | 
|---|
| 688 | 686 | rc = zip_oops(text_len); | 
|---|
| 689 | 687 | } | 
|---|
| 690 | 688 | if (rc != 0) { | 
|---|
| 691 |  | -		kmsg_dump_rewind(iter); | 
|---|
| 692 |  | -		kmsg_dump_get_buffer(iter, false, | 
|---|
|  | 689 | +		kmsg_dump_rewind(dumper); | 
|---|
|  | 690 | +		kmsg_dump_get_buffer(dumper, false, | 
|---|
| 693 | 691 | oops_data, oops_data_sz, &text_len); | 
|---|
| 694 | 692 | err_type = ERR_TYPE_KERNEL_PANIC; | 
|---|
| 695 | 693 | oops_hdr->version = cpu_to_be16(OOPS_HDR_VERSION); | 
|---|