Home
last modified time | relevance | path

Searched refs:mentry (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/infiniband/hw/mlx5/
A Ddm.c151 struct mlx5_user_mmap_entry *mentry, u8 mmap_flag, in add_dm_mmap_entry() argument
154 mentry->mmap_flag = mmap_flag; in add_dm_mmap_entry()
155 mentry->address = address; in add_dm_mmap_entry()
158 context, &mentry->rdma_entry, size, in add_dm_mmap_entry()
317 page_idx = dm->mentry.rdma_entry.start_pgoff & 0xFFFF; in handle_alloc_dm_memic()
333 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in handle_alloc_dm_memic()
447 rdma_user_mmap_entry_remove(&dm->mentry.rdma_entry); in mlx5_dm_memic_dealloc()
516 struct mlx5_user_mmap_entry *mentry) in mlx5_ib_dm_mmap_free() argument
521 switch (mentry->mmap_flag) { in mlx5_ib_dm_mmap_free()
523 mdm = container_of(mentry, struct mlx5_ib_dm_memic, mentry); in mlx5_ib_dm_mmap_free()
[all …]
A Ddm.h22 struct mlx5_user_mmap_entry mentry; member
30 struct mlx5_user_mmap_entry mentry; member
62 struct mlx5_user_mmap_entry *mentry);
A Dmain.c2128 switch (mentry->mmap_flag) { in mlx5_ib_mmap_free()
2131 mlx5_ib_dm_mmap_free(dev, mentry); in mlx5_ib_mmap_free()
2135 clear_bit(mentry->page_idx, var_table->bitmap); in mlx5_ib_mmap_free()
2137 kfree(mentry); in mlx5_ib_mmap_free()
2141 mlx5_cmd_uar_dealloc(dev->mdev, mentry->page_idx, in mlx5_ib_mmap_free()
2143 kfree(mentry); in mlx5_ib_mmap_free()
2273 struct mlx5_user_mmap_entry *mentry; in mlx5_ib_mmap_offset() local
2285 mentry = to_mmmap(entry); in mlx5_ib_mmap_offset()
2286 pfn = (mentry->address >> PAGE_SHIFT); in mlx5_ib_mmap_offset()
2287 if (mentry->mmap_flag == MLX5_IB_MMAP_TYPE_VAR || in mlx5_ib_mmap_offset()
[all …]
/linux/drivers/infiniband/hw/hfi1/
A Dverbs.c1087 u16 mentry = ent & PKEY_LOW_15_MASK; in egress_pkey_matches_entry() local
1089 if (mkey == mentry) { in egress_pkey_matches_entry()

Completed in 16 milliseconds