Searched refs:pnfs_layoutdriver_type (Results 1 – 8 of 8) sorted by relevance
131 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
67 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...]
79 _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()
371 const struct pnfs_layoutdriver_type *ld = NULL; in nfs4_callback_devicenotify()
247 struct pnfs_layoutdriver_type *pnfs_curr_ld; /* Active layout driver */
960 static struct pnfs_layoutdriver_type blocklayout_type = {984 static struct pnfs_layoutdriver_type scsilayout_type = {
1116 static struct pnfs_layoutdriver_type filelayout_type = {
2696 static struct pnfs_layoutdriver_type flexfilelayout_type = {