Lines Matching refs:i_frag
133 if (ic->i_frag.f_page)
134 rds_ib_frag_drop_page(&ic->i_frag);
169 if (ic->i_frag.f_page == NULL) {
170 ic->i_frag.f_page = alloc_page(page_gfp);
171 if (ic->i_frag.f_page == NULL)
173 ic->i_frag.f_offset = 0;
177 ic->i_frag.f_page,
178 ic->i_frag.f_offset,
189 recv->r_frag->f_page = ic->i_frag.f_page;
190 recv->r_frag->f_offset = ic->i_frag.f_offset;
203 if (ic->i_frag.f_offset < RDS_PAGE_LAST_OFF) {
204 ic->i_frag.f_offset += RDS_FRAG_SIZE;
206 put_page(ic->i_frag.f_page);
207 ic->i_frag.f_page = NULL;
208 ic->i_frag.f_offset = 0;