.\" 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 "WRITEBACK_ACQUIRE" "" "06 October 2005" "" "" .SH NAME writeback_acquire \- .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int writeback_acquire (struct backing_dev_info * \fIbdi\fB); \fR .SH "ARGUMENTS" .TP \fB\fIbdi\fB\fR the device's backing_dev_info structure .SH "DESCRIPTION" .PP It is a waste of resources to have more than one pdflush thread blocked on a single request queue. Exclusion at the request_queue level is obtained via a flag in the request_queue's backing_dev_info.state. .PP Non-request_queue-backed address_spaces will share default_backing_dev_info, unless they implement their own. Which is somewhat inefficient, as this may prevent concurrent writeback against multiple devices.