blob: 0297c8846945ab34ffd0d8297dd9bafe5bec4cf0 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Herbert Poetzlca4d1472006-07-03 17:27:12 -07002/*
3 * ioctl.h
4 *
5 * Function prototypes
6 *
7 * Copyright (C) 2006 Herbert Poetzl
8 *
9 */
10
Tristan Ye9df57782010-03-02 13:59:42 +080011#ifndef OCFS2_IOCTL_PROTO_H
12#define OCFS2_IOCTL_PROTO_H
Herbert Poetzlca4d1472006-07-03 17:27:12 -070013
Miklos Szeredi2b5f52c2021-04-07 14:36:44 +020014int ocfs2_fileattr_get(struct dentry *dentry, struct fileattr *fa);
15int ocfs2_fileattr_set(struct user_namespace *mnt_userns,
16 struct dentry *dentry, struct fileattr *fa);
Andi Kleenc9ec1482008-01-27 03:17:17 +010017long ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
Mark Fasheh586d2322007-03-09 15:56:28 -080018long ocfs2_compat_ioctl(struct file *file, unsigned cmd, unsigned long arg);
Herbert Poetzlca4d1472006-07-03 17:27:12 -070019
Tristan Ye9df57782010-03-02 13:59:42 +080020#endif /* OCFS2_IOCTL_PROTO_H */