Lines Matching defs:ref
141 percpu_ref_kill(&pgmap->ref);
145 percpu_ref_put_many(&pgmap->ref, pfn_len(pgmap, i));
151 percpu_ref_exit(&pgmap->ref);
163 static void dev_pagemap_percpu_release(struct percpu_ref *ref)
165 struct dev_pagemap *pgmap = container_of(ref, struct dev_pagemap, ref);
273 percpu_ref_get_many(&pgmap->ref, pfn_len(pgmap, range_id));
352 error = percpu_ref_init(&pgmap->ref, dev_pagemap_percpu_release, 0,
395 * 3/ The ref field may optionally be provided, in which pgmap->ref must be
451 if (pgmap && !percpu_ref_tryget_live_rcu(&pgmap->ref))
506 WARN_ON_ONCE(!percpu_ref_tryget_live(&page->pgmap->ref));