Lines Matching refs:item

82 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item);
99 static inline int rsi_hash(struct rsi *item) in rsi_hash() argument
101 return hash_mem(item->in_handle.data, item->in_handle.len, RSI_HASHBITS) in rsi_hash()
102 ^ hash_mem(item->in_token.data, item->in_token.len, RSI_HASHBITS); in rsi_hash()
107 struct rsi *item = container_of(a, struct rsi, h); in rsi_match() local
109 return netobj_equal(&item->in_handle, &tmp->in_handle) && in rsi_match()
110 netobj_equal(&item->in_token, &tmp->in_token); in rsi_match()
130 struct rsi *item = container_of(citem, struct rsi, h); in rsi_init() local
136 new->in_handle.len = item->in_handle.len; in rsi_init()
137 item->in_handle.len = 0; in rsi_init()
138 new->in_token.len = item->in_token.len; in rsi_init()
139 item->in_token.len = 0; in rsi_init()
140 new->in_handle.data = item->in_handle.data; in rsi_init()
141 item->in_handle.data = NULL; in rsi_init()
142 new->in_token.data = item->in_token.data; in rsi_init()
143 item->in_token.data = NULL; in rsi_init()
149 struct rsi *item = container_of(citem, struct rsi, h); in update_rsi() local
152 new->out_handle.len = item->out_handle.len; in update_rsi()
153 item->out_handle.len = 0; in update_rsi()
154 new->out_token.len = item->out_token.len; in update_rsi()
155 item->out_token.len = 0; in update_rsi()
156 new->out_handle.data = item->out_handle.data; in update_rsi()
157 item->out_handle.data = NULL; in update_rsi()
158 new->out_token.data = item->out_token.data; in update_rsi()
159 item->out_token.data = NULL; in update_rsi()
161 new->major_status = item->major_status; in update_rsi()
162 new->minor_status = item->minor_status; in update_rsi()
280 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item) in rsi_lookup() argument
283 int hash = rsi_hash(item); in rsi_lookup()
285 ch = sunrpc_cache_lookup(cd, &item->h, hash); in rsi_lookup()
336 static struct rsc *rsc_lookup(struct cache_detail *cd, struct rsc *item);
539 static struct rsc *rsc_lookup(struct cache_detail *cd, struct rsc *item) in rsc_lookup() argument
542 int hash = rsc_hash(item); in rsc_lookup()
544 ch = sunrpc_cache_lookup(cd, &item->h, hash); in rsc_lookup()