Home
last modified time | relevance | path

Searched refs:dsaddrs (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/fs/nfs/filelayout/
H A Dfilelayoutdev.c77 struct list_head dsaddrs; in nfs4_fl_alloc_deviceid_node() local
151 INIT_LIST_HEAD(&dsaddrs); in nfs4_fl_alloc_deviceid_node()
165 list_add_tail(&da->da_node, &dsaddrs); in nfs4_fl_alloc_deviceid_node()
167 if (list_empty(&dsaddrs)) { in nfs4_fl_alloc_deviceid_node()
173 dsaddr->ds_list[i] = nfs4_pnfs_ds_add(net, &dsaddrs, gfp_flags); in nfs4_fl_alloc_deviceid_node()
179 while (!list_empty(&dsaddrs)) { in nfs4_fl_alloc_deviceid_node()
180 da = list_first_entry(&dsaddrs, in nfs4_fl_alloc_deviceid_node()
193 while (!list_empty(&dsaddrs)) { in nfs4_fl_alloc_deviceid_node()
194 da = list_first_entry(&dsaddrs, struct nfs4_pnfs_ds_addr, in nfs4_fl_alloc_deviceid_node()
/linux-6.15/fs/nfs/flexfilelayout/
H A Dflexfilelayoutdev.c48 struct list_head dsaddrs; in nfs4_ff_alloc_deviceid_node() local
70 INIT_LIST_HEAD(&dsaddrs); in nfs4_ff_alloc_deviceid_node()
86 list_add_tail(&da->da_node, &dsaddrs); in nfs4_ff_alloc_deviceid_node()
88 if (list_empty(&dsaddrs)) { in nfs4_ff_alloc_deviceid_node()
152 new_ds->ds = nfs4_pnfs_ds_add(net, &dsaddrs, gfp_flags); in nfs4_ff_alloc_deviceid_node()
157 while (!list_empty(&dsaddrs)) { in nfs4_ff_alloc_deviceid_node()
158 da = list_first_entry(&dsaddrs, in nfs4_ff_alloc_deviceid_node()
170 while (!list_empty(&dsaddrs)) { in nfs4_ff_alloc_deviceid_node()
171 da = list_first_entry(&dsaddrs, struct nfs4_pnfs_ds_addr, in nfs4_ff_alloc_deviceid_node()
/linux-6.15/fs/nfs/
H A Dpnfs_nfs.c608 _data_server_lookup_locked(const struct nfs_net *nn, const struct list_head *dsaddrs) in _data_server_lookup_locked() argument
613 if (_same_data_server_addrs_locked(&ds->ds_addrs, dsaddrs)) in _data_server_lookup_locked()
672 nfs4_pnfs_remotestr(struct list_head *dsaddrs, gfp_t gfp_flags) in nfs4_pnfs_remotestr() argument
680 list_for_each_entry(da, dsaddrs, da_node) { in nfs4_pnfs_remotestr()
691 list_for_each_entry(da, dsaddrs, da_node) { in nfs4_pnfs_remotestr()
721 nfs4_pnfs_ds_add(const struct net *net, struct list_head *dsaddrs, gfp_t gfp_flags) in nfs4_pnfs_ds_add() argument
727 if (list_empty(dsaddrs)) { in nfs4_pnfs_ds_add()
737 remotestr = nfs4_pnfs_remotestr(dsaddrs, gfp_flags); in nfs4_pnfs_ds_add()
740 tmp_ds = _data_server_lookup_locked(nn, dsaddrs); in nfs4_pnfs_ds_add()
743 list_splice_init(dsaddrs, &ds->ds_addrs); in nfs4_pnfs_ds_add()
H A Dpnfs.h420 struct list_head *dsaddrs,