Searched refs:pagereflist (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/video/fbdev/core/
H A Dfb_defio.c44 struct list_head *pos = &fbdefio->pagereflist;
74 list_for_each_entry(cur, &fbdefio->pagereflist, list) {
246 list_for_each_entry(pageref, &fbdefio->pagereflist, list) {
253 /* driver's callback with pagereflist */
254 fbdefio->deferred_io(info, &fbdefio->pagereflist);
257 list_for_each_entry_safe(pageref, next, &fbdefio->pagereflist, list)
277 INIT_LIST_HEAD(&fbdefio->pagereflist);
/linux-master/include/drm/
H A Ddrm_fb_helper.h259 void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist);
/linux-master/drivers/video/fbdev/
H A Dhecubafb.c118 static void hecubafb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
H A Dmetronomefb.c468 static void metronomefb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
475 list_for_each_entry(pageref, pagereflist, list) {
H A Dxen-fbfront.c184 static void xenfb_deferred_io(struct fb_info *fb_info, struct list_head *pagereflist) argument
193 list_for_each_entry(pageref, pagereflist, list) {
H A Dbroadsheetfb.c932 static void broadsheetfb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
945 list_for_each_entry(pageref, pagereflist, list) {
H A Dsh_mobile_lcdcfb.c438 static int sh_mobile_lcdc_sginit(struct fb_info *info, struct list_head *pagereflist) argument
447 list_for_each_entry(pageref, pagereflist, list) {
454 static void sh_mobile_lcdc_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
463 * It's possible to get here without anything on the pagereflist via
473 * The fsync() and empty pagereflist case could be optimized for,
477 if (!list_empty(pagereflist)) {
478 unsigned int nr_pages = sh_mobile_lcdc_sginit(info, pagereflist);
H A Dhyperv_fb.c414 static void synthvid_deferred_io(struct fb_info *p, struct list_head *pagereflist) argument
430 list_for_each_entry(pageref, pagereflist, list) {
H A Dudlfb.c726 static void dlfb_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
754 list_for_each_entry(pageref, pagereflist, list) {
H A Dsmscufx.c903 static void ufx_dpy_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
915 list_for_each_entry(pageref, pagereflist, list) {
H A Dssd1307fb.c330 static void ssd1307fb_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
/linux-master/drivers/hid/
H A Dhid-picolcd_fb.c401 static void picolcd_fb_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
/linux-master/drivers/staging/fbtft/
H A Dfbtft-core.c324 static void fbtft_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
340 list_for_each_entry(pageref, pagereflist, list) {
/linux-master/drivers/gpu/drm/
H A Ddrm_fb_helper.c698 * @pagereflist: list of mmap framebuffer pages that have to be flushed
703 void drm_fb_helper_deferred_io(struct fb_info *info, struct list_head *pagereflist) argument
712 list_for_each_entry(pageref, pagereflist, list) {
/linux-master/include/linux/
H A Dfb.h226 struct list_head pagereflist; /* list of pagerefs for touched pages */ member in struct:fb_deferred_io

Completed in 180 milliseconds