Home
last modified time | relevance | path

Searched refs:access_flags (Results 1 – 25 of 43) sorted by relevance

12

/Linux-v5.4/drivers/char/agp/
Dfrontend.c350 clear_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_remove_all_clients()
351 clear_bit(AGP_FF_IS_CLIENT, &priv->access_flags); in agp_remove_all_clients()
416 set_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_controller_make_current()
417 set_bit(AGP_FF_IS_CLIENT, &priv->access_flags); in agp_controller_make_current()
430 clear_bit(AGP_FF_IS_VALID, &controller_priv->access_flags); in agp_controller_release_current()
439 clear_bit(AGP_FF_IS_VALID, &priv->access_flags); in agp_controller_release_current()
578 if (!(test_bit(AGP_FF_IS_VALID, &priv->access_flags))) in agp_mmap()
588 if (test_bit(AGP_FF_IS_CLIENT, &priv->access_flags)) { in agp_mmap()
613 if (test_bit(AGP_FF_IS_CONTROLLER, &priv->access_flags)) { in agp_mmap()
651 if (test_bit(AGP_FF_IS_CONTROLLER, &priv->access_flags)) { in agp_release()
[all …]
Dcompat_ioctl.c85 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()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmem.c130 __be64 *pas, int access_flags) in __mlx5_ib_populate_pas() argument
143 WARN_ON(access_flags != (MLX5_IB_MTT_READ | MLX5_IB_MTT_WRITE)); in __mlx5_ib_populate_pas()
176 cur |= access_flags; in __mlx5_ib_populate_pas()
193 int page_shift, __be64 *pas, int access_flags) in mlx5_ib_populate_pas() argument
197 access_flags); in mlx5_ib_populate_pas()
Dmr.c756 u64 start, u64 length, int access_flags, in mr_umem_get() argument
764 if (access_flags & IB_ACCESS_ON_DEMAND) { in mr_umem_get()
767 odp = ib_umem_odp_get(udata, start, length, access_flags); in mr_umem_get()
782 u = ib_umem_get(udata, start, length, access_flags, 0); in mr_umem_get()
852 int page_shift, int order, int access_flags) in alloc_mr_from_cache() argument
876 mr->access_flags = access_flags; in alloc_mr_from_cache()
999 wr.access_flags = mr->access_flags; in mlx5_ib_update_xlt()
1053 int page_shift, int access_flags, in reg_create() argument
1070 mr->access_flags = access_flags; in reg_create()
1081 if (populate && !(access_flags & IB_ACCESS_ON_DEMAND)) in reg_create()
[all …]
Dmlx5_ib.h483 int access_flags; member
611 int access_flags; /* Needed for rereg MR */ member
1148 u64 virt_addr, int access_flags,
1163 int access_flags);
1166 u64 length, u64 virt_addr, int access_flags,
1216 __be64 *pas, int access_flags);
1218 int page_shift, __be64 *pas, int access_flags);
Dodp.c421 bool ksm, int access_flags) in implicit_mr_alloc() argument
436 mr->access_flags = access_flags; in implicit_mr_alloc()
503 mr->access_flags); in implicit_mr_get_data()
551 int access_flags) in mlx5_ib_alloc_implicit_mr() argument
556 umem_odp = ib_umem_odp_alloc_implicit(udata, access_flags); in mlx5_ib_alloc_implicit_mr()
560 imr = implicit_mr_alloc(&pd->ibpd, umem_odp, 1, access_flags); in mlx5_ib_alloc_implicit_mr()
Dqp.c2793 u32 access_flags, hw_access_flags = 0; in to_mlx5_access_flags() local
2803 access_flags = attr->qp_access_flags; in to_mlx5_access_flags()
2805 access_flags = qp->trans_qp.atomic_rd_en; in to_mlx5_access_flags()
2808 access_flags &= IB_ACCESS_REMOTE_WRITE; in to_mlx5_access_flags()
2810 if (access_flags & IB_ACCESS_REMOTE_READ) in to_mlx5_access_flags()
2812 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) { in to_mlx5_access_flags()
2823 if (access_flags & IB_ACCESS_REMOTE_WRITE) in to_mlx5_access_flags()
3596 __be32 access_flags; in __mlx5_ib_modify_qp() local
3598 err = to_mlx5_access_flags(qp, attr, attr_mask, &access_flags); in __mlx5_ib_modify_qp()
3602 context->params2 |= access_flags; in __mlx5_ib_modify_qp()
[all …]
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_mr.c82 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(udata, start, length, access_flags, 0); 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()
Dpvrdma_dev_api.h459 u32 access_flags; member
564 u32 access_flags; member
Dpvrdma_verbs.h405 u64 virt_addr, int access_flags,
/Linux-v5.4/virt/kvm/arm/vgic/
Dvgic-mmio.h12 unsigned int access_flags; member
72 .access_flags = acc, \
84 .access_flags = acc, \
94 .access_flags = acc, \
/Linux-v5.4/drivers/infiniband/core/
Duverbs_std_types_mr.c108 ret = uverbs_get_flags32(&attr.access_flags, attrs, in UVERBS_HANDLER()
114 if (!(attr.access_flags & IB_ZERO_BASED)) in UVERBS_HANDLER()
117 ret = ib_check_mr_access(attr.access_flags); in UVERBS_HANDLER()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmr.c371 u64 length, int access_flags) in mlx4_get_umem_mr() argument
379 if (!ib_access_writable(access_flags)) { in mlx4_get_umem_mr()
393 access_flags |= IB_ACCESS_LOCAL_WRITE; in mlx4_get_umem_mr()
395 access_flags |= IB_ACCESS_LOCAL_WRITE; in mlx4_get_umem_mr()
401 return ib_umem_get(udata, start, length, access_flags, 0); in mlx4_get_umem_mr()
405 u64 virt_addr, int access_flags, in mlx4_ib_reg_user_mr() argument
418 mr->umem = mlx4_get_umem_mr(udata, start, length, access_flags); in mlx4_ib_reg_user_mr()
428 convert_access(access_flags), n, shift, &mr->mmr); in mlx4_ib_reg_user_mr()
/Linux-v5.4/include/linux/
Dagpgart.h118 unsigned long access_flags; /* long req'd for set_bit --RR */ member
Dbpf.h457 u32 access_flags = map->map_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG); in bpf_map_flags_to_cap() local
462 if (access_flags & BPF_F_RDONLY_PROG) in bpf_map_flags_to_cap()
464 else if (access_flags & BPF_F_WRONLY_PROG) in bpf_map_flags_to_cap()
470 static inline bool bpf_map_flags_access_ok(u32 access_flags) in bpf_map_flags_access_ok() argument
472 return (access_flags & (BPF_F_RDONLY_PROG | BPF_F_WRONLY_PROG)) != in bpf_map_flags_access_ok()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dmr.c358 mr->mr.access_flags = acc; in rvt_get_dma_mr()
409 mr->mr.access_flags = mr_access_flags; in rvt_reg_user_mr()
676 mr->mr.access_flags = access; in rvt_fast_reg_mr()
756 fmr->mr.access_flags = mr_access_flags; in rvt_alloc_fmr()
965 (mr->access_flags & acc) != acc)) in rvt_lkey_ok()
1072 (mr->access_flags & acc) == 0)) in rvt_rkey_ok()
/Linux-v5.4/net/smc/
Dsmc_ib.h72 int smc_ib_get_memory_region(struct ib_pd *pd, int access_flags,
/Linux-v5.4/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h65 u64 virt_addr, int access_flags,
Dusnic_ib_verbs.c606 u64 virt_addr, int access_flags, in usnic_ib_reg_mr() argument
620 access_flags, 0); in usnic_ib_reg_mr()
/Linux-v5.4/include/rdma/
Drdmavt_mr.h80 int access_flags; member
/Linux-v5.4/include/uapi/rdma/
Dvmw_pvrdma-abi.h264 __u32 access_flags; member
/Linux-v5.4/drivers/infiniband/hw/efa/
Defa.h141 u64 virt_addr, int access_flags,
Defa_verbs.c1392 u64 virt_addr, int access_flags, in efa_reg_mr() argument
1412 if (access_flags & ~EFA_SUPPORTED_ACCESS_FLAGS) { in efa_reg_mr()
1415 access_flags, EFA_SUPPORTED_ACCESS_FLAGS); in efa_reg_mr()
1426 mr->umem = ib_umem_get(udata, start, length, access_flags, 0); in efa_reg_mr()
1437 params.permissions = access_flags & 0x1; in efa_reg_mr()
/Linux-v5.4/fs/cifs/
Dcifsacl.c1122 int rc, access_flags, create_options = 0; in set_cifs_acl() local
1139 access_flags = WRITE_OWNER; in set_cifs_acl()
1141 access_flags = WRITE_DAC; in set_cifs_acl()
1145 oparms.desired_access = access_flags; in set_cifs_acl()
/Linux-v5.4/drivers/infiniband/hw/mthca/
Dmthca_qp.c332 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()

12