Lines Matching defs:buffer_list
103 int build_phys_page_list(struct ib_phys_buf *buffer_list,
117 if (i != 0 && buffer_list[i].addr & ~PAGE_MASK)
120 (buffer_list[i].size & ~PAGE_MASK))
122 *total_size += buffer_list[i].size;
124 mask |= buffer_list[i].addr;
137 buffer_list[0].size +
138 (buffer_list[0].addr & ((1ULL << *shift) - 1)))
141 buffer_list[0].size += buffer_list[0].addr & ((1ULL << *shift) - 1);
142 buffer_list[0].addr &= ~0ull << *shift;
146 *npages += (buffer_list[i].size +
159 j < (buffer_list[i].size + (1ULL << *shift) - 1) >> *shift;
161 (*page_list)[n++] = cpu_to_be64(buffer_list[i].addr +