Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 3 files as a function:
- net/socket.c, line 858 (as a function)
- tools/testing/selftests/bpf/prog_tests/sock_addr.c, line 201 (as a function)
- tools/testing/selftests/bpf/progs/sock_addr_kern.c, line 42 (as a function)
Referenced in 28 files:
- drivers/infiniband/hw/erdma/erdma_cm.c, line 364
- drivers/infiniband/sw/siw/siw_cm.c, line 549
- drivers/infiniband/sw/siw/siw_qp.c, line 570
- drivers/infiniband/sw/siw/siw_qp_tx.c, line 286
- drivers/nvme/host/tcp.c
- drivers/nvme/target/tcp.c
- drivers/soc/qcom/qmi_interface.c
- drivers/usb/usbip/stub_tx.c
- drivers/usb/usbip/vhci_tx.c
- drivers/usb/usbip/vudc_tx.c
- fs/coredump.c
- fs/ocfs2/cluster/tcp.c, line 951
- fs/smb/server/transport_tcp.c, line 427
- net/bluetooth/bnep/core.c
- net/bluetooth/hidp/core.c, line 643
- net/bluetooth/rfcomm/core.c
- net/ceph/messenger_v1.c, line 71
- net/netfilter/ipvs/ip_vs_sync.c, line 1581
- net/qrtr/ns.c
- net/rds/tcp_send.c, line 66
- net/rxrpc/conn_event.c, line 196
- net/rxrpc/local_event.c, line 75
- net/rxrpc/rxkad.c, line 555
- net/smc/smc_clc.c
- net/socket.c, line 864
- net/tipc/topsrv.c, line 277
- tools/testing/selftests/bpf/prog_tests/sock_addr.c, line 344
- tools/testing/selftests/bpf/test_kmods/bpf_testmod.c, line 1300
Smatch caller information:
fs/coredump.c coredump_sock_mark() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 3961094365441896448 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16384 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 3694606626354933760 |
| PARAM_VALUE | 2 | vec->iov_len | 4 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 4 |
| BUF_SIZE | 0 | sock | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
fs/coredump.c coredump_sock_send() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 5924978024732033024 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16384 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 6850726899888795648 |
| PARAM_VALUE | 2 | vec->iov_base | 1259645570481684480 |
| PARAM_VALUE | 2 | vec->iov_len | 16 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 16 |
| BUF_SIZE | 0 | sock | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
net/rds/tcp_send.c rds_tcp_sendmsg() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->sk_socket | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 4658023935024087040 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16448 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 8877360729119064064 |
| PARAM_VALUE | 2 | vec->iov_len | 1-48 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 1-48 |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 4 | size | $2 |
| UNITS | 4 | size | unit_byte |
drivers/infiniband/sw/siw/siw_qp_tx.c siw_sendmsg() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 4807163746331721728 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 64,192,32832 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 2 | vec | (-1),448 |
| BUF_SIZE | 2 | vec | (-1),448 |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 2 | vec | $2 |
| DATA_SOURCE | 3 | num | $3 |
| DATA_SOURCE | 4 | size | $4 |
| PREEMPT_ADD | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| LOCK2 | &qp->state_lock | ||
| TYPE_LOCK | (struct siw_qp)->state_lock |
drivers/infiniband/sw/siw/siw_cm.c siw_send_mpareqrep() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 1592837403999117312 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1-3 |
| PARAM_VALUE | 4 | size | 20-279 |
| BUF_SIZE | 2 | vec | 48 |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 4 | size | 21-279[u] |
| UNITS | 4 | size | unit_byte |
drivers/usb/usbip/vudc_tx.c v_send_ret_submit() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 1415871094642786304 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1-s32max |
| PARAM_VALUE | 4 | size | 48-4298967343 |
| BUF_SIZE | 2 | vec | 0-u64max |
| DATA_SOURCE | 2 | vec | r _kzalloc_noprof |
| MEM_ZERO | 1 | msg | |
| NO_OVERFLOW_SIMPLE | 3 | num | |
| UNITS | 3 | num | unit_array_size |
| UNITS | 4 | size | unit_byte |
drivers/usb/usbip/vudc_tx.c v_send_ret_unlink() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 733036501314662400 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 48 |
| MEM_ZERO | 1 | msg |
net/qrtr/ns.c ctrl_cmd_bye() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 5033065404983865344 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 3636364141605871616 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4186431075699187712 |
| PARAM_VALUE | 2 | vec->iov_base | 2261060679993532416 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/qrtr/ns.c ctrl_cmd_del_client() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 4434114016563560448 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 795817018332143616 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4275416424449597440 |
| PARAM_VALUE | 2 | vec->iov_base | 2039202820781617152 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/qrtr/ns.c lookup_notify() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 1852100597963599872 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4502964311409287168 |
| PARAM_VALUE | 2 | vec->iov_base | 7375564925547237376 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/qrtr/ns.c say_hello() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 3955688091292545024 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 1805418633789247496,8398784880220422144 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 5367596737437782016 |
| PARAM_VALUE | 2 | vec->iov_base | 2658933670587174912 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
net/qrtr/ns.c service_announce_del() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 8648166098655662080 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 1805418633789247496 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 7140375443364855808 |
| PARAM_VALUE | 2 | vec->iov_base | 5863897183330656256 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/qrtr/ns.c service_announce_new() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 555411590063181824 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 1805418633789247496,8398784880220422144 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 7405928068473171968 |
| PARAM_VALUE | 2 | vec->iov_base | 1886032480152395776 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/bluetooth/hidp/core.c hidp_send_frame() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_state | 1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_receive_queue.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | msg | 6076378348097683456 |
| PARAM_VALUE | 2 | vec | 7439904625866940416 |
| PARAM_VALUE | 2 | vec->iov_len | 1-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 1-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 4 | size | $2 |
| MEM_ZERO | 1 | msg | |
| UNITS | 4 | size | unit_byte |
net/rxrpc/conn_event.c rxrpc_conn_retransmit_call() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 5060689434249252864 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->msg_namelen | 0-u16max |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1,3 |
| PARAM_VALUE | 4 | size | 32,65 |
| BUF_SIZE | 2 | vec | 48 |
| BIT_INFO | 3 | num | 0x1,0x3 |
| UNITS | 4 | size | unit_byte |
drivers/infiniband/hw/erdma/erdma_cm.c erdma_send_mpareqrep() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 2758965191016321024 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 2-3 |
| PARAM_VALUE | 4 | size | 28-283 |
| BUF_SIZE | 2 | vec | 48 |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 4 | size | 29-283[u] |
| UNITS | 4 | size | unit_byte |
net/smc/smc_clc.c smc_clc_send_confirm_accept() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_backlog.len | 0 |
| PARAM_VALUE | 0 | sock->sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | msg | 5631741487632412672 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 48,68,78,108,114,130,144,148-4244 |
| BUF_SIZE | 2 | vec | 80 |
| CAPPED_DATA | 0 | sock->sk | 1 |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 4 | size | 48,68,78,108,114,130,144,148-4244 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk | ||
| HALF_LOCKED2 | global &smc_server_lgr_pending |
net/smc/smc_clc.c smc_clc_send_decline() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | *sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | msg | 8224008885760819200 |
| PARAM_VALUE | 2 | vec | 5424259354137370624 |
| PARAM_VALUE | 2 | vec->iov_base | 6199939082468614144 |
| PARAM_VALUE | 2 | vec->iov_len | 28,44 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 28,44 |
| BIT_INFO | 4 | size | 0xc,0x3c |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk |
net/smc/smc_clc.c smc_clc_send_proposal() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | *sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | msg | 2952817775883288576 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 3-8 |
| PARAM_VALUE | 4 | size | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 2 | vec | 128 |
| CAPPED_DATA | 0 | sock->sk | 1 |
| CAPPED_DATA | 0 | sock->sk->sk_dst_cache | 1 |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk | ||
| HALF_LOCKED2 | sk |
drivers/usb/usbip/vhci_tx.c vhci_send_cmd_submit() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 1095741567066476544 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1-s32max |
| BUF_SIZE | 2 | vec | 0-u64max |
| DATA_SOURCE | 2 | vec | r _kzalloc_noprof |
| MEM_ZERO | 1 | msg | |
| NO_OVERFLOW_SIMPLE | 3 | num | |
| UNITS | 3 | num | unit_array_size |
drivers/usb/usbip/vhci_tx.c vhci_send_cmd_unlink() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 6353309792429637632 |
| PARAM_VALUE | 2 | vec | 8134941027704344576 |
| PARAM_VALUE | 2 | vec->iov_base | 8206962951326248960 |
| PARAM_VALUE | 2 | vec->iov_len | 48 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 48 |
| MEM_ZERO | 1 | msg | |
| MEM_ZERO | 2 | vec | |
| UNITS | 4 | size | unit_byte |
fs/ocfs2/cluster/tcp.c o2net_send_tcp_msg() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 4899436551397412864 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 2-3 |
| PARAM_VALUE | 4 | size | 24-4096 |
| BUF_SIZE | 2 | vec | 32-48 |
| BUF_SIZE | 2 | vec | 32-48 |
| CAPPED_DATA | 3 | num | 1 |
| CAPPED_DATA | 3 | num | 1 |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 2 | vec | $1 |
| DATA_SOURCE | 3 | num | $2 |
| DATA_SOURCE | 4 | size | $3 |
| FUZZY_MAX | 3 | num | 3 |
| HARD_MAX | 3 | num | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 3 | num | |
| UNITS | 3 | num | unit_array_size |
| UNITS | 4 | size | unit_byte |
| ELEM_COUNT | 2 | ==vec3 | 8051 |
| LOCK2 | &sc->sc_send_lock | ||
| TYPE_LOCK | (struct o2net_sock_container)->sc_send_lock |
drivers/usb/usbip/stub_tx.c stub_send_ret_submit() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 7874864720732807168 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1-s32max |
| BUF_SIZE | 2 | vec | 0-u64max |
| DATA_SOURCE | 2 | vec | r _kzalloc_noprof |
| MEM_ZERO | 1 | msg | |
| NO_OVERFLOW_SIMPLE | 3 | num | |
| UNITS | 3 | num | unit_array_size |
| UNITS | 4 | size | unit_byte |
drivers/usb/usbip/stub_tx.c stub_send_ret_unlink() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 7993491646011031552 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 48-u64max |
| MEM_ZERO | 1 | msg |
net/ceph/messenger_v1.c ceph_tcp_sendmsg() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 8962838718577807360 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16576,49216 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 3 | num | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 4 | size | 1-s32max |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 2 | vec | $1 |
| DATA_SOURCE | 3 | num | $2 |
| DATA_SOURCE | 4 | size | $3 |
| UNITS | 4 | size | unit_byte |
| LOCK2 | &con->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_connection)->mutex |
drivers/infiniband/sw/siw/siw_qp.c siw_send_terminate() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 2962947410531897344 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 192 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 2-3 |
| PARAM_VALUE | 4 | size | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 2 | vec | 48 |
| BIT_INFO | 3 | num | 0x2,0x3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &qp->state_lock |
drivers/nvme/target/tcp.c nvmet_tcp_handle_icreq() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_backlog.head->extensions->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | sock->sk->sk_backlog.len | 0 |
| PARAM_VALUE | 0 | sock->sk->sk_backlog_rcv | 0-1770402027252219903,1770402027252219905-3047833183539765247,3047833183539765249-u64max |
| PARAM_VALUE | 0 | sock->sk->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | *sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | msg | 5725309355265130496 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 5340285960535617536 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 128 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 128 |
| UNITS | 4 | size | unit_byte |
| LOCK2 | &pool->lock |
drivers/nvme/target/tcp.c nvmet_try_send_ddgst() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 5177878243851444224 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 192,32832 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4382498685024755712 |
| PARAM_VALUE | 2 | vec->iov_len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 0-s32max,18446744071562067968-u64max |
| BIT_INFO | 4 | size | 0x0,0x7fffffff |
| BIT_INFO | 4 | size | 0x0,0x7fffffff |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/soc/qcom/qmi_interface.c qmi_send_message() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 1894707835478847488 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0,4096-ptr_max |
| PARAM_VALUE | 1 | msg->msg_namelen | 0,12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 3719711046227832832 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 7-2147483654 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 7-2147483654 |
| DATA_SOURCE | 4 | size | $5 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qmi->sock_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct qmi_handle)->sock_lock |
drivers/soc/qcom/qmi_interface.c qmi_send_new_lookup() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 160169873194192896 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 6993118071329083392 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 8716222996408918016 |
| PARAM_VALUE | 2 | vec->iov_base | 5983483952624906240 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| LOCK2 | &qmi->sock_lock | ||
| TYPE_LOCK | (struct qmi_handle)->sock_lock |
drivers/soc/qcom/qmi_interface.c qmi_send_new_server() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 9096123378370228224 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 5943503181962616832 |
| PARAM_VALUE | 1 | msg->msg_namelen | 12 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4654877721988112384 |
| PARAM_VALUE | 2 | vec->iov_base | 4476186211275083776 |
| PARAM_VALUE | 2 | vec->iov_len | 20 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| LOCK2 | &qmi->sock_lock | ||
| TYPE_LOCK | (struct qmi_handle)->sock_lock |
net/rxrpc/rxkad.c rxkad_issue_challenge() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 2513118118044483584 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 4096-ptr_max |
| PARAM_VALUE | 1 | msg->msg_namelen | 0-u16max |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 2 |
| PARAM_VALUE | 4 | size | 44 |
| BUF_SIZE | 2 | vec | 32 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/nvme/host/tcp.c nvme_tcp_init_connection() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file->__f_path.dentry | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file->f_flags | 0-18433,32770 |
| PARAM_VALUE | 0 | sock->file->f_inode | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file->f_iocb_flags | 0,2,16,18,131072,131074,131088,131090 |
| PARAM_VALUE | 0 | sock->file->f_mapping | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file->f_mode | 167772160,168296448-705560583 |
| PARAM_VALUE | 0 | sock->file->f_op | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->file->f_pos_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->core.prot_inuse | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->__sk_common.skc_net.net->refcnt_tracker.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_dst_cache->ops->pcpuc_entries.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_error_queue.next->prev | 2011684551238094848 |
| PARAM_VALUE | 0 | sock->sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sock->sk->sk_lock.owned | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sock->sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->sk_memcg->high_work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->sk_memcg->id.id | 0-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_reuseport_cb->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->door_bell.wait.lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sock->sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sock->type | 1 |
| PARAM_VALUE | 0 | *sock->sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sock->sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sock->sk->sk_user_data->private->o_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sock->sk->sk_user_data->private->s_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | msg | 7682745106852532224 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 2922594017840881664 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 128 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 128 |
| CAPPED_DATA | 0 | sock->sk | 1 |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/nvme/host/tcp.c nvme_tcp_try_send_ddgst() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 1768502375343624192 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 192,32832 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 1550503985456840704 |
| PARAM_VALUE | 3 | num | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| LOCK2 | &queue->send_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct nvme_tcp_queue)->send_mutex |
fs/smb/server/transport_tcp.c ksmbd_tcp_writev() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 1891313593475891200 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16384 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 4 | size | 4-16777219 |
| DATA_SOURCE | 2 | vec | $1 |
| DATA_SOURCE | 3 | num | $2 |
| DATA_SOURCE | 4 | size | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &conn->srv_mutex | ||
| TYPE_LOCK | (struct ksmbd_conn)->srv_mutex |
net/bluetooth/rfcomm/core.c rfcomm_send_frame() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 8573873769268604928 |
| PARAM_VALUE | 2 | vec | 2250397866812411904 |
| PARAM_VALUE | 2 | vec->iov_len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 4 | size | $2 |
| MEM_ZERO | 1 | msg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | global &rfcomm_mutex |
net/bluetooth/rfcomm/core.c rfcomm_send_test() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msg | 6826667707809640448 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 3 |
| PARAM_VALUE | 4 | size | 0-131,18446744071562067974-u64max |
| BUF_SIZE | 2 | vec | 48 |
| MEM_ZERO | 1 | msg | |
| UNITS | 4 | size | unit_byte |
| LOCK2 | global &rfcomm_mutex |
net/netfilter/ipvs/ip_vs_sync.c ip_vs_send_async() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 4977670795993018368 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 16448 |
| PARAM_VALUE | 1 | msg->msg_inq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.__iov | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.bvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.count | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.data_source | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.folioq_slot | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iov_offset | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.iter_type | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.kvec | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nofault | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.nr_segs | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.ubuf | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray | 0 |
| PARAM_VALUE | 1 | msg->msg_iter.xarray_start | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 1 | msg->msg_namelen | 0 |
| PARAM_VALUE | 1 | msg->msg_ubuf | 0 |
| PARAM_VALUE | 1 | msg->sg_from_iter | 0 |
| PARAM_VALUE | 2 | vec | 5255057552252239872 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 0-u16max |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 0-u16max |
| DATA_SOURCE | 0 | sock | $0 |
| DATA_SOURCE | 4 | size | $2 |
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | vec->iov_len | 0-u16max |
| USER_DATA | 4 | size | 0-u16max |
| UNITS | 4 | size | unit_byte |
net/tipc/topsrv.c tipc_conn_send_to_sock() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 1-u64max |
| PARAM_VALUE | 1 | msg | 3892174533262192640 |
| PARAM_VALUE | 1 | msg->msg_flags | 64 |
| PARAM_VALUE | 1 | msg->msg_name | 0 |
| PARAM_VALUE | 2 | vec | 2472329619254628352 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 48 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 48 |
| MEM_ZERO | 1 | msg | |
| UNITS | 4 | size | unit_byte |
| HALF_LOCKED2 | &pool->lock |
net/rxrpc/local_event.c rxrpc_send_version_request() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sock->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | msg | 6480811406901497856 |
| PARAM_VALUE | 1 | msg->msg_control | 0 |
| PARAM_VALUE | 1 | msg->msg_controllen | 0 |
| PARAM_VALUE | 1 | msg->msg_flags | 0 |
| PARAM_VALUE | 1 | msg->msg_name | 8878686132000915464 |
| PARAM_VALUE | 1 | msg->msg_namelen | 16,28 |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 2 |
| PARAM_VALUE | 4 | size | 93 |
| BUF_SIZE | 2 | vec | 32 |
| UNITS | 4 | size | unit_byte |
net/bluetooth/bnep/core.c bnep_send() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 4096-ptr_max |
| PARAM_VALUE | 2 | vec | 1899969903429771264 |
| PARAM_VALUE | 2 | vec->iov_base | 4096-ptr_max |
| PARAM_VALUE | 2 | vec->iov_len | 3-4 |
| PARAM_VALUE | 3 | num | 1 |
| PARAM_VALUE | 4 | size | 3-4 |
| DATA_SOURCE | 4 | size | $2 |
| HARD_MAX | 4 | size | 4 |
| RX_PATH | |||
| UNITS | 4 | size | unit_byte |
net/bluetooth/bnep/core.c bnep_tx_frame() -> kernel_sendmsg()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sock | 4096-ptr_max |
| PARAM_VALUE | 0 | sock->sk | 4096-ptr_max |
| PARAM_VALUE | 1 | msg | 4096-ptr_max |
| PARAM_VALUE | 2 | vec | 4096-ptr_max |
| PARAM_VALUE | 3 | num | 1-s32max |
| PARAM_VALUE | 4 | size | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 2 | vec | 48 |