Lines Matching refs:sgl
106 struct scatterlist *sgl, unsigned int nents, bool reported)
108 struct scatterlist *sg = sgl;
137 sg_init_table(sgl, nents);
148 struct scatterlist *sgl, unsigned int *offset)
208 sg_set_page(&sgl[*offset], page, page_len, 0);
225 err = prdev->report(prdev, sgl, PAGE_REPORTING_CAPACITY);
237 page_reporting_drain(prdev, sgl, PAGE_REPORTING_CAPACITY, !err);
261 struct scatterlist *sgl, struct zone *zone)
286 sgl, &offset);
295 sgl = &sgl[offset];
296 err = prdev->report(prdev, sgl, leftover);
300 page_reporting_drain(prdev, sgl, leftover, !err);
313 struct scatterlist *sgl;
325 sgl = kmalloc_array(PAGE_REPORTING_CAPACITY, sizeof(*sgl), GFP_KERNEL);
326 if (!sgl)
329 sg_init_table(sgl, PAGE_REPORTING_CAPACITY);
332 err = page_reporting_process_zone(prdev, sgl, zone);
337 kfree(sgl);