Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 10 files:
- crypto/af_alg.c, line 487
- net/bluetooth/iso.c, line 962
- net/bluetooth/l2cap_sock.c, line 1932
- net/bluetooth/rfcomm/sock.c, line 264
- net/bluetooth/sco.c, line 603
- net/core/sock.c, line 2233
- net/iucv/af_iucv.c, line 462
- net/tipc/socket.c, line 2748
- net/vmw_vsock/af_vsock.c, line 960
- security/security.c, line 4527
Smatch caller information:
net/tipc/socket.c tipc_accept() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 7 |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_socket | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| CAPPED_DATA | 0 | sk | 1 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | newsk | unit_byte |
| LOCK2 | sk |
net/bluetooth/sco.c sco_sock_init() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 4 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 31 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node->pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node.pprev | 335176054323986432,772819580672045056,4367689545057411072,4645007995955499008,5133415305632411648,8427838062368169984,8887343027816366080 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 2 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->codec.cid | u16max |
| PARAM_VALUE | 1 | newsk->codec.data_path | 0 |
| PARAM_VALUE | 1 | newsk->codec.id | 2 |
| PARAM_VALUE | 1 | newsk->codec.vid | u16max |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->setting | 96 |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 5874737692133109760 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_kern_sock | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 1502282243833135104 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_protocol | 2 |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0 |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | 10000 |
| PARAM_VALUE | 1 | newsk->sk_socket | 0 |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $1 |
| DATA_SOURCE | 1 | newsk | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &conn->lock | ||
| LOCK2 | global &hci_cb_list_lock | ||
| LOCK2 | 0 | sk | |
| HALF_LOCKED2 | &hdev->lock | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct sco_conn)->lock |
net/bluetooth/l2cap_sock.c l2cap_sock_init() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 31 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_refcnt.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 2 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->chan->global_l.next | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | newsk->chan->global_l.prev | 7297327323948507136 |
| PARAM_VALUE | 1 | newsk->chan->lock.first_waiter | 0 |
| PARAM_VALUE | 1 | newsk->chan->lock.magic | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 1 | newsk->chan->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | newsk->chan->lock.owner.counter | 0 |
| PARAM_VALUE | 1 | newsk->chan->nesting.counter | 1 |
| PARAM_VALUE | 1 | newsk->chan->rx_avail | (-1) |
| PARAM_VALUE | 1 | newsk->chan->srej_q.qlen | 0 |
| PARAM_VALUE | 1 | newsk->chan->state | 2 |
| PARAM_VALUE | 1 | newsk->chan->tx_q.qlen | 0 |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 5131920212974682112 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_kern_sock | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 8573349766535348224 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_protocol | 0 |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0 |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | 0-536870912 |
| PARAM_VALUE | 1 | newsk->sk_socket | 0 |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| BUF_SIZE | 0 | sk | 1-s32max |
| BUF_SIZE | 0 | sk | 1-s32max |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| CAPPED_DATA | 1 | newsk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $1 |
| DATA_SOURCE | 1 | newsk | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &chan->lock | ||
| LOCK2 | 0 | sk | |
| HALF_LOCKED2 | &conn->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &hci_cb_list_lock | ||
| TYPE_LOCK | (struct l2cap_chan)->lock |
crypto/af_alg.c af_alg_accept() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 38 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_refcnt.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 7 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 3381852785913503744 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 7379911863954685952 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_socket | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| BUF_SIZE | 1 | newsk->sk_prot_creator | 448 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | newsk | r sk_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | sk | unit_byte |
| LOCK2 | 0 | sk |
net/vmw_vsock/af_vsock.c __vsock_create() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 10 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 40 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_refcnt.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 7 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->accept_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->accept_queue.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->accept_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->accept_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->accept_queue.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->bound_table.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->bound_table.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->bound_table.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->bound_table.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->bound_table.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->connect_timeout | 0-9223372036854775500 |
| PARAM_VALUE | 1 | newsk->connected_table.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->connected_table.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->connected_table.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->connected_table.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->connected_table.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->ignore_connecting_rst | 0 |
| PARAM_VALUE | 1 | newsk->listener | 0 |
| PARAM_VALUE | 1 | newsk->local_addr.svm_family | 40 |
| PARAM_VALUE | 1 | newsk->local_addr.svm_flags | 0 |
| PARAM_VALUE | 1 | newsk->local_addr.svm_reserved1 | 0 |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->peer_shutdown | 0 |
| PARAM_VALUE | 1 | newsk->pending_links.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->pending_links.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->pending_links.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->pending_links.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->pending_links.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->rejected | 0 |
| PARAM_VALUE | 1 | newsk->remote_addr.svm_family | 40 |
| PARAM_VALUE | 1 | newsk->remote_addr.svm_flags | 0 |
| PARAM_VALUE | 1 | newsk->remote_addr.svm_reserved1 | 0 |
| PARAM_VALUE | 1 | newsk->sent_request | 0 |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_backlog_rcv | 7098725441093406720 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 8469093148387729408 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 4318459831623020544 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_socket | 0 |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| BUF_SIZE | 0 | sk | (-1),1480 |
| BUF_SIZE | 0 | sk | (-1),1480 |
| BUF_SIZE | 1 | newsk->__sk_common.skc_net.net | (-1),1-s32max |
| BUF_SIZE | 1 | newsk->sk_prot_creator | 448 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $2 |
| DATA_SOURCE | 1 | newsk | r sk_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | sk |
net/core/sock.c sock_copy() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->slab | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->slab->object_size | 0-4294967295 |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_security | 0,4096-ptr_max |
| BUF_SIZE | 0 | sk->__sk_common.skc_prot | (-1),448 |
| DATA_SOURCE | 0 | sk | $1 |
| DATA_SOURCE | 1 | newsk | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.head->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.head->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.head->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.head->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.tail->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_prot_creator->twsk_prot->twsk_slab->sheaf_capacity | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->next->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.prev->truesize | |
| NO_OVERFLOW_SIMPLE | 1 | newsk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | 0 | sk | |
| HALF_LOCKED2 | 0 | &sk->sk_lock.slock |
net/bluetooth/iso.c iso_sock_init() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 1,4,6 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 31 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node->pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node.pprev | 335176054323986432,772819580672045056,4367689545057411072,4645007995955499008,5133415305632411648,8427838062368169984,8887343027816366080 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 2 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 1628420315158544384 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_kern_sock | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 2039399287092043776 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_protocol | 8 |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0 |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 212992 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | 5000 |
| PARAM_VALUE | 1 | newsk->sk_socket | 0 |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| PARAM_VALUE | 1 | newsk->src_type | 1 |
| PARAM_VALUE | 1 | newsk->sync_handle | u16max |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_state | 1 |
| DATA_SOURCE | 0 | sk | $1 |
| DATA_SOURCE | 1 | newsk | $0 |
| FUZZY_MAX | 0 | sk->__sk_common.skc_state | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hci_cb_list_lock | ||
| LOCK2 | 0 | sk | |
| HALF_LOCKED2 | &hdev->lock | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &pool->lock |
net/bluetooth/rfcomm/sock.c rfcomm_sock_init() -> security_sk_clone()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 4 |
| PARAM_VALUE | 0 | sk->channel | 0-127 |
| PARAM_VALUE | 0 | sk->role_switch | 0-1 |
| PARAM_VALUE | 0 | sk->sec_level | 0-3 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_family | 31 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_incoming_cpu | (-1) |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node->pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_node.pprev | 335176054323986432,772819580672045056,4367689545057411072,4645007995955499008,5133415305632411648,8427838062368169984,8887343027816366080 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rcv_wnd | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_rx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_state | 2 |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tw_rcv_nxt | u32max |
| PARAM_VALUE | 1 | newsk->__sk_common.skc_tx_queue_mapping | u16max |
| PARAM_VALUE | 1 | newsk->dlc | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->dlc->cfc | 0 |
| PARAM_VALUE | 1 | newsk->dlc->data_ready | 2187918740173778944 |
| PARAM_VALUE | 1 | newsk->dlc->defer_setup | 0-1 |
| PARAM_VALUE | 1 | newsk->dlc->flags | 0 |
| PARAM_VALUE | 1 | newsk->dlc->lock.first_waiter | 0 |
| PARAM_VALUE | 1 | newsk->dlc->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 1 | newsk->dlc->lock.owner.counter | 0 |
| PARAM_VALUE | 1 | newsk->dlc->mscex | 0 |
| PARAM_VALUE | 1 | newsk->dlc->mtu | 127 |
| PARAM_VALUE | 1 | newsk->dlc->refcnt.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->dlc->rx_credits | 7 |
| PARAM_VALUE | 1 | newsk->dlc->sec_level | 1 |
| PARAM_VALUE | 1 | newsk->dlc->state | 2 |
| PARAM_VALUE | 1 | newsk->dlc->state_change | 2997066878740008960 |
| PARAM_VALUE | 1 | newsk->dlc->timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->dlc->timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->dlc->tx_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->dlc->v24_sig | 140 |
| PARAM_VALUE | 1 | newsk->ns_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->role_switch | 0-1 |
| PARAM_VALUE | 1 | newsk->sec_level | 0-3 |
| PARAM_VALUE | 1 | newsk->sk_allocation | 3264 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.magic | 3736018669 |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 1 | newsk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_cgrp_data.cgroup->self.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | newsk->sk_data_ready | 528724923562565632 |
| PARAM_VALUE | 1 | newsk->sk_destruct | 4760551624680022016 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops0.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drop_counters->drops1.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_drops.counter | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_error_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_error_report | 6702601906265018368 |
| PARAM_VALUE | 1 | newsk->sk_frag.offset | 0 |
| PARAM_VALUE | 1 | newsk->sk_frag.page | 0 |
| PARAM_VALUE | 1 | newsk->sk_kern_sock | 0 |
| PARAM_VALUE | 1 | newsk->sk_ll_usec | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_lock.owned | 0 |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_lock.wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_max_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_napi_id | 0 |
| PARAM_VALUE | 1 | newsk->sk_owner | 0 |
| PARAM_VALUE | 1 | newsk->sk_pacing_rate | u64max |
| PARAM_VALUE | 1 | newsk->sk_pacing_shift | 10 |
| PARAM_VALUE | 1 | newsk->sk_peek_off | (-1) |
| PARAM_VALUE | 1 | newsk->sk_peer_pid | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator | 5464273864207876096 |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->owner | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_prot_creator->slab | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_protocol | 3 |
| PARAM_VALUE | 1 | newsk->sk_rcvbuf | 50800 |
| PARAM_VALUE | 1 | newsk->sk_rcvlowat | 1 |
| PARAM_VALUE | 1 | newsk->sk_rcvtimeo | s64max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_receive_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_security | 0 |
| PARAM_VALUE | 1 | newsk->sk_send_head | 0 |
| PARAM_VALUE | 1 | newsk->sk_sndbuf | 50800 |
| PARAM_VALUE | 1 | newsk->sk_sndtimeo | 7500 |
| PARAM_VALUE | 1 | newsk->sk_socket | 0 |
| PARAM_VALUE | 1 | newsk->sk_stamp | (-1000000000) |
| PARAM_VALUE | 1 | newsk->sk_state_change | 8403502521175646208 |
| PARAM_VALUE | 1 | newsk->sk_timer.entry.pprev | 0 |
| PARAM_VALUE | 1 | newsk->sk_timer.flags | 0-4194302 |
| PARAM_VALUE | 1 | newsk->sk_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 1 | newsk->sk_use_task_frag | 1 |
| PARAM_VALUE | 1 | newsk->sk_wmem_alloc.refs.counter | 1 |
| PARAM_VALUE | 1 | newsk->sk_wq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_wq_raw | 0,4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_pending | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_queue.next | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | newsk->sk_write_queue.qlen | 0 |
| PARAM_VALUE | 1 | newsk->sk_write_space | 892094836763238400 |
| PARAM_VALUE | 1 | newsk->sk_zckey.counter | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $1 |
| DATA_SOURCE | 1 | newsk | $0 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rfcomm_mutex | ||
| LOCK2 | 0 | sk |