Lines Matching full:operation
64 largest space mappings that it can create for a given file operation and
67 operation being performed, which enables it to combat fragmentation with
73 At a high level, an iomap operation `looks like this
76 1. For each byte in the operation range...
87 3. Increment operation cursor
91 Each iomap operation will be covered in more detail below.
136 * **iomap internal operation lock**: This is a general term for
142 * **pure overwrite**: A write operation that does not require any
184 operation because writes must allocate and map space, and return
206 For a write or writeback operation, the ioend should update the
212 For write operation, the ``->iomap_end`` function presumably
269 only for a fsdax operation.
283 For pagecache operations this is critical for correct operation
318 Each iomap operation describes the requested operation through the
321 operation-specific sections below.
332 effort attempt to avoid any operation that would result in blocking
349 whether any specific ``IOMAP_NOWAIT`` operation may end up blocking,
351 start the operation and force the submitting task to block.
365 After the operation completes, the ``->iomap_end`` function, if present,
384 and file state before initiating an I/O operation.
397 The exact primitive is specific to the filesystem and operation,
417 * The **operation** primitive is taken by an iomap operation to