Blame view

kernel/linux-rt-4.4.41/fs/nfs/nfs42.h 725 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  /*
   * Copyright (c) 2014 Anna Schumaker <Anna.Schumaker@Netapp.com>
   */
  
  #ifndef __LINUX_FS_NFS_NFS4_2_H
  #define __LINUX_FS_NFS_NFS4_2_H
  
  /*
   * FIXME:  four LAYOUTSTATS calls per compound at most! Do we need to support
   * more? Need to consider not to pre-alloc too much for a compound.
   */
  #define PNFS_LAYOUTSTATS_MAXDEV (4)
  
  /* nfs4.2proc.c */
  int nfs42_proc_allocate(struct file *, loff_t, loff_t);
  int nfs42_proc_deallocate(struct file *, loff_t, loff_t);
  loff_t nfs42_proc_llseek(struct file *, loff_t, int);
  int nfs42_proc_layoutstats_generic(struct nfs_server *,
  				   struct nfs42_layoutstat_data *);
  int nfs42_proc_clone(struct file *, struct file *, loff_t, loff_t, loff_t);
  
  #endif /* __LINUX_FS_NFS_NFS4_2_H */