/drivers/char/agp/ |
D | frontend.c | 348 clear_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_remove_all_clients() 349 clear_bit(AGP_FF_IS_CLIENT, &priv->access_flags); in agp_remove_all_clients() 414 set_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_controller_make_current() 415 set_bit(AGP_FF_IS_CLIENT, &priv->access_flags); in agp_controller_make_current() 428 clear_bit(AGP_FF_IS_VALID, &controller_priv->access_flags); in agp_controller_release_current() 437 clear_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_controller_release_current() 576 if (!(test_bit(AGP_FF_IS_VALID, &priv->access_flags))) in agp_mmap() 586 if (test_bit(AGP_FF_IS_CLIENT, &priv->access_flags)) { in agp_mmap() 611 if (test_bit(AGP_FF_IS_CONTROLLER, &priv->access_flags)) { in agp_mmap() 649 if (test_bit(AGP_FF_IS_CONTROLLER, &priv->access_flags)) { in agp_release() [all …]
|
D | compat_ioctl.c | 85 set_bit(AGP_FF_IS_CLIENT, &client_priv->access_flags); in compat_agpioc_reserve_wrap() 86 set_bit(AGP_FF_IS_VALID, &client_priv->access_flags); in compat_agpioc_reserve_wrap() 142 set_bit(AGP_FF_IS_CLIENT, &client_priv->access_flags); in compat_agpioc_reserve_wrap() 143 set_bit(AGP_FF_IS_VALID, &client_priv->access_flags); in compat_agpioc_reserve_wrap() 228 if (!(test_bit(AGP_FF_IS_CONTROLLER, &curr_priv->access_flags))) { in compat_agp_ioctl()
|
/drivers/infiniband/hw/mlx5/ |
D | mr.c | 64 u64 iova, int access_flags, 568 unsigned int entry, int access_flags) in mlx5_mr_cache_alloc() argument 579 if (!mlx5_ib_can_reconfig_with_umr(dev, 0, access_flags)) in mlx5_mr_cache_alloc() 600 mr->access_flags = access_flags; in mlx5_mr_cache_alloc() 919 u64 length, int access_flags) in set_mr_fields() argument 925 mr->access_flags = access_flags; in set_mr_fields() 941 int access_flags) in alloc_cacheable_mr() argument 962 !mlx5_ib_can_reconfig_with_umr(dev, 0, access_flags)) { in alloc_cacheable_mr() 964 mr = reg_create(pd, umem, iova, access_flags, page_size, false); in alloc_cacheable_mr() 986 set_mr_fields(dev, mr, umem->length, access_flags); in alloc_cacheable_mr() [all …]
|
D | restrack.c | 86 if (!(mr->access_flags & IB_ACCESS_ON_DEMAND)) in fill_stat_mr_entry() 128 if (!(mr->access_flags & IB_ACCESS_ON_DEMAND)) in fill_res_mr_entry()
|
D | mlx5_ib.h | 540 int access_flags; member 682 int access_flags; member 1246 u64 virt_addr, int access_flags, 1250 int fd, int access_flags, 1264 int access_flags); 1268 u64 length, u64 virt_addr, int access_flags, 1306 u64 access_flags); 1313 unsigned int entry, int access_flags);
|
D | mem.c | 44 u64 access_flags) in mlx5_ib_populate_pas() argument 50 access_flags); in mlx5_ib_populate_pas()
|
D | wr.c | 412 !!(umrwr->access_flags & IB_ACCESS_REMOTE_ATOMIC)); in set_reg_mkey_segment() 414 !!(umrwr->access_flags & IB_ACCESS_REMOTE_WRITE)); in set_reg_mkey_segment() 415 MLX5_SET(mkc, seg, rr, !!(umrwr->access_flags & IB_ACCESS_REMOTE_READ)); in set_reg_mkey_segment() 416 MLX5_SET(mkc, seg, lw, !!(umrwr->access_flags & IB_ACCESS_LOCAL_WRITE)); in set_reg_mkey_segment() 420 !!(umrwr->access_flags & IB_ACCESS_RELAXED_ORDERING)); in set_reg_mkey_segment() 423 !!(umrwr->access_flags & IB_ACCESS_RELAXED_ORDERING)); in set_reg_mkey_segment() 750 struct ib_mr *sig_mr, int access_flags, in set_sig_mkey_segment() argument 758 seg->flags = get_umr_flags(access_flags) | MLX5_MKC_ACCESS_MODE_KLMS; in set_sig_mkey_segment()
|
D | odp.c | 422 mr_to_mdev(imr), MLX5_IMR_MTT_CACHE_ENTRY, imr->access_flags); in implicit_get_child_mr() 481 int access_flags) in mlx5_ib_alloc_implicit_mr() argument 492 umem_odp = ib_umem_odp_alloc_implicit(&dev->ib_dev, access_flags); in mlx5_ib_alloc_implicit_mr() 496 imr = mlx5_mr_cache_alloc(dev, MLX5_IMR_KSM_CACHE_ENTRY, access_flags); in mlx5_ib_alloc_implicit_mr()
|
D | qp.c | 3267 u32 access_flags; in set_qpc_atomic_flags() local 3275 access_flags = attr->qp_access_flags; in set_qpc_atomic_flags() 3277 access_flags = qp->trans_qp.atomic_rd_en; in set_qpc_atomic_flags() 3280 access_flags &= IB_ACCESS_REMOTE_WRITE; in set_qpc_atomic_flags() 3282 MLX5_SET(qpc, qpc, rre, !!(access_flags & IB_ACCESS_REMOTE_READ)); in set_qpc_atomic_flags() 3284 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) { in set_qpc_atomic_flags() 3295 MLX5_SET(qpc, qpc, rwe, !!(access_flags & IB_ACCESS_REMOTE_WRITE)); in set_qpc_atomic_flags() 4911 u32 access_flags = 0; in mlx5_ib_dct_query_qp() local 4943 access_flags |= IB_ACCESS_REMOTE_READ; in mlx5_ib_dct_query_qp() 4945 access_flags |= IB_ACCESS_REMOTE_WRITE; in mlx5_ib_dct_query_qp() [all …]
|
/drivers/infiniband/core/ |
D | uverbs_std_types_mr.c | 110 ret = uverbs_get_flags32(&attr.access_flags, attrs, in UVERBS_HANDLER() 116 if (!(attr.access_flags & IB_ZERO_BASED)) in UVERBS_HANDLER() 119 ret = ib_check_mr_access(ib_dev, attr.access_flags); in UVERBS_HANDLER() 196 u32 fd, access_flags; in UVERBS_HANDLER() local 226 ret = uverbs_get_flags32(&access_flags, attrs, in UVERBS_HANDLER() 236 ret = ib_check_mr_access(ib_dev, access_flags); in UVERBS_HANDLER() 241 access_flags, in UVERBS_HANDLER()
|
/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_mr.c | 82 cmd->access_flags = acc; in pvrdma_get_dma_mr() 112 u64 virt_addr, int access_flags, in pvrdma_reg_user_mr() argument 129 umem = ib_umem_get(pd->device, start, length, access_flags); in pvrdma_reg_user_mr() 170 cmd->access_flags = access_flags; in pvrdma_reg_user_mr() 241 cmd->access_flags = 0; in pvrdma_alloc_mr()
|
D | pvrdma_dev_api.h | 460 u32 access_flags; member 565 u32 access_flags; member
|
D | pvrdma_verbs.h | 370 u64 virt_addr, int access_flags,
|
D | pvrdma_qp.c | 374 cmd->access_flags = IB_ACCESS_LOCAL_WRITE; in pvrdma_create_qp() 656 wqe_hdr->wr.fast_reg.access_flags = wr->access; in set_reg_seg()
|
/drivers/iommu/ |
D | io-pgfault.c | 78 unsigned int access_flags = 0; in iopf_handle_single() local 98 access_flags |= VM_READ; in iopf_handle_single() 101 access_flags |= VM_WRITE; in iopf_handle_single() 106 access_flags |= VM_EXEC; in iopf_handle_single() 113 if (access_flags & ~vma->vm_flags) in iopf_handle_single()
|
/drivers/infiniband/hw/mlx4/ |
D | mr.c | 373 u64 length, int access_flags) in mlx4_get_umem_mr() argument 381 if (!ib_access_writable(access_flags)) { in mlx4_get_umem_mr() 395 access_flags |= IB_ACCESS_LOCAL_WRITE; in mlx4_get_umem_mr() 397 access_flags |= IB_ACCESS_LOCAL_WRITE; in mlx4_get_umem_mr() 403 return ib_umem_get(device, start, length, access_flags); in mlx4_get_umem_mr() 407 u64 virt_addr, int access_flags, in mlx4_ib_reg_user_mr() argument 420 mr->umem = mlx4_get_umem_mr(pd->device, start, length, access_flags); in mlx4_ib_reg_user_mr() 429 convert_access(access_flags), n, shift, &mr->mmr); in mlx4_ib_reg_user_mr()
|
/drivers/infiniband/sw/rdmavt/ |
D | mr.c | 313 mr->mr.access_flags = acc; in rvt_get_dma_mr() 365 mr->mr.access_flags = mr_access_flags; in rvt_reg_user_mr() 632 mr->mr.access_flags = access; in rvt_fast_reg_mr() 767 (mr->access_flags & acc) != acc)) in rvt_lkey_ok() 874 (mr->access_flags & acc) == 0)) in rvt_rkey_ok()
|
/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 62 u64 virt_addr, int access_flags,
|
D | usnic_ib_verbs.c | 596 u64 virt_addr, int access_flags, in usnic_ib_reg_mr() argument 610 access_flags, 0); in usnic_ib_reg_mr()
|
/drivers/infiniband/hw/efa/ |
D | efa.h | 140 u64 virt_addr, int access_flags,
|
D | efa_verbs.c | 1494 u64 virt_addr, int access_flags, in efa_reg_mr() argument 1519 access_flags &= ~IB_ACCESS_OPTIONAL; in efa_reg_mr() 1520 if (access_flags & ~supp_access_flags) { in efa_reg_mr() 1523 access_flags, supp_access_flags); in efa_reg_mr() 1534 mr->umem = ib_umem_get(ibpd->device, start, length, access_flags); in efa_reg_mr() 1545 params.permissions = access_flags; in efa_reg_mr()
|
/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 332 u32 access_flags; in get_hw_access_flags() local 341 access_flags = attr->qp_access_flags; in get_hw_access_flags() 343 access_flags = qp->atomic_rd_en; in get_hw_access_flags() 346 access_flags &= IB_ACCESS_REMOTE_WRITE; in get_hw_access_flags() 348 if (access_flags & IB_ACCESS_REMOTE_READ) in get_hw_access_flags() 350 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) in get_hw_access_flags() 352 if (access_flags & IB_ACCESS_REMOTE_WRITE) in get_hw_access_flags()
|
/drivers/infiniband/hw/hns/ |
D | hns_roce_mr.c | 246 u64 virt_addr, int access_flags, in hns_roce_reg_user_mr() argument 260 mr->access = access_flags; in hns_roce_reg_user_mr()
|
D | hns_roce_device.h | 647 u32 access_flags; member 1183 u64 virt_addr, int access_flags,
|
/drivers/s390/block/ |
D | dasd_eckd.h | 511 __u8 access_flags; member
|