/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | dm.c | 151 struct mlx5_user_mmap_entry *mentry, u8 mmap_flag, in add_dm_mmap_entry() 154 mentry->mmap_flag = mmap_flag; in add_dm_mmap_entry() 538 switch (mentry->mmap_flag) { in mlx5_ib_dm_mmap_free() 150 add_dm_mmap_entry(struct ib_ucontext *context, struct mlx5_user_mmap_entry *mentry, u8 mmap_flag, size_t size, u64 address) add_dm_mmap_entry() argument
|
H A D | main.c | 2121 switch (mentry->mmap_flag) { in mlx5_ib_mmap_free() 2280 if (mentry->mmap_flag == MLX5_IB_MMAP_TYPE_VAR || in mlx5_ib_mmap_offset() 2281 mentry->mmap_flag == MLX5_IB_MMAP_TYPE_UAR_NC) in mlx5_ib_mmap_offset() 3432 entry->mmap_flag = MLX5_IB_MMAP_TYPE_VAR; in alloc_var_entry() 3546 entry->mmap_flag = MLX5_IB_MMAP_TYPE_UAR_WC; in alloc_uar_entry() 3548 entry->mmap_flag = MLX5_IB_MMAP_TYPE_UAR_NC; in alloc_uar_entry()
|
H A D | mlx5_ib.h | 622 u8 mmap_flag; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 30 u8 mmap_flag; member 450 u8 mmap_flag, u64 *offset) in efa_user_mmap_entry_insert() 459 entry->mmap_flag = mmap_flag; in efa_user_mmap_entry_insert() 1758 "Mapping address[%#llx], length[%#zx], mmap_flag[%d]\n", in __efa_mmap() 1760 entry->mmap_flag); in __efa_mmap() 1763 switch (entry->mmap_flag) { in __efa_mmap() 1791 "Couldn't mmap address[%#llx] length[%#zx] mmap_flag[%d] err[%d]\n", in __efa_mmap() 1793 entry->mmap_flag, err); in __efa_mmap() 448 efa_user_mmap_entry_insert(struct ib_ucontext *ucontext, u64 address, size_t length, u8 mmap_flag, u64 *offset) efa_user_mmap_entry_insert() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 157 u8 mmap_flag; member
|
H A D | ib_verbs.c | 548 enum bnxt_re_mmap_flag mmap_flag, u64 *offset) in bnxt_re_mmap_entry_insert() 558 entry->mmap_flag = mmap_flag; in bnxt_re_mmap_entry_insert() 561 switch (mmap_flag) { in bnxt_re_mmap_entry_insert() 4214 switch (bnxt_entry->mmap_flag) { in bnxt_re_mmap() 4276 enum bnxt_re_mmap_flag mmap_flag; in BNXT_RE_METHOD_ALLOC_PAGE() local 4306 mmap_flag = BNXT_RE_MMAP_WC_DB; in BNXT_RE_METHOD_ALLOC_PAGE() 4315 mmap_flag = BNXT_RE_MMAP_DBR_BAR; in BNXT_RE_METHOD_ALLOC_PAGE() 4321 mmap_flag = BNXT_RE_MMAP_DBR_PAGE; in BNXT_RE_METHOD_ALLOC_PAGE() 4328 entry = bnxt_re_mmap_entry_insert(uctx, addr, mmap_flag, in BNXT_RE_METHOD_ALLOC_PAGE() 547 bnxt_re_mmap_entry_insert(struct bnxt_re_ucontext *uctx, u64 mem_offset, enum bnxt_re_mmap_flag mmap_flag, u64 *offset) bnxt_re_mmap_entry_insert() argument [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | verbs.h | 226 u8 mmap_flag; member
|
H A D | verbs.c | 144 enum irdma_mmap_flag mmap_flag, u64 *mmap_offset) in irdma_user_mmap_entry_insert() 153 entry->mmap_flag = mmap_flag; in irdma_user_mmap_entry_insert() 195 "VERBS: bar_offset [0x%llx] mmap_flag [%d]\n", in irdma_mmap() 196 entry->bar_offset, entry->mmap_flag); in irdma_mmap() 201 switch (entry->mmap_flag) { in irdma_mmap() 218 "VERBS: bar_offset [0x%llx] mmap_flag[%d] err[%d]\n", in irdma_mmap() 219 entry->bar_offset, entry->mmap_flag, ret); in irdma_mmap() 143 irdma_user_mmap_entry_insert(struct irdma_ucontext *ucontext, u64 bar_offset, enum irdma_mmap_flag mmap_flag, u64 *mmap_offset) irdma_user_mmap_entry_insert() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 33 u8 mmap_flag; member 477 u8 mmap_flag, u64 *offset) in efa_user_mmap_entry_insert() 486 entry->mmap_flag = mmap_flag; in efa_user_mmap_entry_insert() 1901 "Mapping address[%#llx], length[%#zx], mmap_flag[%d]\n", in __efa_mmap() 1903 entry->mmap_flag); in __efa_mmap() 1906 switch (entry->mmap_flag) { in __efa_mmap() 1934 "Couldn't mmap address[%#llx] length[%#zx] mmap_flag[%d] err[%d]\n", in __efa_mmap() 1936 entry->mmap_flag, err); in __efa_mmap() 475 efa_user_mmap_entry_insert(struct ib_ucontext *ucontext, u64 address, size_t length, u8 mmap_flag, u64 *offset) efa_user_mmap_entry_insert() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.h | 31 u8 mmap_flag; member
|
H A D | erdma_verbs.c | 286 u32 size, u8 mmap_flag, u64 *mmap_offset) in erdma_user_mmap_entry_insert() 296 entry->mmap_flag = mmap_flag; in erdma_user_mmap_entry_insert() 1328 switch (entry->mmap_flag) { in erdma_mmap() 285 erdma_user_mmap_entry_insert(struct erdma_ucontext *uctx, void *address, u32 size, u8 mmap_flag, u64 *mmap_offset) erdma_user_mmap_entry_insert() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 506 u8 mmap_flag; member
|
H A D | verbs.c | 305 entry->mmap_flag = QEDR_USER_MMAP_IO_WC; in qedr_alloc_ucontext() 378 if (entry->mmap_flag == QEDR_USER_MMAP_PHYS_PAGE) in qedr_mmap_free() 380 else if (entry->mmap_flag == QEDR_USER_MMAP_IO_WC) in qedr_mmap_free() 407 "Mapping address[%#llx], length[%#zx], mmap_flag[%d]\n", in qedr_mmap() 408 entry->io_address, length, entry->mmap_flag); in qedr_mmap() 410 switch (entry->mmap_flag) { in qedr_mmap() 427 "Couldn't mmap address[%#llx] length[%#zx] mmap_flag[%d] err[%d]\n", in qedr_mmap() 428 entry->io_address, length, entry->mmap_flag, rc); in qedr_mmap() 768 entry->mmap_flag = QEDR_USER_MMAP_PHYS_PAGE; in qedr_init_user_db_rec()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/ |
H A D | qedr.h | 507 u8 mmap_flag; member
|
H A D | verbs.c | 307 entry->mmap_flag = QEDR_USER_MMAP_IO_WC; in qedr_alloc_ucontext() 380 if (entry->mmap_flag == QEDR_USER_MMAP_PHYS_PAGE) in qedr_mmap_free() 382 else if (entry->mmap_flag == QEDR_USER_MMAP_IO_WC) in qedr_mmap_free() 409 "Mapping address[%#llx], length[%#zx], mmap_flag[%d]\n", in qedr_mmap() 410 entry->io_address, length, entry->mmap_flag); in qedr_mmap() 412 switch (entry->mmap_flag) { in qedr_mmap() 429 "Couldn't mmap address[%#llx] length[%#zx] mmap_flag[%d] err[%d]\n", in qedr_mmap() 430 entry->io_address, length, entry->mmap_flag, rc); in qedr_mmap() 770 entry->mmap_flag = QEDR_USER_MMAP_PHYS_PAGE; in qedr_init_user_db_rec()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | main.c | 2105 switch (mentry->mmap_flag) { in mlx5_ib_mmap_free() 2239 mdm->mentry.mmap_flag = MLX5_IB_MMAP_TYPE_MEMIC; in add_dm_mmap_entry() 2277 if (mentry->mmap_flag == MLX5_IB_MMAP_TYPE_VAR || in mlx5_ib_mmap_offset() 2278 mentry->mmap_flag == MLX5_IB_MMAP_TYPE_UAR_NC) in mlx5_ib_mmap_offset() 3673 entry->mmap_flag = MLX5_IB_MMAP_TYPE_VAR; in alloc_var_entry() 3787 entry->mmap_flag = MLX5_IB_MMAP_TYPE_UAR_WC; in alloc_uar_entry() 3789 entry->mmap_flag = MLX5_IB_MMAP_TYPE_UAR_NC; in alloc_uar_entry()
|
H A D | mlx5_ib.h | 554 u8 mmap_flag; member
|