diff options
Diffstat (limited to 'fs/lockd/host.c')
-rw-r--r-- | fs/lockd/host.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/fs/lockd/host.c b/fs/lockd/host.c index 3b55fe5e94a2..1bf384307d15 100644 --- a/fs/lockd/host.c +++ b/fs/lockd/host.c | |||
@@ -192,33 +192,6 @@ nlm_destroy_host(struct nlm_host *host) | |||
192 | kfree(host); | 192 | kfree(host); |
193 | } | 193 | } |
194 | 194 | ||
195 | struct nlm_host * | ||
196 | nlm_find_client(void) | ||
197 | { | ||
198 | struct hlist_head *chain; | ||
199 | struct hlist_node *pos; | ||
200 | |||
201 | /* find a nlm_host for a client for which h_killed == 0. | ||
202 | * and return it | ||
203 | */ | ||
204 | mutex_lock(&nlm_host_mutex); | ||
205 | for (chain = nlm_hosts; chain < nlm_hosts + NLM_HOST_NRHASH; ++chain) { | ||
206 | struct nlm_host *host; | ||
207 | |||
208 | hlist_for_each_entry(host, pos, chain, h_hash) { | ||
209 | if (host->h_server && | ||
210 | host->h_killed == 0) { | ||
211 | nlm_get_host(host); | ||
212 | mutex_unlock(&nlm_host_mutex); | ||
213 | return host; | ||
214 | } | ||
215 | } | ||
216 | } | ||
217 | mutex_unlock(&nlm_host_mutex); | ||
218 | return NULL; | ||
219 | } | ||
220 | |||
221 | |||
222 | /* | 195 | /* |
223 | * Create the NLM RPC client for an NLM peer | 196 | * Create the NLM RPC client for an NLM peer |
224 | */ | 197 | */ |