函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\filemap.c Create Date:2022-07-27 15:23:39
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:filemap_check_errors

函数原型:int filemap_check_errors(struct address_space *mapping)

返回类型:int

参数:

类型参数名称
struct address_space *mapping
366  ret等于0
368  如果st_bit - Determine whether a bit is set*@nr: bit number to test*@addr: Address to start counting fromst_and_clear_bit - Clear a bit and return its old value*@nr: Bit to clear*@addr: Address to count from* This is an atomic fully-ordered operation (implied full memory barrier).ret等于负ENOSPC
371  如果st_bit - Determine whether a bit is set*@nr: bit number to test*@addr: Address to start counting fromst_and_clear_bit - Clear a bit and return its old value*@nr: Bit to clear*@addr: Address to count from* This is an atomic fully-ordered operation (implied full memory barrier).ret等于负EIO
374  返回:ret
调用者
名称描述
filemap_fdatawait_rangelemap_fdatawait_range - wait for writeback to complete*@mapping: address space structure to wait for*@start_byte: offset in bytes where the range starts*@end_byte: offset in bytes where the range ends (inclusive)* Walk the list of under-writeback pages of
filemap_write_and_wait
filemap_write_and_wait_rangelemap_write_and_wait_range - write out & wait on a file range*@mapping: the address_space for the pages*@lstart: offset in bytes where the range starts*@lend: offset in bytes where the range ends (inclusive)
write_one_pagewrite_one_page - write out a single page and wait on I/O*@page: the page to write* The page must be locked by the caller and will be unlocked upon return