Lines Matching refs:r_frag
56 recv->r_frag = NULL;
230 if (recv->r_frag) {
231 ib_dma_unmap_sg(ic->i_cm_id->device, &recv->r_frag->f_sg, 1, DMA_FROM_DEVICE);
232 rds_ib_frag_free(ic, recv->r_frag);
233 recv->r_frag = NULL;
336 WARN_ON(recv->r_frag); /* leak! */
337 recv->r_frag = rds_ib_refill_one_frag(ic, slab_mask, page_mask);
338 if (!recv->r_frag)
341 ret = ib_dma_map_sg(ic->i_cm_id->device, &recv->r_frag->f_sg,
350 sge->addr = sg_dma_address(&recv->r_frag->f_sg);
351 sge->length = sg_dma_len(&recv->r_frag->f_sg);
415 recv->r_ibinc, sg_page(&recv->r_frag->f_sg),
416 (long)sg_dma_address(&recv->r_frag->f_sg));
910 rds_ib_frag_free(ic, recv->r_frag);
911 recv->r_frag = NULL;
950 list_add_tail(&recv->r_frag->f_item, &ibinc->ii_frags);
951 recv->r_frag = NULL;
997 ib_dma_unmap_sg(ic->i_cm_id->device, &recv->r_frag->f_sg, 1,
1023 if (recv->r_frag) {
1024 rds_ib_frag_free(ic, recv->r_frag);
1025 recv->r_frag = NULL;