Lines Matching refs:buffer_list
894 struct ib_phys_buf *buffer_list,
908 mask = buffer_list[0].addr ^ *iova_start;
912 mask |= buffer_list[i].addr;
914 mask |= buffer_list[i].addr + buffer_list[i].size;
916 total_size += buffer_list[i].size;
924 buffer_list[0].size += buffer_list[0].addr & ((1ULL << shift) - 1);
925 buffer_list[0].addr &= ~0ull << shift;
933 npages += (buffer_list[i].size + (1ULL << shift) - 1) >> shift;
947 j < (buffer_list[i].size + (1ULL << shift) - 1) >> shift;
949 page_list[n++] = buffer_list[i].addr + ((u64) j << shift);
953 (unsigned long long) buffer_list[0].addr,