162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * ioctl.h 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Function prototypes 662306a36Sopenharmony_ci * 762306a36Sopenharmony_ci * Copyright (C) 2006 Herbert Poetzl 862306a36Sopenharmony_ci * 962306a36Sopenharmony_ci */ 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci#ifndef OCFS2_IOCTL_PROTO_H 1262306a36Sopenharmony_ci#define OCFS2_IOCTL_PROTO_H 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciint ocfs2_fileattr_get(struct dentry *dentry, struct fileattr *fa); 1562306a36Sopenharmony_ciint ocfs2_fileattr_set(struct mnt_idmap *idmap, 1662306a36Sopenharmony_ci struct dentry *dentry, struct fileattr *fa); 1762306a36Sopenharmony_cilong ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg); 1862306a36Sopenharmony_cilong ocfs2_compat_ioctl(struct file *file, unsigned cmd, unsigned long arg); 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci#endif /* OCFS2_IOCTL_PROTO_H */ 21