// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2012 Red Hat, Inc. * Copyright (C) 2012 Jeremy Kerr <[email protected]> */ #include <linux/efi.h> #include <linux/delay.h> #include <linux/fs.h> #include <linux/slab.h> #include <linux/mount.h> #include "internal.h" static ssize_t efivarfs_file_write(struct file *file, const char __user *userbuf, size_t count, loff_t *ppos) { … } static ssize_t efivarfs_file_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) { … } const struct file_operations efivarfs_file_operations = …;