Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/scrub/attr_repair.c xrep_xattr_salvage_remote_attr() -> xfs_attr_rmtval_get()

Type Parameter Key Value
PARAM_VALUE 0 args 7622128272631300096
PARAM_VALUE 0 args->attr_filter 0,2-14
PARAM_VALUE 0 args->blkno 0
PARAM_VALUE 0 args->blkno2 0
PARAM_VALUE 0 args->dp 4096-ptr_max
PARAM_VALUE 0 args->filetype 0
PARAM_VALUE 0 args->geo 4096-ptr_max
PARAM_VALUE 0 args->hashval 0
PARAM_VALUE 0 args->index 0-65534
PARAM_VALUE 0 args->index2 0
PARAM_VALUE 0 args->inumber 0
PARAM_VALUE 0 args->namelen 1-255
PARAM_VALUE 0 args->new_name 0
PARAM_VALUE 0 args->op_flags 0
PARAM_VALUE 0 args->rmtblkno 1-u32max
PARAM_VALUE 0 args->total 0
PARAM_VALUE 0 args->trans 4096-ptr_max

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr_copy_value() -> xfs_attr_rmtval_get()

Type Parameter Key Value
PARAM_VALUE 0 args 4096-ptr_max
PARAM_VALUE 0 args->blkno 0
PARAM_VALUE 0 args->blkno2 0
PARAM_VALUE 0 args->dp 4096-ptr_max
PARAM_VALUE 0 args->dp->i_lock.first_waiter->type 0-1
PARAM_VALUE 0 args->filetype 0
PARAM_VALUE 0 args->index s32min-65534
PARAM_VALUE 0 args->index2 0
PARAM_VALUE 0 args->inumber 0
PARAM_VALUE 0 args->new_name 0
PARAM_VALUE 0 args->op_flags 0,8,72
PARAM_VALUE 0 args->rmtblkno 1-u32max
PARAM_VALUE 0 args->total 0
PARAM_VALUE 0 args->value 1-u64max
PARAM_VALUE 0 args->whichfork 0-1
BUF_SIZE 0 args->name (-1),13,16
BUF_SIZE 0 args->value 0-s32max,18446744071562067968-u64max
CAPPED_DATA 0 args->index 1
CAPPED_DATA 0 args->namelen 1
CAPPED_DATA 0 args->valuelen 1
DATA_SOURCE 0 args $0
STR_LEN 0 args->name (-1),12,15
BIT_INFO 0 args->attr_filter 0x0,0xf7
HARD_MAX 0 args->op_flags 72
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 args->hashval 0-u32max[c]
USER_DATA 0 args->rmtblkcnt 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 args->rmtvaluelen
NO_OVERFLOW_SIMPLE 0 args->trans->t_blk_res
NO_OVERFLOW_SIMPLE 0 args->valuelen
USER_PTR 0 args->name