Home | History | Annotate | Download | only in drm

Lines Matching defs:nsegs

145 	int nsegs, seg;
153 nsegs = size >> PAGE_SHIFT;
155 KASSERT(nsegs <= (SIZE_MAX / sizeof(segs[0])));
156 if (nsegs > MAX_STACK_SEGS) {
167 segs = kmem_alloc((nsegs * sizeof(segs[0])), kmflags);
174 for (seg = 0; seg < nsegs; seg++) {
183 error = bus_dmamap_load_raw(tag, map, segs, nsegs, size, flags);
195 KASSERT(nsegs > MAX_STACK_SEGS);
196 kmem_free(segs, (nsegs * sizeof(segs[0])));
203 int nsegs, struct page **pgs, unsigned npgs)
209 for (seg = 0; seg < nsegs; seg++) {
232 int nsegs, int *rsegs, struct page *const *pgs, unsigned npgs)
245 KASSERT(seg < nsegs);
249 KASSERT(seg <= nsegs);
252 KASSERT(seg <= nsegs);