Viewing: foreign_symlink.h
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef LLITE_FOREIGN_SYMLINK_H
#define LLITE_FOREIGN_SYMLINK_H
/* llite/llite_foreign_symlink.c */
ssize_t foreign_symlink_enable_show(struct kobject *kobj,
struct attribute *attr, char *buf);
ssize_t foreign_symlink_enable_store(struct kobject *kobj,
struct attribute *attr,
const char *buffer, size_t count);
ssize_t foreign_symlink_prefix_show(struct kobject *kobj,
struct attribute *attr, char *buf);
ssize_t foreign_symlink_prefix_store(struct kobject *kobj,
struct attribute *attr,
const char *buffer, size_t count);
ssize_t foreign_symlink_upcall_show(struct kobject *kobj,
struct attribute *attr, char *buf);
ssize_t foreign_symlink_upcall_store(struct kobject *kobj,
struct attribute *attr,
const char *buffer, size_t count);
ssize_t foreign_symlink_upcall_info_store(struct kobject *kobj,
struct attribute *attr,
const char *buffer, size_t count);
extern struct inode_operations ll_foreign_file_symlink_inode_operations;
extern struct inode_operations ll_foreign_dir_symlink_inode_operations;
#endif /* LLITE_FOREIGN_SYMLINK_H */