#include <linux/bitops.h>#include <linux/config.h>#include <linux/mm.h>#include <linux/vmalloc.h>#include <dyndef.h>#include <fcbdef.h>#include <ipldef.h>#include <irpdef.h>#include <mpwdef.h>#include <schdef.h>#include <system_data_cells.h>#include <vmspte.h>#include <ssdef.h>#include <pfndef.h>#include <pfldef.h>#include <wcbdef.h>#include <linux/slab.h>#include <linux/init.h>#include <misc_routines.h>#include <mmg_routines.h>Go to the source code of this file.
Functions | |
| void | mmg_purgempl (unsigned long command) |
| void | mmg_wrtmfypag (void) |
Variables | |
| unsigned char | mpw_gb_state |
| void mmg_purgempl | ( | unsigned long | command | ) |
Definition at line 61 of file wrtmfypag.c.
References block_write_full_page3(), ctl_gl_pcb, findpte_new(), _irp::irp_b_efn, _irp::irp_b_pri, _irp::irp_b_type, _irp::irp_cdrp, _irp::irp_l_ast, _irp::irp_l_astprm, _irp::irp_l_func, _irp::irp_l_iosb, _irp::irp_l_pid, _irp::irp_l_qio_p1, _irp::irp_l_qio_p2, _irp::irp_l_qio_p3, _irp::irp_l_qio_p4, _irp::irp_l_qio_p5, _irp::irp_l_qio_p6, _irp::irp_l_sts, _irp::irp_l_ucb, _irp::irp_w_chan, kfree(), kmalloc(), mem_map, mmg_allocpagfil1(), mmg_inspfn(), mmg_rempfn(), mpw_ar_perfstats, mpw_gb_state, ods2_block_write_full_page3(), _pfl::pfl_l_window, pfn_al_tail, _pfn::pfn_q_bak, _pfn::pfn_q_pte_index, sch_gl_mfycnt, SS__NORMAL, and vfree().
Referenced by mmg_wrtmfypag().
| void mmg_wrtmfypag | ( | void | ) |
Definition at line 37 of file wrtmfypag.c.
References IPL__MMG, mmg_gl_maxpfidx, mmg_purgempl(), sch_gl_mfycnt, sch_gl_mfylim, SCH_V_MPW, and SPIN_MMG.
| unsigned char mpw_gb_state |
1.5.5