Home | History | Annotate | Download | only in linux

Lines Matching refs:npgs

44 sg_alloc_table(struct sg_table *sgt, unsigned npgs, gfp_t gfp)
47 sgt->sgl->sg_pgs = kcalloc(npgs, sizeof(sgt->sgl->sg_pgs[0]), gfp);
50 sgt->sgl->sg_npgs = sgt->nents = npgs;
58 unsigned npgs, bus_size_t offset, bus_size_t size, unsigned maxseg,
65 KASSERT(size == (bus_size_t)npgs << PAGE_SHIFT);
67 ret = sg_alloc_table(sgt, npgs, gfp);
71 for (i = 0; i < npgs; i++)
79 unsigned npgs, bus_size_t offset, bus_size_t size, gfp_t gfp)
82 return __sg_alloc_table_from_pages(sgt, pgs, npgs, offset, size,
90 int i, npgs = 0;
101 for (; len >= PAGE_SIZE; len -= PAGE_SIZE, npgs++) {
102 if (npgs == INT_MAX)
109 ret = sg_alloc_table(sgt, npgs, gfp);