hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/ia64/kernel/salinfo.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * salinfo.c
34 *
....@@ -330,10 +331,10 @@
330331 return size;
331332 }
332333
333
-static const struct file_operations salinfo_event_fops = {
334
- .open = salinfo_event_open,
335
- .read = salinfo_event_read,
336
- .llseek = noop_llseek,
334
+static const struct proc_ops salinfo_event_proc_ops = {
335
+ .proc_open = salinfo_event_open,
336
+ .proc_read = salinfo_event_read,
337
+ .proc_lseek = noop_llseek,
337338 };
338339
339340 static int
....@@ -533,12 +534,12 @@
533534 return count;
534535 }
535536
536
-static const struct file_operations salinfo_data_fops = {
537
- .open = salinfo_log_open,
538
- .release = salinfo_log_release,
539
- .read = salinfo_log_read,
540
- .write = salinfo_log_write,
541
- .llseek = default_llseek,
537
+static const struct proc_ops salinfo_data_proc_ops = {
538
+ .proc_open = salinfo_log_open,
539
+ .proc_release = salinfo_log_release,
540
+ .proc_read = salinfo_log_read,
541
+ .proc_write = salinfo_log_write,
542
+ .proc_lseek = default_llseek,
542543 };
543544
544545 static int salinfo_cpu_online(unsigned int cpu)
....@@ -580,7 +581,7 @@
580581 * 'data' contains an integer that corresponds to the feature we're
581582 * testing
582583 */
583
-static int proc_salinfo_show(struct seq_file *m, void *v)
584
+static int __maybe_unused proc_salinfo_show(struct seq_file *m, void *v)
584585 {
585586 unsigned long data = (unsigned long)v;
586587 seq_puts(m, (sal_platform_features & data) ? "1\n" : "0\n");
....@@ -616,13 +617,13 @@
616617 continue;
617618
618619 entry = proc_create_data("event", S_IRUSR, dir,
619
- &salinfo_event_fops, data);
620
+ &salinfo_event_proc_ops, data);
620621 if (!entry)
621622 continue;
622623 *sdir++ = entry;
623624
624625 entry = proc_create_data("data", S_IRUSR | S_IWUSR, dir,
625
- &salinfo_data_fops, data);
626
+ &salinfo_data_proc_ops, data);
626627 if (!entry)
627628 continue;
628629 *sdir++ = entry;