Lines Matching defs:shift
936 int shift;
955 shift = __ffs(mask | 1 << 31);
957 buffer_list[0].size += buffer_list[0].addr & ((1ULL << shift) - 1);
958 buffer_list[0].addr &= ~0ull << shift;
966 npages += (buffer_list[i].size + (1ULL << shift) - 1) >> shift;
980 j < (buffer_list[i].size + (1ULL << shift) - 1) >> shift;
982 page_list[n++] = buffer_list[i].addr + ((u64) j << shift);
985 "in PD %x; shift %d, npages %d.\n",
989 shift, npages);
993 page_list, shift, npages,
1017 int shift, n, len;
1045 shift = ffs(mr->umem->page_size) - 1;
1069 len = sg_dma_len(&chunk->page_list[j]) >> shift;
1094 err = mthca_mr_alloc(dev, to_mpd(pd)->pd_num, shift, virt, length,