.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "FASTCALL" "" "06 October 2005" "" ""
.SH NAME
FASTCALL \- worker function for try_to_unmap
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int FASTCALL (try_to_unmap_one(struct page *, pte_addr_t) \fI\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fI\fB\fR
-- undescribed --
.SH "DESCRIPTION"
.PP
Internal helper function for try_to_unmap, called for each page
table entry mapping a page. Because locking order here is opposite
to the locking order used by the page fault path, we use trylocks.
.SH "LOCKING"
.PP
page lock \fBshrink_list\fR, trylock
pte_chain_lock \fBshrink_list\fR
mm->page_table_lock \fBtry_to_unmap_one\fR, trylock