Home
last modified time | relevance | path

Searched refs:local_page_list (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Dumem_odp.c593 struct page **local_page_list = NULL; in ib_umem_odp_map_dma_pages() local
606 local_page_list = (struct page **)__get_free_page(GFP_KERNEL); in ib_umem_odp_map_dma_pages()
607 if (!local_page_list) in ib_umem_odp_map_dma_pages()
648 flags, local_page_list, NULL, NULL); in ib_umem_odp_map_dma_pages()
664 if (page_to_phys(local_page_list[j]) != p) { in ib_umem_odp_map_dma_pages()
668 put_user_page(local_page_list[j]); in ib_umem_odp_map_dma_pages()
673 umem_odp, k, local_page_list[j], in ib_umem_odp_map_dma_pages()
683 p = page_to_phys(local_page_list[j]); in ib_umem_odp_map_dma_pages()
695 put_user_pages(&local_page_list[j+1], in ib_umem_odp_map_dma_pages()
712 free_page((unsigned long)local_page_list); in ib_umem_odp_map_dma_pages()
/Linux-v5.4/drivers/net/ethernet/sfc/
Dsiena_sriov.c436 list_for_each_entry(epp, &nic_data->local_page_list, link) { in __efx_siena_sriov_push_vf_status()
1095 list_splice_tail_init(&nic_data->local_page_list, &pages); in efx_siena_sriov_peer_work()
1140 list_add_tail(&epp->link, &nic_data->local_page_list); in efx_siena_sriov_peer_work()
1182 while (!list_empty(&nic_data->local_page_list)) { in efx_siena_sriov_free_local()
1183 epp = list_first_entry(&nic_data->local_page_list, in efx_siena_sriov_free_local()
1325 INIT_LIST_HEAD(&nic_data->local_page_list); in efx_siena_sriov_init()
Dnic.h247 struct list_head local_page_list; member