Blame view
fs/xfs/xfs_ioctl.h
1.33 KB
0b61f8a40 xfs: convert to S... |
1 |
// SPDX-License-Identifier: GPL-2.0 |
d5547f9fe [XFS] Clean up so... |
2 3 4 |
/* * Copyright (c) 2008 Silicon Graphics, Inc. * All Rights Reserved. |
d5547f9fe [XFS] Clean up so... |
5 6 7 |
*/ #ifndef __XFS_IOCTL_H__ #define __XFS_IOCTL_H__ |
3e7a77993 xfs: move the leg... |
8 9 10 |
struct xfs_bstat; struct xfs_ibulk; struct xfs_inogrp; |
d5547f9fe [XFS] Clean up so... |
11 12 |
extern int xfs_ioc_space( |
d5547f9fe [XFS] Clean up so... |
13 |
struct file *filp, |
d5547f9fe [XFS] Clean up so... |
14 |
xfs_flock64_t *bf); |
a133d952b xfs: consolidate ... |
15 16 17 |
int xfs_ioc_swapext( xfs_swapext_t *sxp); |
d5547f9fe [XFS] Clean up so... |
18 19 20 21 22 23 24 |
extern int xfs_find_handle( unsigned int cmd, xfs_fsop_handlereq_t *hreq); extern int xfs_open_by_handle( |
d5547f9fe [XFS] Clean up so... |
25 |
struct file *parfilp, |
ab596ad89 xfs: fix dentry a... |
26 |
xfs_fsop_handlereq_t *hreq); |
d5547f9fe [XFS] Clean up so... |
27 28 29 |
extern int xfs_readlink_by_handle( |
ab596ad89 xfs: fix dentry a... |
30 31 |
struct file *parfilp, xfs_fsop_handlereq_t *hreq); |
28750975a [XFS] Hook up com... |
32 |
|
d0ce64391 xfs: factor out a... |
33 34 35 |
int xfs_ioc_attrmulti_one(struct file *parfilp, struct inode *inode, uint32_t opcode, void __user *uname, void __user *value, uint32_t *len, uint32_t flags); |
eb241c747 xfs: lift buffer ... |
36 |
int xfs_ioc_attr_list(struct xfs_inode *dp, void __user *ubuf, int bufsize, |
53ac39fdb xfs: lift cursor ... |
37 |
int flags, struct xfs_attrlist_cursor __user *ucursor); |
28750975a [XFS] Hook up com... |
38 |
|
ab596ad89 xfs: fix dentry a... |
39 40 41 42 43 |
extern struct dentry * xfs_handle_to_dentry( struct file *parfilp, void __user *uhandle, u32 hlen); |
ddcd856d8 [XFS] fix compile... |
44 |
extern long |
4d4be482a [XFS] add a FMODE... |
45 46 |
xfs_file_ioctl( struct file *filp, |
ddcd856d8 [XFS] fix compile... |
47 |
unsigned int cmd, |
4d4be482a [XFS] add a FMODE... |
48 |
unsigned long p); |
ddcd856d8 [XFS] fix compile... |
49 50 |
extern long |
4d4be482a [XFS] add a FMODE... |
51 |
xfs_file_compat_ioctl( |
ddcd856d8 [XFS] fix compile... |
52 53 54 |
struct file *file, unsigned int cmd, unsigned long arg); |
8bfe9d181 xfs: rename bulks... |
55 |
int xfs_fsbulkstat_one_fmt(struct xfs_ibulk *breq, |
7035f9724 xfs: introduce ne... |
56 |
const struct xfs_bulkstat *bstat); |
5f19c7fc6 xfs: introduce v5... |
57 |
int xfs_fsinumbers_fmt(struct xfs_ibulk *breq, const struct xfs_inumbers *igrp); |
2810bd684 xfs: convert bulk... |
58 |
|
d5547f9fe [XFS] Clean up so... |
59 |
#endif |