Home
last modified time | relevance | path

Searched refs:uiomr (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c85 int dmasync, struct usnic_uiom_reg *uiomr) in usnic_uiom_get_pages() argument
87 struct list_head *chunk_list = &uiomr->chunk_list; in usnic_uiom_get_pages()
123 uiomr->owning_mm = mm = current->mm; in usnic_uiom_get_pages()
183 mmgrab(uiomr->owning_mm); in usnic_uiom_get_pages()
210 struct usnic_uiom_reg *uiomr, in __usnic_uiom_reg_release() argument
219 npages = PAGE_ALIGN(uiomr->length + uiomr->offset) >> PAGE_SHIFT; in __usnic_uiom_reg_release()
220 vpn_start = (uiomr->va & PAGE_MASK) >> PAGE_SHIFT; in __usnic_uiom_reg_release()
235 usnic_uiom_put_pages(&uiomr->chunk_list, dirty & writable); in __usnic_uiom_reg_release()
240 struct usnic_uiom_reg *uiomr) in usnic_uiom_map_sorted_intervals() argument
333 struct usnic_uiom_reg *uiomr; usnic_uiom_reg_get() local
418 __usnic_uiom_release_tail(struct usnic_uiom_reg * uiomr) __usnic_uiom_release_tail() argument
424 usnic_uiom_num_pages(struct usnic_uiom_reg * uiomr) usnic_uiom_num_pages() argument
429 usnic_uiom_reg_release(struct usnic_uiom_reg * uiomr) usnic_uiom_reg_release() argument
[all...]
H A Dusnic_uiom.h93 void usnic_uiom_reg_release(struct usnic_uiom_reg *uiomr);