Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/vmw_vsock/vmci_transport.c vmci_transport_init() -> vmci_event_subscribe()

Type Parameter Key Value
PARAM_VALUE 0 event 2
PARAM_VALUE 2 callback_data 0
PARAM_VALUE 3 new_subscription_id 2525203981416972288

net/vmw_vsock/vmci_transport.c vmci_transport_recv_connecting_client_negotiate() -> vmci_event_subscribe()

Type Parameter Key Value
PARAM_VALUE 0 event 4
PARAM_VALUE 3 new_subscription_id 7138999925884219392
PARAM_VALUE 3 *new_subscription_id u32max
BUF_SIZE 2 callback_data 72,224,304
LOCK2 sk
HALF_LOCKED2 &pool->lock

net/vmw_vsock/vmci_transport.c vmci_transport_recv_connecting_server() -> vmci_event_subscribe()

Type Parameter Key Value
PARAM_VALUE 0 event 4
PARAM_VALUE 3 new_subscription_id 2433787125425725440
PARAM_VALUE 3 *new_subscription_id u32max
BUF_SIZE 2 callback_data 72,224,304
LOCK2 listener
LOCK2 pending
HALF_LOCKED2 &pool->lock

drivers/misc/vmw_vmci/vmci_guest.c vmci_guest_probe_device() -> vmci_event_subscribe()

Type Parameter Key Value
PARAM_VALUE 0 event 0
PARAM_VALUE 2 callback_data 0
PARAM_VALUE 3 new_subscription_id 5801946932001189888
RX_PATH
TASK_NOT_RUNNING