Searched refs:fastreg (Results 1 – 5 of 5) sorted by relevance
384 INIT_LIST_HEAD(&ib_conn->fastreg.pool); in iser_create_fastreg_pool()385 ib_conn->fastreg.pool_size = 0; in iser_create_fastreg_pool()403 list_add_tail(&desc->list, &ib_conn->fastreg.pool); in iser_create_fastreg_pool()404 ib_conn->fastreg.pool_size++; in iser_create_fastreg_pool()422 if (list_empty(&ib_conn->fastreg.pool)) in iser_free_fastreg_pool()427 list_for_each_entry_safe(desc, tmp, &ib_conn->fastreg.pool, list) { in iser_free_fastreg_pool()437 if (i < ib_conn->fastreg.pool_size) in iser_free_fastreg_pool()439 ib_conn->fastreg.pool_size - i); in iser_free_fastreg_pool()
450 } fastreg; member
156 desc = list_first_entry(&ib_conn->fastreg.pool, in iser_reg_desc_get()171 list_add(&desc->list, &ib_conn->fastreg.pool); in iser_reg_desc_put()
158 wqe->fastreg.stag = cpu_to_be32(wr->wr.fast_reg.rkey); in build_fastreg()159 wqe->fastreg.len = cpu_to_be32(wr->wr.fast_reg.length); in build_fastreg()160 wqe->fastreg.va_base_hi = cpu_to_be32(wr->wr.fast_reg.iova_start >> 32); in build_fastreg()161 wqe->fastreg.va_base_lo_fbo = in build_fastreg()163 wqe->fastreg.page_type_perms = cpu_to_be32( in build_fastreg()168 p = &wqe->fastreg.pbl_addrs[0]; in build_fastreg()
398 struct t3_fastreg_wr fastreg; member