/titanic_41/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_mem.c | 821 ibt_destroy_fmr_pool(ibt_hca_hdl_t hca_hdl, ibt_fmr_pool_hdl_t fmr_pool) in ibt_destroy_fmr_pool() argument 826 hca_hdl, fmr_pool); in ibt_destroy_fmr_pool() 829 IBTL_HCA2CIHCA(hca_hdl), fmr_pool); in ibt_destroy_fmr_pool() 851 ibt_flush_fmr_pool(ibt_hca_hdl_t hca_hdl, ibt_fmr_pool_hdl_t fmr_pool) in ibt_flush_fmr_pool() argument 854 hca_hdl, fmr_pool); in ibt_flush_fmr_pool() 857 IBTL_HCA2CIHCA(hca_hdl), fmr_pool)); in ibt_flush_fmr_pool() 868 ibt_register_physical_fmr(ibt_hca_hdl_t hca_hdl, ibt_fmr_pool_hdl_t fmr_pool, in ibt_register_physical_fmr() argument 873 hca_hdl, fmr_pool, mem_pattr, mem_desc_p); in ibt_register_physical_fmr() 876 IBTL_HCA2CIHCA(hca_hdl), fmr_pool, mem_pattr, in ibt_register_physical_fmr()
|
/titanic_41/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | ib_rdma.c | 254 struct rdsv3_fmr_pool *pool = rds_ibdev->fmr_pool; in rdsv3_ib_destroy_mr_pool() 307 rds_ibdev->fmr_pool = NULL; in rdsv3_ib_create_mr_pool() 314 rds_ibdev->fmr_pool = pool; in rdsv3_ib_create_mr_pool() 377 ibmr->m_pool = rds_ibdev->fmr_pool; in rdsv3_ib_get_mr()
|
H A D | ib.c | 149 (void *)rds_ibdev->fmr_pool, SCQ_HCA_BIND_CPU, in rdsv3_ib_add_one()
|
/titanic_41/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibci.h | 370 ibc_fmr_pool_hdl_t fmr_pool); 372 ibc_fmr_pool_hdl_t fmr_pool); 374 ibc_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr,
|
H A D | ibti_common.h | 1628 ibt_fmr_pool_hdl_t fmr_pool); 1631 ibt_fmr_pool_hdl_t fmr_pool); 1634 ibt_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr,
|
H A D | ibtl_types.h | 1155 typedef void (*ibt_fmr_flush_handler_t)(ibt_fmr_pool_hdl_t fmr_pool,
|
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 202 ibc_fmr_pool_hdl_t *fmr_pool); 204 ibc_fmr_pool_hdl_t fmr_pool); 206 ibc_fmr_pool_hdl_t fmr_pool); 208 ibc_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr, 2738 hermon_ci_destroy_fmr_pool(ibc_hca_hdl_t hca, ibc_fmr_pool_hdl_t fmr_pool) in hermon_ci_destroy_fmr_pool() argument 2745 fmrpoolhdl = (hermon_fmrhdl_t)fmr_pool; in hermon_ci_destroy_fmr_pool() 2757 hermon_ci_flush_fmr_pool(ibc_hca_hdl_t hca, ibc_fmr_pool_hdl_t fmr_pool) in hermon_ci_flush_fmr_pool() argument 2765 fmrpoolhdl = (hermon_fmrhdl_t)fmr_pool; in hermon_ci_flush_fmr_pool() 2779 ibc_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr, in hermon_ci_register_physical_fmr() argument 2794 fmrpoolhdl = (hermon_fmrhdl_t)fmr_pool; in hermon_ci_register_physical_fmr()
|
H A D | hermon_mr.c | 444 hermon_fmrhdl_t fmr_pool, hermon_mrhdl_t *mrhdl) in hermon_mr_alloc_fmr() argument 464 sleep = (fmr_pool->fmr_flags & IBT_MR_SLEEP) ? HERMON_SLEEP : in hermon_mr_alloc_fmr() 508 if (fmr_pool->fmr_flags & IBT_MR_ENABLE_LOCAL_WRITE) in hermon_mr_alloc_fmr() 510 if (fmr_pool->fmr_flags & IBT_MR_ENABLE_REMOTE_READ) in hermon_mr_alloc_fmr() 512 if (fmr_pool->fmr_flags & IBT_MR_ENABLE_REMOTE_WRITE) in hermon_mr_alloc_fmr() 514 if (fmr_pool->fmr_flags & IBT_MR_ENABLE_REMOTE_ATOMIC) in hermon_mr_alloc_fmr() 538 bind.bi_len = fmr_pool->fmr_max_pages << PAGESHIFT; in hermon_mr_alloc_fmr()
|
H A D | hermon_misc.c | 2617 fmr->fmr_pool = fmrpool; in hermon_create_fmr_pool() 2800 fmrpool = fmr->fmr_pool; in hermon_deregister_fmr()
|
/titanic_41/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_mr.h | 325 hermon_fmrhdl_t fmr_pool, hermon_mrhdl_t *mrhdl);
|
H A D | hermon_misc.h | 571 hermon_fmrhdl_t fmr_pool; member
|
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_ci.c | 196 ibt_fmr_pool_attr_t *fmr_params, ibc_fmr_pool_hdl_t *fmr_pool); 198 ibc_fmr_pool_hdl_t fmr_pool); 200 ibc_fmr_pool_hdl_t fmr_pool); 202 ibc_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr, 3344 tavor_ci_destroy_fmr_pool(ibc_hca_hdl_t hca, ibc_fmr_pool_hdl_t fmr_pool) in tavor_ci_destroy_fmr_pool() argument 3356 tavor_ci_flush_fmr_pool(ibc_hca_hdl_t hca, ibc_fmr_pool_hdl_t fmr_pool) in tavor_ci_flush_fmr_pool() argument 3370 ibc_fmr_pool_hdl_t fmr_pool, ibt_pmr_attr_t *mem_pattr, in tavor_ci_register_physical_fmr() argument
|
/titanic_41/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | ib.h | 212 struct rdsv3_fmr_pool *fmr_pool; member
|