/illumos-gate/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_resource.c | 44 ibt_mr_flags_t mr_flags); 49 ib_memlen_t len, ibt_mr_flags_t mr_flags); 494 ibt_mr_flags_t mr_flags) in iser_vmem_chunk_alloc() argument 500 if (mr_flags & IBT_MR_NOSLEEP) in iser_vmem_chunk_alloc() 518 chunksize, mr_flags); in iser_vmem_chunk_alloc() 542 ibt_mr_flags_t mr_flags) in iser_reg_mem() argument 550 if (mr_flags & IBT_MR_NOSLEEP) in iser_reg_mem() 551 mr_flags |= KM_NOSLEEP; in iser_reg_mem() 566 mr_attr.mr_flags = mr_flags; in iser_reg_mem()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 1282 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_mr() 1284 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in tavor_ci_register_mr() 1307 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_mr() 1308 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in tavor_ci_register_mr() 1342 ibt_mr_flags_t flags = attrp->mr_flags; in tavor_ci_register_buf() 1527 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in tavor_ci_register_shared_mr() 1549 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_shared_mr() 1550 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in tavor_ci_register_shared_mr() 1620 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_reregister_mr() 1621 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in tavor_ci_reregister_mr() [all …]
|
H A D | tavor_mr.c | 108 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_register() 141 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) { in tavor_mr_register_buf() 148 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_register_buf() 223 if (mr_attr->mr_flags & IBT_MR_ENABLE_WINDOW_BIND) in tavor_mr_register_shared() 225 if (mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE) in tavor_mr_register_shared() 227 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ) in tavor_mr_register_shared() 229 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) in tavor_mr_register_shared() 231 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) in tavor_mr_register_shared() 683 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_reregister() 716 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) { in tavor_mr_reregister_buf() [all …]
|
H A D | tavor_cq.c | 218 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_cq_alloc() 225 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_cq_alloc() 592 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_cq_resize() 599 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_cq_resize()
|
H A D | tavor_qp.c | 424 mr_attr.mr_flags = flag; in tavor_qp_alloc() 434 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_qp_alloc() 855 mr_attr.mr_flags = flag; in tavor_special_qp_alloc() 861 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_special_qp_alloc()
|
H A D | tavor_srq.c | 263 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_srq_alloc() 273 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_srq_alloc()
|
H A D | tavor_event.c | 923 mr_attr.mr_flags = IBT_MR_NOSLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_eq_alloc() 926 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_eq_alloc()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | mmapobj.c | 560 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap() 567 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap() 932 mrp[0].mr_flags = 0; in mmapobj_map_flat() 965 mrp[0].mr_flags = MR_PADDING; in mmapobj_map_flat() 972 mrp[1].mr_flags = 0; in mmapobj_map_flat() 979 mrp[2].mr_flags = MR_PADDING; in mmapobj_map_flat() 1508 mrp[i].mr_flags |= MR_RESV; in check_exec_addrs() 1809 mrp[current].mr_flags = MR_HDR_ELF; in process_phdrs() 1843 mrp[current].mr_flags = 0; in process_phdrs() 1861 mrp[0].mr_flags = MR_PADDING; in process_phdrs() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 1126 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in hermon_ci_register_mr() 1128 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in hermon_ci_register_mr() 1152 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in hermon_ci_register_mr() 1153 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in hermon_ci_register_mr() 1187 ibt_mr_flags_t flags = attrp->mr_flags; in hermon_ci_register_buf() 1321 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in hermon_ci_register_shared_mr() 1343 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in hermon_ci_register_shared_mr() 1344 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in hermon_ci_register_shared_mr() 1404 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in hermon_ci_reregister_mr() 1405 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in hermon_ci_reregister_mr() [all …]
|
H A D | hermon_mr.c | 122 bind.bi_flags = mr_attr->mr_flags; in hermon_mr_register() 155 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) { in hermon_mr_register_buf() 162 bind.bi_flags = mr_attr->mr_flags; in hermon_mr_register_buf() 238 if (mr_attr->mr_flags & IBT_MR_ENABLE_WINDOW_BIND) in hermon_mr_register_shared() 240 if (mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE) in hermon_mr_register_shared() 242 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ) in hermon_mr_register_shared() 244 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) in hermon_mr_register_shared() 246 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) in hermon_mr_register_shared() 1095 bind.bi_flags = mr_attr->mr_flags; in hermon_mr_reregister() 1127 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) { in hermon_mr_reregister_buf() [all …]
|
H A D | hermon_cq.c | 243 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in hermon_cq_alloc() 669 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in hermon_cq_resize()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | mmapobjsys.c | 57 dest[i].mr_flags = source[i].mr_flags; in mmapobj_copy_64to32()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mman.h | 178 uint_t mr_flags; /* info on the mapping */ member 188 uint_t mr_flags; /* info on the mapping */ member
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsib_buf.c | 240 mem_attr.mr_flags = IBT_MR_ENABLE_LOCAL_WRITE; in rds_init_recv_caches() 455 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE | in rds_init_send_pool() 477 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in rds_init_send_pool() 606 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in rds_reinit_send_pool() 622 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE | in rds_reinit_send_pool()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs.c | 2079 new_mem_attr.mr_flags = IBT_MR_NOSLEEP; in sol_uverbs_reg_mr() 2084 new_mem_attr.mr_as, new_mem_attr.mr_flags); in sol_uverbs_reg_mr() 2088 new_mem_attr.mr_flags |= IBT_MR_ENABLE_LOCAL_WRITE; in sol_uverbs_reg_mr() 2092 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_WRITE; in sol_uverbs_reg_mr() 2096 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_READ; in sol_uverbs_reg_mr() 2100 new_mem_attr.mr_flags |= IBT_MR_ENABLE_REMOTE_ATOMIC; in sol_uverbs_reg_mr() 2103 new_mem_attr.mr_flags |= IBT_MR_ENABLE_WINDOW_BIND; in sol_uverbs_reg_mr() 2106 new_mem_attr.mr_flags |= IBT_MR_DISABLE_RO; in sol_uverbs_reg_mr()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_rsrc.c | 513 attr.mr_flags = IBT_MR_SLEEP; in eib_rsrc_setup_txbufs() 682 attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in eib_rsrc_setup_rxbufs() 779 attr.mr_flags = IBT_MR_SLEEP; in eib_rsrc_setup_lsobufs()
|
H A D | enx_ibt.c | 452 attr.mr_flags = IBT_MR_SLEEP; in eibnx_setup_txbufs() 536 attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in eibnx_setup_rxbufs()
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_wqe.c | 554 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in ibmf_i_init_wqes() 707 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in ibmf_i_init_altqp_wqes() 1168 mem_attr.mr_flags = (block == B_TRUE ? IBT_MR_SLEEP : IBT_MR_NOSLEEP) in ibmf_i_extend_wqe_mem()
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibtl_types.h | 1003 ibt_mr_flags_t mr_flags; member 1067 ibt_mr_flags_t mr_flags; member
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/daplt/ |
H A D | daplt_if.h | 464 ibt_mr_flags_t mr_flags; member
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_ibtf_util.c | 737 reg_msg.mr_flags = (ibt_mr_flags_t) in dapls_ib_mr_register() 739 reg_msg.mr_flags |= IBT_MR_ENABLE_WINDOW_BIND; in dapls_ib_mr_register() 744 reg_msg.mr_vaddr, reg_msg.mr_len, reg_msg.mr_flags); in dapls_ib_mr_register()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ioc.c | 526 mr_attr.mr_flags = IBT_MR_ENABLE_LOCAL_WRITE; in srpt_ioc_init() 1597 mr_attr.mr_flags = vm_pool->svp_flags; in srpt_reg_mem()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/daplt/ |
H A D | daplt.c | 4618 mr_rp->mr_attr.mr_flags = args.mr_flags | IBT_MR_NOSLEEP; in daplka_mr_register() 4623 mr_rp->mr_attr.mr_flags); in daplka_mr_register() 4835 mr_rp->mr_attr.mr_flags = args.mrs_flags | IBT_MR_NOSLEEP; in daplka_mr_register_shared() 4842 mr_rp->mr_attr.mr_flags, mr_rp->mr_attr.mr_as, in daplka_mr_register_shared() 4859 mem_sattr.mr_flags = mr_rp->mr_attr.mr_flags; in daplka_mr_register_shared() 4862 (void *)(uintptr_t)mem_sattr.mr_vaddr, mem_sattr.mr_flags); in daplka_mr_register_shared() 5097 mem_sattr.mr_flags = args.mrl_flags | IBT_MR_NOSLEEP; in daplka_mr_register_lmr() 5129 mr_rp->mr_attr.mr_flags = mem_sattr.mr_flags; in daplka_mr_register_lmr()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 70 uint_t type = MR_GET_TYPE(mpp->mr_flags); in Dbg_file_mmapobj()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd_cm.c | 931 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in ibd_rc_alloc_srq_copybufs() 1294 mem_attr.mr_flags = IBT_MR_SLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in ibd_rc_alloc_rx_copybufs() 1810 mem_attr.mr_flags = IBT_MR_SLEEP; in ibd_rc_init_tx_largebuf_list() 1892 mem_attr.mr_flags = IBT_MR_SLEEP; in ibd_rc_alloc_tx_copybufs()
|