Lines Matching defs:wreq
236 struct fscache_write_request *wreq = priv;
238 fscache_clear_page_bits(wreq->mapping, wreq->start, wreq->len,
239 wreq->set_bits);
241 if (wreq->term_func)
242 wreq->term_func(wreq->term_func_priv, transferred_or_error,
244 fscache_end_operation(&wreq->cache_resources);
245 kfree(wreq);
255 struct fscache_write_request *wreq;
265 wreq = kzalloc(sizeof(struct fscache_write_request), GFP_NOFS);
266 if (!wreq)
268 wreq->mapping = mapping;
269 wreq->start = start;
270 wreq->len = len;
271 wreq->set_bits = cond;
272 wreq->term_func = term_func;
273 wreq->term_func_priv = term_func_priv;
275 cres = &wreq->cache_resources;
290 fscache_write(cres, start, &iter, fscache_wreq_done, wreq);
294 return fscache_wreq_done(wreq, ret, false);
296 kfree(wreq);