Home
last modified time | relevance | path

Searched refs:fmr_pool (Results 1 – 5 of 5) sorted by relevance

/linux-2.6.39/drivers/infiniband/ulp/iser/
Diser_verbs.c195 ib_conn->fmr_pool = ib_create_fmr_pool(device->pd, &params); in iser_create_ib_conn_res()
196 if (IS_ERR(ib_conn->fmr_pool)) { in iser_create_ib_conn_res()
197 ret = PTR_ERR(ib_conn->fmr_pool); in iser_create_ib_conn_res()
198 ib_conn->fmr_pool = NULL; in iser_create_ib_conn_res()
222 ib_conn->fmr_pool, ib_conn->cma_id->qp); in iser_create_ib_conn_res()
240 ib_conn->fmr_pool, ib_conn->qp); in iser_free_ib_conn_res()
243 if (ib_conn->fmr_pool != NULL) in iser_free_ib_conn_res()
244 ib_destroy_fmr_pool(ib_conn->fmr_pool); in iser_free_ib_conn_res()
253 ib_conn->fmr_pool = NULL; in iser_free_ib_conn_res()
607 mem = ib_fmr_pool_map_phys(ib_conn->fmr_pool, in iser_reg_page_vec()
Discsi_iser.h249 struct ib_fmr_pool *fmr_pool; /* pool of IB FMRs */ member
/linux-2.6.39/drivers/infiniband/core/
DMakefile11 device.o fmr_pool.o cache.o
/linux-2.6.39/drivers/infiniband/ulp/srp/
Dib_srp.h99 struct ib_fmr_pool *fmr_pool; member
Dib_srp.c698 fmr = ib_fmr_pool_map_phys(dev->fmr_pool, state->pages, in srp_map_finish_fmr()
868 use_fmr = dev->fmr_pool ? SRP_MAP_ALLOW_FMR : SRP_MAP_NO_FMR; in srp_map_data()
2148 if (!host->srp_dev->fmr_pool && !target->allow_ext_sg && in srp_create_target()
2356 srp_dev->fmr_pool = ib_create_fmr_pool(srp_dev->pd, &fmr_param); in srp_add_one()
2357 if (!IS_ERR(srp_dev->fmr_pool)) in srp_add_one()
2361 if (IS_ERR(srp_dev->fmr_pool)) in srp_add_one()
2362 srp_dev->fmr_pool = NULL; in srp_add_one()
2442 if (srp_dev->fmr_pool) in srp_remove_one()
2443 ib_destroy_fmr_pool(srp_dev->fmr_pool); in srp_remove_one()