Commit dca1dd30ce0a6234acc751bb90efba1b49079669
1 parent
45457e0916
nfsd: remove unused cache_for_each macro
This macro is unused. Signed-off-by: "J. Bruce Fields" <bfields@citi.umich.edu> Acked-by: Neil Brown <neilb@suse.de>
Showing 1 changed file with 0 additions and 10 deletions Side-by-side Diff
include/linux/sunrpc/cache.h
... | ... | @@ -136,16 +136,6 @@ |
136 | 136 | struct cache_head *new, struct cache_head *old, int hash); |
137 | 137 | |
138 | 138 | |
139 | -#define cache_for_each(pos, detail, index, member) \ | |
140 | - for (({read_lock(&(detail)->hash_lock); index = (detail)->hash_size;}) ; \ | |
141 | - ({if (index==0)read_unlock(&(detail)->hash_lock); index--;}); \ | |
142 | - ) \ | |
143 | - for (pos = container_of((detail)->hash_table[index], typeof(*pos), member); \ | |
144 | - &pos->member; \ | |
145 | - pos = container_of(pos->member.next, typeof(*pos), member)) | |
146 | - | |
147 | - | |
148 | - | |
149 | 139 | extern void cache_clean_deferred(void *owner); |
150 | 140 | |
151 | 141 | static inline struct cache_head *cache_get(struct cache_head *h) |