Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 56 files:

Smatch caller information:

net/ceph/messenger_v2.c reset_in_kvecs() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
BUF_SIZE 2 kvec 80
NOCHECK_CALL
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &pool->lock

net/ceph/messenger_v2.c reset_out_kvecs() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 1
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
BUF_SIZE 2 kvec 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 i->count 0-7442450943,18446744071562067969-u64max
HALF_LOCKED2 &con->mutex

fs/afs/yfsclient.c afs_extract_begin() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 31833180181844368,4412427462506516880,6919259206369423760,7341752082181083536,7704033255940456848
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 0,4-256[c]
UNITS 4 count unit_byte

drivers/fsi/fsi-sbefifo.c sbefifo_collect_async_ffdc() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2501778399677272064
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4052929090126753792
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 8192
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &sbefifo->lock
HALF_LOCKED2 &occ->occ_lock
HALF_LOCKED2 &user->file_lock
TYPE_LOCK (struct sbefifo)->lock

drivers/fsi/fsi-sbefifo.c sbefifo_submit() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2035031882698907648
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 1571093130474872832
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 8192
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &occ->occ_lock
HALF_LOCKED2 &client->lock
HALF_LOCKED2 &occ->lock
TYPE_LOCK (struct occ)->occ_lock

fs/9p/vfs_dir.c v9fs_dir_readdir() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2723308532042723328
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 146177614610751488
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-s32max,18446744071562067968-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

net/rxrpc/output.c rxrpc_reject_packet() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2709125838632038416
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1-2
PARAM_VALUE 4 count 28,32
BUF_SIZE 2 kvec 32
FUZZY_MAX 4 count 32
BIT_INFO 4 count 0x0,0x3c
BIT_INFO 4 count 0x0,0x3c
HARD_MAX 4 count 32
NOCHECK_CALL
UNITS 4 count unit_byte

net/rxrpc/output.c rxrpc_send_abort_packet() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6326329872230858768
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &call->user_mutex

net/rxrpc/output.c rxrpc_send_ack_packet() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1747675214190727184
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 3-s32max
BUF_SIZE 2 kvec 752
BUF_SIZE 2 kvec 752
DATA_SOURCE 3 nr_segs $1
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte

net/rxrpc/output.c rxrpc_send_conn_abort() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 5604679153884999696
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
PARAM_VALUE 4 count 32
BUF_SIZE 2 kvec 32
NOCHECK_CALL
UNITS 4 count unit_byte

net/rxrpc/output.c rxrpc_send_data_packet() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 33746583607136272
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-u64max
BUF_SIZE 2 kvec 752
CAPPED_DATA 3 nr_segs 1
NOCHECK_CALL
UNITS 3 nr_segs unit_byte
UNITS 4 count unit_byte

net/rxrpc/output.c rxrpc_send_keepalive() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4482140514403450896
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
PARAM_VALUE 4 count 29
BUF_SIZE 2 kvec 32
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

drivers/tee/tee_shm.c tee_shm_register_kernel_buf() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4867578423391514624
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7690555736856633344
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte

net/core/skbuff.c __skb_send_sock() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8990689607666532368
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 1001136501795864576
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-s32max,18446744071562067968-u64max
CAPPED_DATA 4 count 1
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &psock->work_mutex

net/tipc/socket.c tipc_accept() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2510198175136092176
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 new_sk
LOCK2 sk

net/tipc/socket.c tipc_connect() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8243845532690493456
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk

net/sunrpc/xprtsock.c xs_read_kvec() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6544760882105671696
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-u64max
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
DATA_SOURCE 2 kvec $3
DATA_SOURCE 4 count $4
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &pool->lock
LOCK2 &transport->recv_mutex
TYPE_LOCK (struct sock_xprt)->recv_mutex

net/sunrpc/xprtsock.c xs_sock_recv_cmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2471587709045506064
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 5604796106269310976
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 2
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &transport->recv_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct sock_xprt)->recv_mutex

net/bluetooth/6lowpan.c send_pkt() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6434101343521206288
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 8299419278743851008
PARAM_VALUE 3 nr_segs 1
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 kvec->iov_len 0-u32max[c]
HOST_DATA 4 count 0-u32max[c]
NO_OVERFLOW_SIMPLE 2 kvec->iov_len
NO_OVERFLOW_SIMPLE 4 count
UNITS 4 count unit_byte
HALF_LOCKED2 &netdev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_init_req() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 5259870311206350848
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 2883020812928716800,2991719976861073408,4064860362829893632,5670860861278371840,6898988961069285376,7468805015364653056
PARAM_VALUE 3 nr_segs 1
BUF_SIZE 2 kvec->iov_base (-1),8,36,264
DATA_SOURCE 2 kvec $5
DATA_SOURCE 4 count $6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 rcu_read

