Home
last modified time | relevance | path

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

/freebsd-14.2/sys/ofed/drivers/infiniband/core/
H A Dib_umem_odp.c519 int ib_umem_odp_map_dma_pages(struct ib_umem *umem, u64 user_virt, u64 bcnt, in ib_umem_odp_map_dma_pages() argument
533 if (user_virt < ib_umem_start(umem) || in ib_umem_odp_map_dma_pages()
534 user_virt + bcnt > ib_umem_end(umem)) in ib_umem_odp_map_dma_pages()
541 off = user_virt & (~PAGE_MASK); in ib_umem_odp_map_dma_pages()
542 user_virt = user_virt & PAGE_MASK; in ib_umem_odp_map_dma_pages()
543 base_virt_addr = user_virt; in ib_umem_odp_map_dma_pages()
561 start_idx = (user_virt - ib_umem_start(umem)) >> PAGE_SHIFT; in ib_umem_odp_map_dma_pages()
578 user_virt, gup_num_pages, in ib_umem_odp_map_dma_pages()
586 user_virt += npages << PAGE_SHIFT; in ib_umem_odp_map_dma_pages()
/freebsd-14.2/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_doorbell.c40 unsigned long user_virt; member
53 if (page->user_virt == (virt & PAGE_MASK)) in mlx4_ib_db_map_user()
62 page->user_virt = (virt & PAGE_MASK); in mlx4_ib_db_map_user()
/freebsd-14.2/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_doorbell.c38 unsigned long user_virt; member
51 if (page->user_virt == (virt & PAGE_MASK)) in mlx5_ib_db_map_user()
60 page->user_virt = (virt & PAGE_MASK); in mlx5_ib_db_map_user()