Home
last modified time | relevance | path

Searched refs:npgs (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/net/xdp/
Dxdp_umem.c186 for (i = 0; i < umem->npgs; i++) in xdp_umem_unmap_pages()
196 for (i = 0; i < umem->npgs; i++) { in xdp_umem_map_pages()
215 put_user_pages_dirty_lock(umem->pgs, umem->npgs, true); in xdp_umem_unpin_pages()
224 atomic_long_sub(umem->npgs, &umem->user->locked_vm); in xdp_umem_unaccount_pages()
285 long npgs; in xdp_umem_pin_pages() local
288 umem->pgs = kcalloc(umem->npgs, sizeof(*umem->pgs), in xdp_umem_pin_pages()
294 npgs = get_user_pages(umem->address, umem->npgs, in xdp_umem_pin_pages()
298 if (npgs != umem->npgs) { in xdp_umem_pin_pages()
299 if (npgs >= 0) { in xdp_umem_pin_pages()
300 umem->npgs = npgs; in xdp_umem_pin_pages()
[all …]
Dxsk_diag.c58 du.num_pages = umem->npgs; in xsk_diag_put_umem()
Dxsk.c595 for (i = 0; i < umem->npgs - 1; i++) { in xsk_check_page_contiguity()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dumem.c15 for (i = 0; i < umem->npgs; i++) { in mlx5e_xsk_map_umem()
42 for (i = 0; i < umem->npgs; i++) { in mlx5e_xsk_unmap_umem()
/Linux-v5.4/include/net/
Dxdp_sock.h57 u32 npgs; member
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c30 for (i = 0; i < umem->npgs; i++) { in ixgbe_xsk_umem_dma_map()
57 for (i = 0; i < umem->npgs; i++) { in ixgbe_xsk_umem_dma_unmap()
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c27 for (i = 0; i < umem->npgs; i++) { in i40e_xsk_umem_dma_map()
61 for (i = 0; i < umem->npgs; i++) { in i40e_xsk_umem_dma_unmap()