2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-04 03:14:02 +08:00

debugfs: remove return value of debugfs_create_x64()

No one checks the return value of debugfs_create_x64(), as it's not
needed, so make the return value void, so that no one tries to do so in
the future.

Link: https://lore.kernel.org/r/20191011132931.1186197-8-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Greg Kroah-Hartman 2019-10-11 15:29:31 +02:00
parent f5cb0a7e64
commit 0864c408fb
3 changed files with 9 additions and 13 deletions

View File

@ -88,8 +88,8 @@ the following functions can be used instead:
struct dentry *parent, u16 *value); struct dentry *parent, u16 *value);
void debugfs_create_x32(const char *name, umode_t mode, void debugfs_create_x32(const char *name, umode_t mode,
struct dentry *parent, u32 *value); struct dentry *parent, u32 *value);
struct dentry *debugfs_create_x64(const char *name, umode_t mode, void debugfs_create_x64(const char *name, umode_t mode,
struct dentry *parent, u64 *value); struct dentry *parent, u64 *value);
These functions are useful as long as the developer knows the size of the These functions are useful as long as the developer knows the size of the
value to be exported. Some types can have different widths on different value to be exported. Some types can have different widths on different

View File

@ -687,10 +687,10 @@ EXPORT_SYMBOL_GPL(debugfs_create_x32);
* @value: a pointer to the variable that the file should read to and write * @value: a pointer to the variable that the file should read to and write
* from. * from.
*/ */
struct dentry *debugfs_create_x64(const char *name, umode_t mode, void debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent,
struct dentry *parent, u64 *value) u64 *value)
{ {
return debugfs_create_mode_unsafe(name, mode, parent, value, &fops_x64, debugfs_create_mode_unsafe(name, mode, parent, value, &fops_x64,
&fops_x64_ro, &fops_x64_wo); &fops_x64_ro, &fops_x64_wo);
} }
EXPORT_SYMBOL_GPL(debugfs_create_x64); EXPORT_SYMBOL_GPL(debugfs_create_x64);

View File

@ -113,8 +113,8 @@ void debugfs_create_x16(const char *name, umode_t mode, struct dentry *parent,
u16 *value); u16 *value);
void debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent, void debugfs_create_x32(const char *name, umode_t mode, struct dentry *parent,
u32 *value); u32 *value);
struct dentry *debugfs_create_x64(const char *name, umode_t mode, void debugfs_create_x64(const char *name, umode_t mode, struct dentry *parent,
struct dentry *parent, u64 *value); u64 *value);
void debugfs_create_size_t(const char *name, umode_t mode, void debugfs_create_size_t(const char *name, umode_t mode,
struct dentry *parent, size_t *value); struct dentry *parent, size_t *value);
struct dentry *debugfs_create_atomic_t(const char *name, umode_t mode, struct dentry *debugfs_create_atomic_t(const char *name, umode_t mode,
@ -281,12 +281,8 @@ static inline void debugfs_create_x16(const char *name, umode_t mode,
static inline void debugfs_create_x32(const char *name, umode_t mode, static inline void debugfs_create_x32(const char *name, umode_t mode,
struct dentry *parent, u32 *value) { } struct dentry *parent, u32 *value) { }
static inline struct dentry *debugfs_create_x64(const char *name, umode_t mode, static inline void debugfs_create_x64(const char *name, umode_t mode,
struct dentry *parent, struct dentry *parent, u64 *value) { }
u64 *value)
{
return ERR_PTR(-ENODEV);
}
static inline void debugfs_create_size_t(const char *name, umode_t mode, static inline void debugfs_create_size_t(const char *name, umode_t mode,
struct dentry *parent, size_t *value) struct dentry *parent, size_t *value)