Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/send.c __process_new_xattr() -> send_set_xattr()

Type Parameter Key Value
PARAM_VALUE 0 sctx 4096-ptr_max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 2 name_len 0-u16max
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 data_len 0-u16max
BUF_SIZE 0 sctx (-1),32
BUF_SIZE 0 sctx (-1),32
BUF_SIZE 1 name 4096-65790
BUF_SIZE 1 name 4096-65790
BUF_SIZE 3 data (-1),4
BUF_SIZE 3 data (-1),4
CAPPED_DATA 4 data_len 1
DATA_SOURCE 0 sctx $6
DATA_SOURCE 1 name $2
DATA_SOURCE 2 name_len $3
DATA_SOURCE 3 data $4 [m]
DATA_SOURCE 4 data_len $5 [m]
FUZZY_MAX 4 data_len 4
UNITS 2 name_len unit_byte
UNITS 3 data unit_byte
UNITS 4 data_len unit_byte

fs/btrfs/send.c send_capabilities() -> send_set_xattr()

Type Parameter Key Value
PARAM_VALUE 0 sctx 4096-ptr_max
PARAM_VALUE 1 name 2631449223765061632
PARAM_VALUE 2 name_len 19
PARAM_VALUE 3 data 16,4096-ptr_max
PARAM_VALUE 4 data_len 0-u16max
BUF_SIZE 1 name 20
BUF_SIZE 3 data 0-u16max
BUF_SIZE 3 data 0-u16max
DATA_SOURCE 0 sctx $0
DATA_SOURCE 3 data r _kmalloc_noprof
DATA_SOURCE 4 data_len r btrfs_dir_data_len
STR_LEN 0 sctx 19
TERMINATED 1 name 1
BYTE_COUNT 3 ==data4 8050