Searched refs:mr_flags (Results 1 - 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_resource.c44 ibt_mr_flags_t mr_flags);
49 ib_memlen_t len, ibt_mr_flags_t mr_flags);
494 ibt_mr_flags_t mr_flags)
500 if (mr_flags & IBT_MR_NOSLEEP)
518 chunksize, mr_flags);
542 ibt_mr_flags_t mr_flags)
550 if (mr_flags & IBT_MR_NOSLEEP)
551 mr_flags |= KM_NOSLEEP;
566 mr_attr.mr_flags = mr_flags;
493 iser_vmem_chunk_alloc(iser_hca_t *hca, ib_memlen_t chunksize, ibt_mr_flags_t mr_flags) argument
541 iser_reg_mem(iser_hca_t *hca, ib_vaddr_t vaddr, ib_memlen_t len, ibt_mr_flags_t mr_flags) argument
[all...]
/illumos-gate/usr/src/uts/common/syscall/
H A Dmmapobjsys.c57 dest[i].mr_flags = source[i].mr_flags;
/illumos-gate/usr/src/uts/common/os/
H A Dmmapobj.c574 if (mrp[i].mr_flags & MR_RESV) {
581 if (mrp[i].mr_flags & MR_RESV) {
946 mrp[0].mr_flags = 0;
979 mrp[0].mr_flags = MR_PADDING;
986 mrp[1].mr_flags = 0;
993 mrp[2].mr_flags = MR_PADDING;
1235 if (MR_GET_TYPE(mrp[i].mr_flags) == MR_PADDING) {
1489 if (MR_GET_TYPE(mrp[i].mr_flags) == MR_PADDING) {
1522 mrp[i].mr_flags |= MR_RESV;
1823 mrp[current].mr_flags
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dmman.h139 * Values for mr_flags field of mmapobj_result_t below.
156 * External flags for mr_flags field below.
163 * Internal flags for mr_flags field below.
179 uint_t mr_flags; /* info on the mapping */ member in struct:mmapobj_result
189 uint_t mr_flags; /* info on the mapping */ member in struct:mmapobj_result32
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c110 bind.bi_flags = mr_attr->mr_flags;
152 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) {
159 bind.bi_flags = mr_attr->mr_flags;
202 sleep = (mr_attr->mr_flags & IBT_MR_NOSLEEP) ? TAVOR_NOSLEEP :
250 if (mr_attr->mr_flags & IBT_MR_ENABLE_WINDOW_BIND)
252 if (mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)
254 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)
256 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE)
258 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)
747 bind.bi_flags = mr_attr->mr_flags;
[all...]
H A Dtavor_ci.c1504 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1505 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) &&
1506 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) {
1534 if ((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) ||
1535 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1536 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) {
1571 ibt_mr_flags_t flags = attrp->mr_flags;
1804 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1805 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) &&
1806 !(mr_attr->mr_flags
[all...]
H A Dtavor_cq.c233 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
240 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
637 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
644 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
H A Dtavor_qp.c462 mr_attr.mr_flags = flag;
472 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
924 mr_attr.mr_flags = flag;
930 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
H A Dtavor_srq.c280 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
290 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
H A Dtavor_event.c1001 mr_attr.mr_flags = IBT_MR_NOSLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
1004 mr_attr.mr_flags |= IBT_MR_NONCOHERENT;
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_ci.c1126 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1127 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) &&
1128 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) {
1151 if ((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) ||
1152 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1153 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) {
1187 ibt_mr_flags_t flags = attrp->mr_flags;
1319 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) ||
1320 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) &&
1321 !(mr_attr->mr_flags
[all...]
H A Dhermon_mr.c122 bind.bi_flags = mr_attr->mr_flags;
155 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) {
162 bind.bi_flags = mr_attr->mr_flags;
193 sleep = (mr_attr->mr_flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP :
238 if (mr_attr->mr_flags & IBT_MR_ENABLE_WINDOW_BIND)
240 if (mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)
242 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)
244 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE)
246 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)
1095 bind.bi_flags = mr_attr->mr_flags;
[all...]
H A Dhermon_srq.c279 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
H A Dhermon_cq.c243 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
669 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE;
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_buf.c240 mem_attr.mr_flags = IBT_MR_ENABLE_LOCAL_WRITE;
455 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE |
477 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
606 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
622 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE |
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs.c2079 new_mem_attr.mr_flags = IBT_MR_NOSLEEP;
2082 "mr_vaddr 0x%0lX, mr_len %d, mr_as %d, mr_flags %d",
2084 new_mem_attr.mr_as, new_mem_attr.mr_flags);
2088 new_mem_attr.mr_flags |= IBT_MR_ENABLE_LOCAL_WRITE;
2092 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_WRITE;
2096 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_READ;
2100 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_ATOMIC;
2103 new_mem_attr.mr_flags |= IBT_MR_ENABLE_WINDOW_BIND;
2106 new_mem_attr.mr_flags |= IBT_MR_DISABLE_RO;
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_rsrc.c513 attr.mr_flags = IBT_MR_SLEEP;
682 attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
779 attr.mr_flags = IBT_MR_SLEEP;
H A Denx_ibt.c452 attr.mr_flags = IBT_MR_SLEEP;
536 attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_wqe.c554 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
707 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE;
1168 mem_attr.mr_flags = (block == B_TRUE ? IBT_MR_SLEEP : IBT_MR_NOSLEEP)
/illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/
H A Ddaplt_if.h464 ibt_mr_flags_t mr_flags; member in struct:dapl_mr_register_s
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibtl_types.h1003 ibt_mr_flags_t mr_flags; member in struct:ibt_mr_attr_s
1067 ibt_mr_flags_t mr_flags; member in struct:ibt_smr_attr_s
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_util.c737 reg_msg.mr_flags = (ibt_mr_flags_t)
739 reg_msg.mr_flags |= IBT_MR_ENABLE_WINDOW_BIND;
744 reg_msg.mr_vaddr, reg_msg.mr_len, reg_msg.mr_flags);
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c69 uint_t type = MR_GET_TYPE(mpp->mr_flags);
/illumos-gate/usr/src/uts/common/io/ib/clients/daplt/
H A Ddaplt.c4618 mr_rp->mr_attr.mr_flags = args.mr_flags | IBT_MR_NOSLEEP;
4620 D3("mr_register: mr_vaddr %p, mr_len %llu, mr_flags 0x%x\n",
4623 mr_rp->mr_attr.mr_flags);
4835 mr_rp->mr_attr.mr_flags = args.mrs_flags | IBT_MR_NOSLEEP;
4839 "mr_flags 0x%x, mr_as 0x%p, mr_exists %d, smrp 0x%p\n",
4842 mr_rp->mr_attr.mr_flags, mr_rp->mr_attr.mr_as,
4859 mem_sattr.mr_flags = mr_rp->mr_attr.mr_flags;
4862 (void *)(uintptr_t)mem_sattr.mr_vaddr, mem_sattr.mr_flags);
[all...]
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ioc.c526 mr_attr.mr_flags = IBT_MR_ENABLE_LOCAL_WRITE;
1597 mr_attr.mr_flags = vm_pool->svp_flags;

Completed in 198 milliseconds

12