Lines Matching defs:iser_buf
247 iser_buf_t *iser_buf = (iser_buf_t *)mr;
251 iser_buf->iser_mr = kmem_zalloc(sizeof (iser_mr_t), KM_NOSLEEP);
252 if (iser_buf->iser_mr == NULL) {
260 kmem_free(iser_buf->iser_mr, sizeof (iser_mr_t));
266 iser_buf->iser_mr);
273 iser_buf->buf = (uint64_t *)(uintptr_t)memp;
274 iser_buf->buflen = ISER_DEFAULT_BUFLEN;
277 iser_buf->buf_ds.ds_va = iser_buf->iser_mr->is_mrva;
278 iser_buf->buf_ds.ds_key = iser_buf->iser_mr->is_mrlkey;
281 iser_buf->cache = hca->iser_buf_cache;
283 gethrestime(&iser_buf->buf_constructed);
294 iser_buf_t *iser_buf = (iser_buf_t *)mr;
297 gethrestime(&iser_buf->buf_destructed);
299 iser_vmem_free(hca->hca_buf_pool, iser_buf->buf, iser_buf->buflen);
301 kmem_free(iser_buf->iser_mr, sizeof (iser_mr_t));