Lines Matching refs:wfilter
320 struct watch_filter *wfilter; in watch_queue_set_filter() local
329 wfilter = NULL; in watch_queue_set_filter()
360 wfilter = kzalloc(struct_size(wfilter, filters, nr_filter), GFP_KERNEL); in watch_queue_set_filter()
361 if (!wfilter) in watch_queue_set_filter()
363 wfilter->nr_filters = nr_filter; in watch_queue_set_filter()
365 q = wfilter->filters; in watch_queue_set_filter()
374 __set_bit(q->type, wfilter->type_filter); in watch_queue_set_filter()
381 wfilter = rcu_replace_pointer(wqueue->filter, wfilter, in watch_queue_set_filter()
384 if (wfilter) in watch_queue_set_filter()
385 kfree_rcu(wfilter, rcu); in watch_queue_set_filter()
397 struct watch_filter *wfilter; in __put_watch_queue() local
405 wfilter = rcu_access_pointer(wqueue->filter); in __put_watch_queue()
406 if (wfilter) in __put_watch_queue()
407 kfree_rcu(wfilter, rcu); in __put_watch_queue()