Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/afs/yfsclient.c yfs_deliver_fs_fetch_opaque_acl() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 6585782510085709824
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_fetch_opaque_acl() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 6585782510085709824
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count2 0-u32max
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4813543558974795776
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4813543558974795776
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-255
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4813543558974795776
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-255
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_inline_bulk_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4827412689007616000
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/yfsclient.c yfs_deliver_fs_inline_bulk_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4827412689007616000
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/vlclient.c afs_deliver_vl_get_capabilities() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 3403654485403381760
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/vlclient.c afs_deliver_yfsvl_get_cell_name() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 5585205693241782272
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/rxrpc.c afs_charge_preallocation() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
BUF_SIZE 0 call 696
BUF_SIZE 0 call->type 64
DATA_SOURCE 0 call r afs_alloc_call
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &pernet_ops_rwsem

fs/afs/fsclient.c afs_deliver_fs_fetch_acl() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4081043541591080960
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_fetch_data() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
CAPPED_DATA 0 call 1
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_get_capabilities() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 5400465523643572224
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_get_capabilities() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 5400465523643572224
PARAM_VALUE 0 call->tmp 1-u32max
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 1-u32max
USER_DATA 0 call->count2 1-u32max
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 1291449188176211968
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 1291449188176211968
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-255
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_get_volume_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 1291449188176211968
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-255
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_inline_bulk_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 507812915734450176
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/fsclient.c afs_deliver_fs_inline_bulk_status() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 507812915734450176
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/cmservice.c afs_deliver_cb_callback() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 8576748322419404800
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/cmservice.c afs_deliver_cb_callback() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 8576748322419404800
BUF_SIZE 0 call->buffer 0-600,u64max
BUF_SIZE 0 call->request 0-1200
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-50
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/cmservice.c afs_deliver_yfs_cb_callback() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 8576748322419404800
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len

fs/afs/cmservice.c afs_deliver_yfs_cb_callback() -> afs_extract_to_tmp()

Type Parameter Key Value
PARAM_VALUE 0 call 8576748322419404800
BUF_SIZE 0 call->buffer 0-24576,u64max
BUF_SIZE 0 call->request 0-24576
BUF_SIZE 0 call->ret_vldb (-1),392
BUF_SIZE 0 call->type (-1),64
DATA_SOURCE 0 call $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 call->count 0-1024
USER_DATA 0 call->iov_len 0-17179869179,18446744073709486082-u64max
USER_DATA 0 call->operation_ID 204-206,213-214,64204,65538
USER_DATA 0 call->rxcall->rx_pkt_len 1-65534[c][u]
USER_DATA 0 call->rxcall->rx_pkt_offset 0-u16max[c][u]
NO_OVERFLOW_SIMPLE 0 call->key->quotalen
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_buffer
NO_OVERFLOW_SIMPLE 0 call->rxcall->rx_dec_len