Home
last modified time | relevance | path

Searched refs:pnfs_layoutdriver_type (Results 1 – 8 of 8) sorted by relevance

/linux/fs/nfs/
H A Dpnfs.h131 struct pnfs_layoutdriver_type { struct
243 extern int pnfs_register_layoutdriver(struct pnfs_layoutdriver_type *);
244 extern void pnfs_unregister_layoutdriver(struct pnfs_layoutdriver_type *);
245 extern const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id);
246 extern void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld);
370 const struct pnfs_layoutdriver_type *ld;
383 void nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *, const struct nfs_client *, const struct nfs4_deviceid *);
492 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_get_ds_info()
132 pnfs_tblidpnfs_layoutdriver_type global() argument
133 idpnfs_layoutdriver_type global() argument
134 namepnfs_layoutdriver_type global() argument
135 ownerpnfs_layoutdriver_type global() argument
136 flagspnfs_layoutdriver_type global() argument
137 max_layoutget_responsepnfs_layoutdriver_type global() argument
139 set_layoutdriverpnfs_layoutdriver_type global() argument
140 clear_layoutdriverpnfs_layoutdriver_type global() argument
142 alloc_layout_hdrpnfs_layoutdriver_type global() argument
143 free_layout_hdrpnfs_layoutdriver_type global() argument
145 alloc_lsegpnfs_layoutdriver_type global() argument
146 free_lsegpnfs_layoutdriver_type global() argument
147 add_lsegpnfs_layoutdriver_type global() argument
151 return_rangepnfs_layoutdriver_type global() argument
155 pg_read_opspnfs_layoutdriver_type global() argument
156 pg_write_opspnfs_layoutdriver_type global() argument
158 get_ds_infopnfs_layoutdriver_type global() argument
160 syncpnfs_layoutdriver_type global() argument
166 read_pagelistpnfs_layoutdriver_type global() argument
167 write_pagelistpnfs_layoutdriver_type global() argument
169 free_deviceid_nodepnfs_layoutdriver_type global() argument
170 alloc_deviceid_nodepnfs_layoutdriver_type global() argument
174 prepare_layoutreturnpnfs_layoutdriver_type global() argument
176 cleanup_layoutcommitpnfs_layoutdriver_type global() argument
177 prepare_layoutcommitpnfs_layoutdriver_type global() argument
178 prepare_layoutstatspnfs_layoutdriver_type global() argument
180 cancel_iopnfs_layoutdriver_type global() argument
H A Dpnfs.c67 static struct pnfs_layoutdriver_type *
70 struct pnfs_layoutdriver_type *local; in find_pnfs_driver_locked()
81 static struct pnfs_layoutdriver_type *
84 struct pnfs_layoutdriver_type *local; in find_pnfs_driver()
96 const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id) in pnfs_find_layoutdriver()
101 void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld) in pnfs_put_layoutdriver()
164 struct pnfs_layoutdriver_type *ld_type = NULL; in set_pnfs_layoutdriver()
217 pnfs_register_layoutdriver(struct pnfs_layoutdriver_type *ld_type) in pnfs_register_layoutdriver()
220 struct pnfs_layoutdriver_type *tmp; in pnfs_register_layoutdriver()
250 pnfs_unregister_layoutdriver(struct pnfs_layoutdriver_type *ld_typ
[all...]
H A Dpnfs_dev.c79 _lookup_deviceid(const struct pnfs_layoutdriver_type *ld, in _lookup_deviceid()
228 nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *ld, in nfs4_delete_deviceid()
H A Dcallback_proc.c371 const struct pnfs_layoutdriver_type *ld = NULL; in nfs4_callback_devicenotify()
/linux/include/linux/
H A Dnfs_fs_sb.h247 struct pnfs_layoutdriver_type *pnfs_curr_ld; /* Active layout driver */
/linux/fs/nfs/blocklayout/
H A Dblocklayout.c960 static struct pnfs_layoutdriver_type blocklayout_type = {
984 static struct pnfs_layoutdriver_type scsilayout_type = {
/linux/fs/nfs/filelayout/
H A Dfilelayout.c1116 static struct pnfs_layoutdriver_type filelayout_type = {
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c2696 static struct pnfs_layoutdriver_type flexfilelayout_type = {