Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 56 files:
- arch/s390/kernel/crash_dump.c, line 156
- arch/s390/mm/maccess.c, line 122
- arch/x86/kernel/cpu/microcode/intel.c, line 952
- arch/x86/kernel/crash_dump_64.c, line 60
- crypto/testmgr.c
- drivers/block/drbd/drbd_main.c, line 1816
- drivers/block/drbd/drbd_receiver.c, line 321
- drivers/block/nbd.c
- drivers/fsi/fsi-sbefifo.c
- drivers/infiniband/ulp/rtrs/rtrs-clt.c, line 975
- drivers/s390/char/zcore.c, line 103
- drivers/target/iscsi/iscsi_target_util.c
- drivers/tee/tee_shm.c, line 554
- drivers/usb/usbip/usbip_common.c, line 312
- drivers/xen/pvcalls-back.c
- fs/9p/vfs_dir.c, line 115
- fs/9p/xattr.c
- fs/afs/internal.h, line 1440
- fs/afs/rxrpc.c
- fs/ceph/inode.c, line 2492
- fs/iomap/buffered-io.c, line 1339
- fs/ocfs2/cluster/tcp.c, line 936
- fs/proc/vmcore.c
- fs/read_write.c
- fs/smb/client/cifsencrypt.c, line 80
- fs/smb/client/connect.c
- fs/smb/client/smb2pdu.c, line 5362
- fs/smb/client/smbdirect.c, line 466
- fs/smb/client/transport.c
- fs/smb/server/transport_rdma.c
- kernel/crash_dump_dm_crypt.c, line 60
- lib/iov_iter.c, line 702
- lib/tests/kunit_iov_iter.c
- net/9p/client.c, line 1995
- net/bluetooth/6lowpan.c, line 453
- net/bluetooth/smp.c, line 587
- net/ceph/messenger_v1.c, line 33
- net/ceph/messenger_v2.c
- net/core/skbuff.c, line 3335
- net/handshake/alert.c, line 62
- net/mctp/test/sock-test.c
- net/netfilter/ipvs/ip_vs_sync.c, line 1609
- net/rxrpc/output.c
- net/rxrpc/rxperf.c
- net/smc/smc_clc.c
- net/socket.c
- net/sunrpc/socklib.c
- net/sunrpc/svcsock.c
- net/sunrpc/xprtsock.c
- net/tipc/socket.c
- net/tipc/topsrv.c, line 400
- net/tls/tls_device.c, line 679
- net/vmw_vsock/virtio_transport_common.c, line 181
- net/xfrm/espintcp.c, line 355
- sound/core/pcm_lib.c, line 2114
- tools/testing/selftests/bpf/test_kmods/bpf_testmod.c, line 1324
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 |