fs/read_write.c __kernel_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6416989889908572160
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 1225204426299035648
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-2147479552
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte

fs/smb/server/transport_rdma.c smb_direct_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7464089535850872848
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6648557527766515712
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4,35-8404992
CAPPED_DATA 4 count 1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 35
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 35-8404992[c]
USER_DATA 4 count 35-8404992[c]
USER_PTR 2 kvec->iov_base

fs/smb/server/transport_rdma.c smb_direct_writev() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8301036586694799360
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-u64max
PARAM_VALUE 4 count 4-16777219
DATA_SOURCE 2 kvec $1
DATA_SOURCE 3 nr_segs $2
DATA_SOURCE 4 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &conn->srv_mutex
TYPE_LOCK (struct ksmbd_conn)->srv_mutex

drivers/block/drbd/drbd_main.c drbd_send() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8843308286023118864
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 6658400147483713536
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &connection->cstate_mutex
HALF_LOCKED2 &connection->data.mutex
HALF_LOCKED2 &connection->resource->conf_update
HALF_LOCKED2 &sock->mutex
TYPE_LOCK (struct drbd_socket)->mutex

crypto/testmgr.c build_cipher_test_sglists() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 999986566550138880
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1-2
BUF_SIZE 2 kvec (-1),32
BUF_SIZE 2 kvec (-1),32
DATA_SOURCE 2 kvec $5
DATA_SOURCE 3 nr_segs $6
DATA_SOURCE 4 count $3
HARD_MAX 3 nr_segs 2
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 global &once_lock

crypto/testmgr.c build_hash_sglist() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 975950579746131968
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 2437027935987200000
PARAM_VALUE 3 nr_segs 1
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

drivers/block/drbd/drbd_receiver.c drbd_recv_short() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 5683643795283148816
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7634196070699364352
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte

kernel/crash_dump_dm_crypt.c dm_crypt_keys_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2150560477732786176
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 3033157632811331584
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4-49668
DATA_SOURCE 4 count $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

fs/afs/vlclient.c afs_extract_begin() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1035500526800417168,2914624399687365008,4117022890404897168,8797480143488246160,9109061230938689936
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-u32max
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 0-256[c]
UNITS 4 count unit_byte

fs/proc/vmcore.c elfcorehdr_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2990821412575502336
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7699115611852623872
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 16,52,64,84-3670024
DATA_SOURCE 4 count $1
NOCHECK_CALL
UNITS 4 count unit_byte

fs/proc/vmcore.c elfcorehdr_read_notes() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2121285351091310592
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7547312304397922304
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $1
NOCHECK_CALL
UNITS 4 count unit_byte

lib/tests/kunit_iov_iter.c iov_kunit_iter_to_sg_kvec() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 9014510593725669376
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 8291458396490600448
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 2097152
NOCHECK_CALL

lib/tests/kunit_iov_iter.c iov_kunit_load_kvec() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2964993330880729088,5354060134423302144,7679935935756386304
PARAM_VALUE 1 direction 0-1
PARAM_VALUE 2 kvec 1046660498349502464,6164555228033056768,8430547028366610432
PARAM_VALUE 3 nr_segs 0-s32max
PARAM_VALUE 4 count 0-1048576
BUF_SIZE 2 kvec 128
BUF_SIZE 2 kvec 128
DATA_SOURCE 0 i $1
DATA_SOURCE 1 direction $2
DATA_SOURCE 2 kvec $3
NOCHECK_CALL
UNITS 3 nr_segs unit_array_size

net/smc/smc_clc.c smc_clc_wait_msg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4843270644290482192
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 59882788860035072
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &smc->sk
HALF_LOCKED2 global &smc_client_lgr_pending
HALF_LOCKED2 global &smc_server_lgr_pending

net/smc/smc_clc.c smc_clc_wait_msg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4843270644290482192
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 59882788860035072
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-652
CAPPED_DATA 4 count 1
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 0-652[c]
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &smc->sk
HALF_LOCKED2 global &smc_client_lgr_pending
HALF_LOCKED2 global &smc_server_lgr_pending

net/smc/smc_clc.c smc_clc_wait_msg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4843270644290482192
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 59882788860035072
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-100,18446744071562067968-u64max
CAPPED_DATA 4 count 1
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 1-100[c]
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &smc->sk
HALF_LOCKED2 global &smc_client_lgr_pending
HALF_LOCKED2 global &smc_server_lgr_pending

net/rxrpc/rxperf.c rxperf_charge_preallocation() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 16
NOCHECK_CALL
UNITS 4 count unit_byte

net/rxrpc/rxperf.c rxperf_deliver_request() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

net/rxrpc/rxperf.c rxperf_deliver_request() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

net/rxrpc/rxperf.c rxperf_process_call() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7925917975799832592
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

fs/smb/client/transport.c __smb_send_rqst() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 30040494997221392
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 463700448169095168
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex

fs/smb/client/transport.c __smb_send_rqst() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 30040494997221392
PARAM_VALUE 1 direction 1
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-u64max
CAPPED_DATA 3 nr_segs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 nr_segs unit_array_size
LOCK2 &server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex

net/tls/tls_device.c tls_device_push_pending_record() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8573830266739994624
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk
HALF_LOCKED2 &tls_ctx->tx_lock

fs/afs/rxrpc.c afs_deliver_to_call() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/afs/rxrpc.c afs_extract_begin() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-u32max
DATA_SOURCE 4 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte

fs/afs/rxrpc.c afs_make_call() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4766420475947606032
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &rx->sk
HALF_LOCKED2 &net->cells_alias_lock

fs/afs/rxrpc.c afs_make_call() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4766420475947606032
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &rx->sk
HALF_LOCKED2 &net->cells_alias_lock

fs/afs/rxrpc.c afs_send_empty_reply() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 5786255141990739984
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 0
PARAM_VALUE 3 nr_segs 0
PARAM_VALUE 4 count 0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/afs/rxrpc.c afs_send_simple_reply() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4071331307291861008
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 440
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

drivers/xen/pvcalls-back.c pvcalls_conn_back_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6887488706870845456
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-u32max
BUF_SIZE 2 kvec 32
MEM_ZERO 0 i
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/xen/pvcalls-back.c pvcalls_conn_back_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6887488706870845456
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
PARAM_VALUE 4 count 1-u32max
BUF_SIZE 2 kvec 32
MEM_ZERO 0 i
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

drivers/xen/pvcalls-back.c pvcalls_conn_back_write() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7773009295117926416
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-u32max
BUF_SIZE 2 kvec 32
MEM_ZERO 0 i
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/xen/pvcalls-back.c pvcalls_conn_back_write() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7773009295117926416
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
PARAM_VALUE 4 count 1-u32max
BUF_SIZE 2 kvec 32
MEM_ZERO 0 i
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

net/xfrm/espintcp.c espintcp_sendmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6120495882502754304
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 7836979601592946688
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 2
TERMINATED 2 kvec->iov_base 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 sk
HALF_LOCKED2 &vq->mutex

fs/ceph/inode.c fill_fscrypt_truncate() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7614551419389542400
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4765249666494533632
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4096
NOCHECK_CALL

arch/x86/kernel/crash_dump_64.c elfcorehdr_read() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2008923939027984384
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 2742939741632049152
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 16,52,64,84-3670024
DATA_SOURCE 4 count $1
NOCHECK_CALL
UNITS 4 count unit_byte

fs/ocfs2/cluster/tcp.c o2net_recv_tcp_msg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 3838929857264640016
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6030229631931863040
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
RX_PATH
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

fs/afs/fsclient.c afs_extract_begin() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 0,4-256[c]
UNITS 4 count unit_byte

net/ceph/messenger_v1.c ceph_tcp_recvmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4672782360528384016
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4288645116378619904
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-s32max,18446744071562067968-u64max
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &pool->lock

sound/core/pcm_lib.c do_transfer() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6418745938073509888
PARAM_VALUE 1 direction 0-1
PARAM_VALUE 2 kvec 392493223097913344
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $4
BIT_INFO 4 count 0x0,0x7fffffffffffffff
BIT_INFO 4 count 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-1152921503801540608[c]
USER_DATA 4 count 0-1152921503801540608[c]
UNITS 4 count unit_byte
USER_PTR 2 kvec->iov_base
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &runtime->oss.params_lock

fs/9p/xattr.c v9fs_fid_xattr_get() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4320766547578933248
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6256396364040187904
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-65536
USER_DATA 4 count 0-65536

fs/9p/xattr.c v9fs_fid_xattr_set() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4169120776179609600
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 9000899623355617280
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-4000000
USER_DATA 4 count 0-4000000
USER_PTR 2 kvec->iov_base

