Documented in 1 files:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

fs/jfs/resize.c jfs_extendfs() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/bfs/file.c bfs_move_block() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &info->bfs_lock
TYPE_LOCK (struct bfs_sb_info)->bfs_lock

fs/exfat/dir.c exfat_put_dentry_set() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sbi->s_lock
HALF_LOCKED2 &target->i_rwsem

fs/minix/itree_v1.c alloc_branch() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v1.c free_branches() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v1.c splice_branch() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ext2/inode.c ext2_alloc_branch() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ei->truncate_mutex
TYPE_LOCK (struct ext2_inode_info)->truncate_mutex

fs/ext2/inode.c ext2_free_branches() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ei->truncate_mutex
HALF_LOCKED2 &inode->i_mapping->invalidate_lock

fs/ext2/xattr.c ext2_xattr_release_block() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
PARAM_VALUE 0 bh->b_data 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
CAPPED_DATA 0 bh 1
CAPPED_DATA 0 bh->b_data 1
DATA_SOURCE 0 bh $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/fat/dir.c fat_add_new_entries() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/fat/dir.c fat_zeroed_cluster() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ufs/util.c ubh_bforget() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ufsi->truncate_mutex

fs/adfs/dir.c adfs_dir_forget() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &adfs_dir_rwsem
HALF_LOCKED2 &inode->i_rwsem

fs/minix/itree_v2.c alloc_branch() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v2.c free_branches() -> bforget()

Type Parameter Key Value
PARAM_VALUE 0 bh 4096-ptr_max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v2.c splice_branch() -> bforget()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL