Lines Matching defs:rem
71 struct rds_page_remainder *rem;
90 rem = &per_cpu(rds_page_remainders, get_cpu());
95 if (rem->r_page && bytes > (PAGE_SIZE - rem->r_offset)) {
97 __free_page(rem->r_page);
98 rem->r_page = NULL;
102 if (rem->r_page && bytes <= (PAGE_SIZE - rem->r_offset)) {
103 sg_set_page(scat, rem->r_page, bytes, rem->r_offset);
106 if (rem->r_offset != 0)
109 rem->r_offset += ALIGN(bytes, 8);
110 if (rem->r_offset >= PAGE_SIZE) {
111 __free_page(rem->r_page);
112 rem->r_page = NULL;
124 rem = &per_cpu(rds_page_remainders, get_cpu());
133 if (rem->r_page) {
139 rem->r_page = page;
140 rem->r_offset = 0;
158 struct rds_page_remainder *rem;
160 rem = &per_cpu(rds_page_remainders, cpu);
163 if (rem->r_page)
164 __free_page(rem->r_page);
165 rem->r_page = NULL;