fs/smb/client/cifsencrypt.c __cifs_calc_signature() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7742797962103889920
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-18446744073709547521
PARAM_VALUE 3 nr_segs 0-s32max
BUF_SIZE 2 kvec (-1),16,32
BUF_SIZE 2 kvec (-1),16,32
CAPPED_DATA 3 nr_segs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 nr_segs unit_array_size
HALF_LOCKED2 &server->_srv_mutex

net/socket.c kernel_recvmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 0,4096-ptr_max
PARAM_VALUE 3 nr_segs 0-1
BUF_SIZE 2 kvec (-1),16
BUF_SIZE 2 kvec (-1),16
DATA_SOURCE 2 kvec $2
DATA_SOURCE 3 nr_segs $3
DATA_SOURCE 4 count $4
NOSPEC 2 kvec->iov_len
NOSPEC 4 count
NOSPEC 4 count
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 kvec->iov_base 4096-ptr_max[c][u]
USER_DATA 2 kvec->iov_len 0-8404956,18446744073701146659-u64max
USER_DATA 4 count 35-8404992[c]
UNITS 4 count unit_byte
HALF_LOCKED2 &con->sock_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &qmi->sock_lock

net/socket.c kernel_sendmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4096-ptr_max
PARAM_VALUE 1 direction 1
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-u64max
BUF_SIZE 2 kvec (-1),32-48,80,128,448
BUF_SIZE 2 kvec (-1),32-48,80,128,448
CAPPED_DATA 3 nr_segs 1
CAPPED_DATA 3 nr_segs 1
DATA_SOURCE 2 kvec $2
DATA_SOURCE 3 nr_segs $3
DATA_SOURCE 4 count $4
FUZZY_MAX 3 nr_segs 3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-u16max
USER_DATA 4 count 0-u16max
NO_OVERFLOW_SIMPLE 3 nr_segs
UNITS 3 nr_segs unit_array_size
UNITS 4 count unit_byte
ELEM_COUNT 2 ==kvec3 8051
HALF_LOCKED2 &conn->srv_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &qmi->sock_lock
HALF_LOCKED2 &qp->state_lock
HALF_LOCKED2 &queue->send_mutex
HALF_LOCKED2 &sc->sc_send_lock
HALF_LOCKED2 global &rfcomm_mutex

net/socket.c sockptr_to_sockopt() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1266357494456262696
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 8285381259821924352
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-s32max
DATA_SOURCE 2 kvec $3
RX_PATH
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-s32max
USER_DATA 4 count 0-s32max

net/socket.c sockptr_to_sockopt() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1266357494456262656
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 8285381259821924352
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-s32max
DATA_SOURCE 2 kvec $3
RX_PATH
NOCHECK_CALL
USER_DATA 2 kvec->iov_len 0-s32max
USER_DATA 4 count 0-s32max

net/sunrpc/svcsock.c svc_tcp_read_marker() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2088766166799265808
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 5675726321287307264
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-4
RX_PATH
NOCHECK_CALL
UNITS 4 count unit_byte

net/sunrpc/svcsock.c svc_tcp_sock_recv_cmsg() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7107280255958020112
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 2540262370951942144
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 2
RX_PATH
NOCHECK_CALL
UNITS 4 count unit_byte

fs/iomap/buffered-io.c iomap_fsverity_write() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1004479303499718656
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4542045020781531136
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
NOCHECK_CALL

net/mctp/af_mctp.c mctp_test_sock_recvmsg_extaddr() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 3342192482709872656
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7662856417732755456
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1
NOCHECK_CALL
UNITS 4 count unit_byte

net/mctp/af_mctp.c mctp_test_sock_sendmsg_extaddr() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4355009381587390480
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 2637485880781606912
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4
NOCHECK_CALL
UNITS 4 count unit_byte

fs/smb/client/connect.c cifs_read_from_socket() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 5521572973289111568
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 2571258420641103872
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
NOCHECK_CALL
UNITS 4 count unit_byte

fs/smb/client/connect.c ip_rfc1001_connect() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2570194496449581072
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 6187014375243522048
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 72
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &server->_srv_mutex

fs/smb/client/connect.c ip_rfc1001_connect() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2570194496449581072
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6187014375243522048
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &server->_srv_mutex

fs/smb/client/connect.c ip_rfc1001_connect() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2570194496449581072
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6187014375243522048
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &server->_srv_mutex

fs/smb/client/connect.c ip_rfc1001_connect() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2570194496449581072
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6187014375243522048
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &server->_srv_mutex

fs/afs/cmservice.c afs_extract_begin() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6141404538673877392
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 0-24576
DATA_SOURCE 4 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 count 0-24576[c]
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

