Defined in 1 files as a member:

Defined in 3 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/ext4/indirect.c ext4_get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 0
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 0 p 96
DATA_SOURCE 0 p $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ext4/indirect.c ext4_get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 4096-ptr_max
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 1 bh (-1)-s32max
BUF_SIZE 1 bh (-1)-s32max
CAPPED_DATA 1 bh 1
DATA_SOURCE 1 bh r sb_getblk
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 v unit_byte

fs/minix/itree_v1.c get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 0
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 0 p 72
DATA_SOURCE 0 p $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v1.c get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 4096-ptr_max
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 1 bh (-1)-s32max
BUF_SIZE 1 bh (-1)-s32max
DATA_SOURCE 1 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 v unit_byte
LOCK2 global &pointers_lock

fs/ext2/inode.c ext2_get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 0
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 0 p 96
DATA_SOURCE 0 p $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ei->truncate_mutex
HALF_LOCKED2 &inode->i_mapping->invalidate_lock

fs/ext2/inode.c ext2_get_branch() -> add_chain()

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

fs/minix/itree_v2.c get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 0
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 0 p 96
DATA_SOURCE 0 p $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/minix/itree_v2.c get_branch() -> add_chain()

Type Parameter Key Value
PARAM_VALUE 1 bh 4096-ptr_max
PARAM_VALUE 2 v 4096-ptr_max
BUF_SIZE 1 bh (-1)-s32max
BUF_SIZE 1 bh (-1)-s32max
DATA_SOURCE 1 bh r sb_bread
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 v unit_byte
LOCK2 global &pointers_lock