Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/jbd2/transaction.c jbd2_journal_forget() -> __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 $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/jfs/resize.c bforget() -> __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 $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/bfs/file.c bforget() -> __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 $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &info->bfs_lock
TYPE_LOCK (struct bfs_sb_info)->bfs_lock

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
DATA_SOURCE 0 bh $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sbi->s_lock
HALF_LOCKED2 &target->i_rwsem

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ei->truncate_mutex

fs/ext2/xattr.c bforget() -> __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 $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
DATA_SOURCE 0 bh $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ext4/ext4_jbd2.c __ext4_forget() -> __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 $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
DATA_SOURCE 0 bh $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &adfs_dir_rwsem
HALF_LOCKED2 &inode->i_rwsem

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

Type Parameter Key Value
PARAM_VALUE 0 bh 1-u64max
BUF_SIZE 0 bh (-1)-s32max
BUF_SIZE 0 bh (-1)-s32max
DATA_SOURCE 0 bh $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL