Home
last modified time | relevance | path

Searched refs:dsaddr (Results 1 – 2 of 2) sorted by relevance

/linux/fs/nfs/filelayout/
H A Dfilelayoutdev.c46 nfs4_fl_free_deviceid(struct nfs4_file_layout_dsaddr *dsaddr) in nfs4_fl_free_deviceid() argument
51 nfs4_print_deviceid(&dsaddr->id_node.deviceid); in nfs4_fl_free_deviceid()
53 for (i = 0; i < dsaddr->ds_num; i++) { in nfs4_fl_free_deviceid()
54 ds = dsaddr->ds_list[i]; in nfs4_fl_free_deviceid()
58 kfree(dsaddr->stripe_indices); in nfs4_fl_free_deviceid()
59 kfree_rcu(dsaddr, id_node.rcu); in nfs4_fl_free_deviceid()
73 struct nfs4_file_layout_dsaddr *dsaddr = NULL; in nfs4_fl_alloc_deviceid_node() local
141 dsaddr = kzalloc_flex(*dsaddr, ds_list, num, gfp_flags); in nfs4_fl_alloc_deviceid_node()
142 if (!dsaddr) in nfs4_fl_alloc_deviceid_node()
145 dsaddr->stripe_count = cnt; in nfs4_fl_alloc_deviceid_node()
[all …]
H A Dfilelayout.h65 struct nfs4_file_layout_dsaddr *dsaddr; /* Point to GETDEVINFO data */ member
92 return &FILELAYOUT_LSEG(lseg)->dsaddr->id_node; in FILELAYOUT_DEVID_NODE()
115 extern void nfs4_fl_put_deviceid(struct nfs4_file_layout_dsaddr *dsaddr);
116 extern void nfs4_fl_free_deviceid(struct nfs4_file_layout_dsaddr *dsaddr);