Home
last modified time | relevance | path

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

/linux-4.19.296/fs/nfs/
Dpnfs.h122 struct pnfs_layoutdriver_type { struct
226 extern int pnfs_register_layoutdriver(struct pnfs_layoutdriver_type *);
227 extern void pnfs_unregister_layoutdriver(struct pnfs_layoutdriver_type *);
228 extern const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id);
229 extern void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld);
338 const struct pnfs_layoutdriver_type *ld;
351 void nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *, const struct nfs_client *, const s…
446 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_get_ds_info()
464 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_mark_request_commit()
476 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_clear_request_commit()
[all …]
Dpnfs.c66 static struct pnfs_layoutdriver_type *
69 struct pnfs_layoutdriver_type *local; in find_pnfs_driver_locked()
80 static struct pnfs_layoutdriver_type *
83 struct pnfs_layoutdriver_type *local; in find_pnfs_driver()
95 const struct pnfs_layoutdriver_type *pnfs_find_layoutdriver(u32 id) in pnfs_find_layoutdriver()
100 void pnfs_put_layoutdriver(const struct pnfs_layoutdriver_type *ld) in pnfs_put_layoutdriver()
163 struct pnfs_layoutdriver_type *ld_type = NULL; in set_pnfs_layoutdriver()
216 pnfs_register_layoutdriver(struct pnfs_layoutdriver_type *ld_type) in pnfs_register_layoutdriver()
219 struct pnfs_layoutdriver_type *tmp; in pnfs_register_layoutdriver()
249 pnfs_unregister_layoutdriver(struct pnfs_layoutdriver_type *ld_type) in pnfs_unregister_layoutdriver()
[all …]
Dpnfs_dev.c77 _lookup_deviceid(const struct pnfs_layoutdriver_type *ld, in _lookup_deviceid()
225 nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *ld, in nfs4_delete_deviceid()
Dcallback_proc.c367 const struct pnfs_layoutdriver_type *ld = NULL; in nfs4_callback_devicenotify()
/linux-4.19.296/include/linux/
Dnfs_fs_sb.h200 struct pnfs_layoutdriver_type *pnfs_curr_ld; /* Active layout driver */
/linux-4.19.296/fs/nfs/blocklayout/
Dblocklayout.c963 static struct pnfs_layoutdriver_type blocklayout_type = {
987 static struct pnfs_layoutdriver_type scsilayout_type = {
/linux-4.19.296/fs/nfs/filelayout/
Dfilelayout.c1171 static struct pnfs_layoutdriver_type filelayout_type = {
/linux-4.19.296/fs/nfs/flexfilelayout/
Dflexfilelayout.c2357 static struct pnfs_layoutdriver_type flexfilelayout_type = {