Lines Matching refs:rsi
74 struct rsi {
82 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old);
83 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item);
85 static void rsi_free(struct rsi *rsii)
95 struct rsi *rsii = container_of(head, struct rsi, rcu_head);
103 struct rsi *rsii = container_of(ref, struct rsi, h.ref);
108 static inline int rsi_hash(struct rsi *item)
116 struct rsi *item = container_of(a, struct rsi, h);
117 struct rsi *tmp = container_of(b, struct rsi, h);
138 struct rsi *new = container_of(cnew, struct rsi, h);
139 struct rsi *item = container_of(citem, struct rsi, h);
157 struct rsi *new = container_of(cnew, struct rsi, h);
158 struct rsi *item = container_of(citem, struct rsi, h);
176 struct rsi *rsii = kmalloc(sizeof(*rsii), GFP_KERNEL);
192 struct rsi *rsii = container_of(h, struct rsi, h);
206 struct rsi rsii, *rsip = NULL;
295 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item)
302 return container_of(ch, struct rsi, h);
307 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old)
315 return container_of(ch, struct rsi, h);
1239 struct rsi *rsip, rsikey;