/titanic_44/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()
|
/titanic_44/usr/src/uts/common/os/ |
H A D | mmapobj.c | 573 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap() 580 if (mrp[i].mr_flags & MR_RESV) { in mmapobj_unmap() 933 mrp[0].mr_flags = 0; in mmapobj_map_flat() 966 mrp[0].mr_flags = MR_PADDING; in mmapobj_map_flat() 973 mrp[1].mr_flags = 0; in mmapobj_map_flat() 980 mrp[2].mr_flags = MR_PADDING; in mmapobj_map_flat() 1222 if (MR_GET_TYPE(mrp[i].mr_flags) == MR_PADDING) { in mmapobj_map_elf() 1468 if (MR_GET_TYPE(mrp[i].mr_flags) == MR_PADDING) { in check_exec_addrs() 1501 mrp[i].mr_flags |= MR_RESV; in check_exec_addrs() 1799 mrp[current].mr_flags = MR_HDR_ELF; in process_phdr() [all …]
|
/titanic_44/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() 1127 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) && in hermon_ci_register_mr() 1128 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in hermon_ci_register_mr() 1151 if ((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) || 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() 1319 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in hermon_ci_register_shared_mr() 1320 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) && in hermon_ci_register_shared_mr() 1321 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in hermon_ci_register_shared_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() 193 sleep = (mr_attr->mr_flags & IBT_MR_NOSLEEP) ? HERMON_NOSLEEP : in hermon_mr_register_shared() 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() [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()
|
H A D | hermon_qp.c | 553 mr_attr.mr_flags = flag; in hermon_qp_alloc() 1065 mr_attr.mr_flags = flag; in hermon_special_qp_alloc() 1661 mr_attr.mr_flags = flag; in hermon_qp_alloc_range()
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | mmapobjsys.c | 57 dest[i].mr_flags = source[i].mr_flags; in mmapobj_copy_64to32()
|
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 1504 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_mr() 1505 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) && in tavor_ci_register_mr() 1506 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in tavor_ci_register_mr() 1534 if ((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) || in tavor_ci_register_mr() 1535 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_mr() 1536 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ)) { in tavor_ci_register_mr() 1571 ibt_mr_flags_t flags = attrp->mr_flags; in tavor_ci_register_buf() 1804 if (((mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) || in tavor_ci_register_shared_mr() 1805 (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC)) && in tavor_ci_register_shared_mr() 1806 !(mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE)) { in tavor_ci_register_shared_mr() [all …]
|
H A D | tavor_mr.c | 110 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_register() 152 if (mr_attr->mr_flags & IBT_MR_PHYS_IOVA) { in tavor_mr_register_buf() 159 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_register_buf() 202 sleep = (mr_attr->mr_flags & IBT_MR_NOSLEEP) ? TAVOR_NOSLEEP : in tavor_mr_register_shared() 250 if (mr_attr->mr_flags & IBT_MR_ENABLE_WINDOW_BIND) in tavor_mr_register_shared() 252 if (mr_attr->mr_flags & IBT_MR_ENABLE_LOCAL_WRITE) in tavor_mr_register_shared() 254 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_READ) in tavor_mr_register_shared() 256 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_WRITE) in tavor_mr_register_shared() 258 if (mr_attr->mr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) in tavor_mr_register_shared() 747 bind.bi_flags = mr_attr->mr_flags; in tavor_mr_reregister() [all …]
|
H A D | tavor_cq.c | 233 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_cq_alloc() 240 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_cq_alloc() 637 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_cq_resize() 644 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_cq_resize()
|
H A D | tavor_qp.c | 462 mr_attr.mr_flags = flag; in tavor_qp_alloc() 472 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_qp_alloc() 924 mr_attr.mr_flags = flag; in tavor_special_qp_alloc() 930 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_special_qp_alloc()
|
H A D | tavor_srq.c | 280 mr_attr.mr_flags = flag | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_srq_alloc() 290 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_srq_alloc()
|
H A D | tavor_event.c | 1001 mr_attr.mr_flags = IBT_MR_NOSLEEP | IBT_MR_ENABLE_LOCAL_WRITE; in tavor_eq_alloc() 1004 mr_attr.mr_flags |= IBT_MR_NONCOHERENT; in tavor_eq_alloc()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | mman.h | 177 uint_t mr_flags; /* info on the mapping */ member 187 uint_t mr_flags; /* info on the mapping */ member
|
/titanic_44/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()
|
/titanic_44/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()
|
/titanic_44/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()
|
/titanic_44/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()
|
/titanic_44/usr/src/uts/common/sys/ib/clients/daplt/ |
H A D | daplt_if.h | 464 ibt_mr_flags_t mr_flags; member
|
/titanic_44/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
|
/titanic_44/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()
|
/titanic_44/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()
|
/titanic_44/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()
|
/titanic_44/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() 1811 mem_attr.mr_flags = IBT_MR_SLEEP; in ibd_rc_init_tx_largebuf_list() 1893 mem_attr.mr_flags = IBT_MR_SLEEP; in ibd_rc_alloc_tx_copybufs()
|