net/vmw_vsock/virtio_transport_common.c virtio_transport_build_skb() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2755424657375244288
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 714841841571094528
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 rcu_read
HALF_LOCKED2 &vq->mutex
HALF_LOCKED2 &vsock->rx_lock
HALF_LOCKED2 &vsock->tx_lock

net/sunrpc/socklib.c xprt_send_kvec() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1391795104987058192,2187809181911461904,3169078629115584528,6955248247080628240
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 2 kvec $2
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &xprt->xpt_mutex

net/sunrpc/socklib.c xprt_send_rm_and_kvec() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 1391795104987058192,2187809181911461904,6955248247080628240
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
BUF_SIZE 2 kvec 32
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &xprt->xpt_mutex

drivers/usb/usbip/usbip_common.c usbip_recv() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7211223201650454544
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 8152818571865194496
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 1-s32max
CAPPED_DATA 4 count 1
DATA_SOURCE 4 count $2
RX_PATH
NOCHECK_CALL
UNITS 4 count unit_byte

fs/smb/client/smbdirect.c smbd_send() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7777621222955950080
PARAM_VALUE 1 direction 1
PARAM_VALUE 3 nr_segs 0-s32max
CAPPED_DATA 3 nr_segs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 nr_segs unit_array_size
LOCK2 &server->_srv_mutex
TYPE_LOCK (struct TCP_Server_Info)->_srv_mutex

net/handshake/alert.c tls_alert_send() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6382009157297287184
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 3499782937142890496
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte

net/netfilter/ipvs/ip_vs_sync.c ip_vs_receive() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2313048549437382672
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 7213019682223968256
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte

net/9p/client.c p9_client_readdir() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 35700893510656000
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 6976619658149101568
PARAM_VALUE 3 nr_segs 1
DATA_SOURCE 4 count $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

net/tipc/topsrv.c tipc_conn_rcv_from_sock() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 159032895588970512
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 8023291819638407168
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 28
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

arch/x86/kernel/cpu/microcode/intel.c request_microcode_fw() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 7941561539563069440
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 9186534578734379008
PARAM_VALUE 3 nr_segs 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/bluetooth/smp.c smp_send_cmd() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6836443660059926544
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 2
PARAM_VALUE 4 count 2,7-8,11,17,65
BUF_SIZE 2 kvec 32
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &chan->lock
HALF_LOCKED2 &conn->lock

drivers/block/nbd.c nbd_read_reply() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 8511275375386951680
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 32808431724675072
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 16
NOCHECK_CALL
UNITS 4 count unit_byte
HALF_LOCKED2 &pool->lock

drivers/block/nbd.c nbd_send_cmd() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6169911749447102464
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 3301557628982534144
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 28
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &cmd->lock
LOCK2 &nsock->tx_lock
TYPE_LOCK (struct nbd_cmd)->lock
TYPE_LOCK (struct nbd_sock)->tx_lock

drivers/block/nbd.c send_disconnects() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 4044973423471632384
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 8998066802686382080
PARAM_VALUE 3 nr_segs 1
PARAM_VALUE 4 count 28
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte
LOCK2 &nbd->config_lock
TYPE_LOCK (struct nbd_device)->config_lock

drivers/target/iscsi/iscsi_target_util.c rx_data() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 6455409033832321040
PARAM_VALUE 1 direction 0
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-18446744071562067969
PARAM_VALUE 4 count 0-s32max,18446744071562067968-u64max
BUF_SIZE 2 kvec (-1),32,80
BUF_SIZE 2 kvec (-1),32,80
CAPPED_DATA 3 nr_segs 1
DATA_SOURCE 2 kvec $1
DATA_SOURCE 3 nr_segs $2
DATA_SOURCE 4 count $3
MEM_ZERO 0 i
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 nr_segs unit_array_size
UNITS 4 count unit_byte

drivers/target/iscsi/iscsi_target_util.c tx_data() -> iov_iter_kvec()

Type Parameter Key Value
PARAM_VALUE 0 i 2473923070292008976
PARAM_VALUE 1 direction 1
PARAM_VALUE 2 kvec 4096-ptr_max
PARAM_VALUE 3 nr_segs 0-s32max,18446744071562067968-18446744071562067970
PARAM_VALUE 4 count 1-s32max
BUF_SIZE 2 kvec (-1),32,80
BUF_SIZE 2 kvec (-1),32,80
DATA_SOURCE 2 kvec $1
DATA_SOURCE 3 nr_segs $2
DATA_SOURCE 4 count $3
MEM_ZERO 0 i
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 4 count unit_byte