Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/afs/yfsclient.c yfs_fs_create_file() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6808393980458930176
PARAM_VALUE 3 reply_max 288
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_extend_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 5157423945353048064
PARAM_VALUE 2 request_size 32
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_fetch_data() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 5737580080620085248
PARAM_VALUE 2 request_size 48
PARAM_VALUE 3 reply_max 160
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte

fs/afs/yfsclient.c yfs_fs_fetch_opaque_acl() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 4507859770840096768
PARAM_VALUE 2 request_size 32
PARAM_VALUE 3 reply_max 152
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_fetch_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 5929431670507589632
PARAM_VALUE 2 request_size 32
PARAM_VALUE 3 reply_max 160
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_get_volume_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 2652405236894359552
PARAM_VALUE 2 request_size 16
PARAM_VALUE 3 reply_max 1025
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_inline_bulk_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 3994152994156068864
PARAM_VALUE 3 reply_max 104
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_link() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1243863046564610048
PARAM_VALUE 3 reply_max 248
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_make_dir() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 918418788026916864
PARAM_VALUE 3 reply_max 288
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_release_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1426418558718504960
PARAM_VALUE 2 request_size 32
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_remove_dir() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 538305393490202624
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_remove_file() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1878356059504848896
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_remove_file2() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6381823885239627776
PARAM_VALUE 3 reply_max 272
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_rename() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 357626800557580288
PARAM_VALUE 3 reply_max 248
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_rename_exchange() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1488399082361913344
PARAM_VALUE 3 reply_max 504
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_rename_noreplace() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 4295163648947429376
PARAM_VALUE 3 reply_max 376
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_rename_replace() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 4803305172718510080
PARAM_VALUE 3 reply_max 504
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_set_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 5340583728179261440
PARAM_VALUE 2 request_size 36
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_setattr() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 9017708302495965184
PARAM_VALUE 2 request_size 64
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_setattr_size() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6451284013348560896
PARAM_VALUE 2 request_size 88
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_store_data() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 20107695447420928
PARAM_VALUE 2 request_size 88
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_store_opaque_acl2() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 7456920409578131456
PARAM_VALUE 2 request_size 36-4294967331
PARAM_VALUE 3 reply_max 144
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/yfsclient.c yfs_fs_symlink() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 8288270992061059072
PARAM_VALUE 3 reply_max 272
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/vlclient.c afs_vl_get_addrs_u() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 7380177878095650816
PARAM_VALUE 2 request_size 64
PARAM_VALUE 3 reply_max 56
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte

fs/afs/vlclient.c afs_vl_get_capabilities() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1049794077907578880
PARAM_VALUE 2 request_size 4
PARAM_VALUE 3 reply_max 64
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->cells_alias_lock

fs/afs/vlclient.c afs_vl_get_entry_by_name_u() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6986923125896237056
PARAM_VALUE 3 reply_max 1048
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte

fs/afs/vlclient.c afs_yfsvl_get_cell_name() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 2652480695723765760
PARAM_VALUE 2 request_size 4
PARAM_VALUE 3 reply_max 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &net->cells_alias_lock
HALF_LOCKED2 &fc->uapi_mutex
TYPE_LOCK (struct afs_net)->cells_alias_lock

fs/afs/vlclient.c afs_yfsvl_get_endpoints() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 3801580132564037632
PARAM_VALUE 2 request_size 24
PARAM_VALUE 3 reply_max 28
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
UNITS 3 reply_max unit_byte

fs/afs/fsclient.c afs_fs_create_file() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 7545138261117599744
PARAM_VALUE 2 request_size 44-4294967342
PARAM_VALUE 3 reply_max 216
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_extend_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 7067047433017536512
PARAM_VALUE 2 request_size 16
PARAM_VALUE 3 reply_max 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_fetch_acl() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 8844851195700088832
PARAM_VALUE 2 request_size 16
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_fetch_data() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 256716028121436160
PARAM_VALUE 2 request_size 24
PARAM_VALUE 3 reply_max 120
RX_PATH
TASK_NOT_RUNNING

fs/afs/fsclient.c afs_fs_fetch_data64() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 494049385790844928
PARAM_VALUE 2 request_size 32
PARAM_VALUE 3 reply_max 120
RX_PATH
TASK_NOT_RUNNING

fs/afs/fsclient.c afs_fs_fetch_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 4405564493665521664
PARAM_VALUE 2 request_size 16
PARAM_VALUE 3 reply_max 120
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_get_capabilities() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->cells_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 net->cells_lock.first_waiter->type 0-1
PARAM_VALUE 1 type 9158769318975488000
PARAM_VALUE 2 request_size 4
PARAM_VALUE 3 reply_max 64
DATA_SOURCE 0 net $0
RX_PATH
TASK_NOT_RUNNING

fs/afs/fsclient.c afs_fs_get_volume_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6279320168201916416
PARAM_VALUE 2 request_size 8
PARAM_VALUE 3 reply_max 1025
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_give_up_all_callbacks() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 8755504126570651648
PARAM_VALUE 2 request_size 4
PARAM_VALUE 3 reply_max 0
DATA_SOURCE 0 net $0
HALF_LOCKED2 &pool->lock

fs/afs/fsclient.c afs_fs_inline_bulk_status() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 3903296475695149056
PARAM_VALUE 2 request_size 8-393212,18446744073709158408-18446744073709551612
PARAM_VALUE 3 reply_max 84
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_link() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 2902944252562731008
PARAM_VALUE 2 request_size 32-4294967330
PARAM_VALUE 3 reply_max 192
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_make_dir() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6383808205114146816
PARAM_VALUE 2 request_size 44-4294967342
PARAM_VALUE 3 reply_max 216
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_release_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 580444623390404608
PARAM_VALUE 2 request_size 16
PARAM_VALUE 3 reply_max 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_remove_dir() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 652070629136039936
PARAM_VALUE 2 request_size 20-4294967318
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_remove_file() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 3500131249894772736
PARAM_VALUE 2 request_size 20-4294967318
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_rename() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 8224028812334006272
PARAM_VALUE 2 request_size 36-8589934632
PARAM_VALUE 3 reply_max 192
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_set_lock() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 2290658307131674624
PARAM_VALUE 2 request_size 20
PARAM_VALUE 3 reply_max 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_setattr() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 7324411891719081984
PARAM_VALUE 2 request_size 40
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_setattr_size() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 9175045653204742144
PARAM_VALUE 2 request_size 52
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_setattr_size64() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 1206772818511634432
PARAM_VALUE 2 request_size 64
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_store_acl() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 8468832585099284480
PARAM_VALUE 2 request_size 20-4294967315
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_store_data() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 6100681719965421568
PARAM_VALUE 2 request_size 52
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_store_data64() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 2220046771869945856
PARAM_VALUE 2 request_size 64
PARAM_VALUE 3 reply_max 108
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem

fs/afs/fsclient.c afs_fs_symlink() -> afs_alloc_flat_call()

Type Parameter Key Value
PARAM_VALUE 1 type 5758351965948891136
PARAM_VALUE 2 request_size 48-4295977450
PARAM_VALUE 3 reply_max 204
RX_PATH
TASK_NOT_RUNNING
UNITS 2 request_size unit_byte
HALF_LOCKED2 &dvnode->rmdir_lock
HALF_LOCKED2 &target->i_rwsem