Home
last modified time | relevance | path

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

/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mr.c604 int access_flags) in prep_umr_reg_wqe() argument
612 umrwr->access_flags = access_flags; in prep_umr_reg_wqe()
625 int access_flags, int *npages, in mr_umem_get() argument
630 access_flags, 0); in mr_umem_get()
667 int page_shift, int order, int access_flags) in reg_umr() argument
707 page_shift, virt_addr, len, access_flags); in reg_umr()
873 int page_shift, int access_flags) in reg_create() argument
905 MLX5_SET(mkc, mkc, a, !!(access_flags & IB_ACCESS_REMOTE_ATOMIC)); in reg_create()
906 MLX5_SET(mkc, mkc, rw, !!(access_flags & IB_ACCESS_REMOTE_WRITE)); in reg_create()
907 MLX5_SET(mkc, mkc, rr, !!(access_flags & IB_ACCESS_REMOTE_READ)); in reg_create()
[all …]
H A Dmlx5_ib_mem.c128 __be64 *pas, int access_flags) in __mlx5_ib_populate_pas() argument
144 WARN_ON(access_flags != (MLX5_IB_MTT_READ | MLX5_IB_MTT_WRITE)); in __mlx5_ib_populate_pas()
162 cur |= access_flags; in __mlx5_ib_populate_pas()
176 int page_shift, __be64 *pas, int access_flags) in mlx5_ib_populate_pas() argument
180 access_flags); in mlx5_ib_populate_pas()
H A Dmlx5_ib.h452 int access_flags; member
553 int access_flags; /* Needed for rereg MR */ member
941 u64 virt_addr, int access_flags,
949 u64 length, u64 virt_addr, int access_flags,
992 __be64 *pas, int access_flags);
994 int page_shift, __be64 *pas, int access_flags);
H A Dmlx5_ib_qp.c2210 u32 access_flags, hw_access_flags = 0; in to_mlx5_access_flags() local
2220 access_flags = attr->qp_access_flags; in to_mlx5_access_flags()
2222 access_flags = qp->trans_qp.atomic_rd_en; in to_mlx5_access_flags()
2225 access_flags &= IB_ACCESS_REMOTE_WRITE; in to_mlx5_access_flags()
2227 if (access_flags & IB_ACCESS_REMOTE_READ) in to_mlx5_access_flags()
2229 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) { in to_mlx5_access_flags()
2240 if (access_flags & IB_ACCESS_REMOTE_WRITE) in to_mlx5_access_flags()
2841 __be32 access_flags; in __mlx5_ib_modify_qp() local
2843 err = to_mlx5_access_flags(qp, attr, attr_mask, &access_flags); in __mlx5_ib_modify_qp()
2847 context->params2 |= access_flags; in __mlx5_ib_modify_qp()
[all …]
/freebsd/sbin/ggate/ggated/
H A Dggated.c161 int access_flags = -1; in parse_flags() local
174 access_flags = EFLAGS_RDONLY; in parse_flags()
176 access_flags = EFLAGS_WRONLY; in parse_flags()
178 access_flags = EFLAGS_RDWR; in parse_flags()
189 if (access_flags == -1) { in parse_flags()
193 return (direct_flags | access_flags); in parse_flags()
347 int error = 0, flags, access_flags, direct_flags = 0; in exports_check() local
353 access_flags = ex->e_flags & EFLAGS_ACCMODE; in exports_check()
356 if (access_flags == EFLAGS_WRONLY) { in exports_check()
365 if (access_flags == EFLAGS_RDONLY) { in exports_check()
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_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()
H A Dib_uverbs_cmd.c729 ret = ib_check_mr_access(cmd.access_flags); in ib_uverbs_reg_mr()
743 if (cmd.access_flags & IB_ACCESS_ON_DEMAND) { in ib_uverbs_reg_mr()
753 cmd.access_flags, in ib_uverbs_reg_mr()
829 ret = ib_check_mr_access(cmd.access_flags); in ib_uverbs_rereg_mr()
846 cmd.access_flags, pd, in ib_uverbs_rereg_mr()
/freebsd/contrib/tcpdump/
H A Dprint-nfs.c569 uint32_t access_flags; in nfsreq_noaddr_print() local
620 access_flags = GET_BE_U_4(dp); in nfsreq_noaddr_print()
621 if (access_flags & ~NFSV3ACCESS_FULL) { in nfsreq_noaddr_print()
623 ND_PRINT(" %04x", access_flags); in nfsreq_noaddr_print()
624 } else if ((access_flags & NFSV3ACCESS_FULL) == NFSV3ACCESS_FULL) { in nfsreq_noaddr_print()
628 if (access_flags & NFSV3ACCESS_READ) { in nfsreq_noaddr_print()
632 if (access_flags & NFSV3ACCESS_LOOKUP) { in nfsreq_noaddr_print()
636 if (access_flags & NFSV3ACCESS_MODIFY) { in nfsreq_noaddr_print()
640 if (access_flags & NFSV3ACCESS_EXTEND) { in nfsreq_noaddr_print()
644 if (access_flags & NFSV3ACCESS_DELETE) { in nfsreq_noaddr_print()
[all …]
/freebsd/sys/ofed/include/rdma/
H A Drdmavt_mr.h80 int access_flags; member
H A Dib_verbs.h327 u32 access_flags; member
1314 int access_flags; member
3905 static inline bool ib_access_writable(int access_flags) in ib_access_writable() argument
3914 return access_flags & in ib_access_writable()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c138 u64 virt_addr, int access_flags, in mlx4_ib_reg_user_mr() argument
154 access_flags | IB_ACCESS_LOCAL_WRITE, 0); in mlx4_ib_reg_user_mr()
164 convert_access(access_flags), n, shift, &mr->mmr); in mlx4_ib_reg_user_mr()
H A Dmlx4_ib_qp.c1352 u32 access_flags; in to_mlx4_access_flags() local
1361 access_flags = attr->qp_access_flags; in to_mlx4_access_flags()
1363 access_flags = qp->atomic_rd_en; in to_mlx4_access_flags()
1366 access_flags &= IB_ACCESS_REMOTE_WRITE; in to_mlx4_access_flags()
1368 if (access_flags & IB_ACCESS_REMOTE_READ) in to_mlx4_access_flags()
1370 if (access_flags & IB_ACCESS_REMOTE_ATOMIC) in to_mlx4_access_flags()
1372 if (access_flags & IB_ACCESS_REMOTE_WRITE) in to_mlx4_access_flags()
H A Dmlx4_ib.h722 u64 virt_addr, int access_flags,
/freebsd/contrib/ofed/libmlx5/
H A Dwqe.h124 uint8_t access_flags; member
H A Dqp.c452 mkey->access_flags = 0; in set_umr_mkey_seg()
455 mkey->access_flags |= in set_umr_mkey_seg()
458 mkey->access_flags |= in set_umr_mkey_seg()
461 mkey->access_flags |= in set_umr_mkey_seg()
464 mkey->access_flags |= in set_umr_mkey_seg()
/freebsd/sys/dev/mana/
H A Dgdma.h800 enum gdma_mr_access_flags access_flags; member
815 enum gdma_mr_access_flags access_flags; member
/freebsd/contrib/ofed/libibverbs/examples/
H A Drc_pingpong.c334 int access_flags = IBV_ACCESS_LOCAL_WRITE; in pp_init_ctx() local
391 access_flags |= IBV_ACCESS_ON_DEMAND; in pp_init_ctx()
402 ctx->mr = ibv_reg_mr(ctx->pd, ctx->buf, size, access_flags); in pp_init_ctx()
/freebsd/sys/dev/mthca/
H A 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()
/freebsd/sys/ofed/include/uapi/rdma/
H A Dib_user_verbs.h350 __u32 access_flags; member
369 __u32 access_flags; member
/freebsd/contrib/ofed/libibverbs/
H A Dkern-abi.h379 __u32 access_flags; member
400 __u32 access_flags; member
H A Dcmd.c371 cmd->access_flags = access; in ibv_cmd_reg_mr()
400 cmd->access_flags = access; in ibv_cmd_rereg_mr()