iser_mr_t
iser_mr_t *mr;
iser_mr_t mr;
iser_buf->iser_mr = kmem_zalloc(sizeof (iser_mr_t), KM_NOSLEEP);
kmem_free(iser_buf->iser_mr, sizeof (iser_mr_t));
kmem_free(iser_buf->iser_mr, sizeof (iser_mr_t));
iser_mr_t *iser_mr = NULL;
iser_mr_t *mr;
mr = (iser_mr_t *)idb->idb_reg_private;
iser_mr_t *first_chunk;
sizeof (iser_mr_t), offsetof(iser_mr_t, is_avl_ln));
iser_mr_t *chunk, *next_chunk;
iser_mr_t *next_chunk;
static iser_mr_t *iser_vmem_chunk_alloc(iser_hca_t *hca, ib_memlen_t chunksize,
iser_mr_t *mr)
iser_mr_t search_chunk;
iser_mr_t *nearest_chunk;
static void iser_vmem_chunk_free(iser_hca_t *hca, iser_mr_t *iser_mr);
static iser_mr_t *iser_reg_mem(iser_hca_t *hca, ib_vaddr_t vaddr,
static iser_mr_t *
iser_mr_t *result = NULL;
static void iser_dereg_mem(iser_hca_t *hca, iser_mr_t *mr);
iser_vmem_chunk_free(iser_hca_t *hca, iser_mr_t *iser_mr)
iser_mr_t *
iser_mr_t *result = NULL;
result = (iser_mr_t *)kmem_zalloc(sizeof (iser_mr_t), km_flags);
kmem_free(result, sizeof (iser_mr_t));
iser_dereg_mem(iser_hca_t *hca, iser_mr_t *mr)
kmem_free(mr, sizeof (iser_mr_t));
iser_mr_t *mr1 = (iser_mr_t *)void_mr1;
iser_mr_t *mr2 = (iser_mr_t *)void_mr2;
iser_mr_t *mr;
mr = (iser_mr_t *)buf->idb_reg_private;
mr = (iser_mr_t *)buf->idb_reg_private;
void *vaddr, size_t size, iser_mr_t *mr);
iser_mr_t *iser_mr; /* MR handle for this buffer */