Defined in 10 files as a variable:

Defined in 487 files as a member:

Defined in 2 files as a label:

Defined in 4 files as a function:

Referenced in 1776 files:

Smatch caller information:

drivers/net/ethernet/freescale/fman/fman_memac.c memac_init() -> reset()

Type Parameter Key Value

drivers/media/dvb-frontends/tda18271c2dd.c tda18271c2dd_attach() -> reset()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
BUF_SIZE 0 state 272
DATA_SOURCE 0 state r _kzalloc_noprof
NOCHECK_CALL

net/ceph/auth.c ceph_auth_get_request() -> (struct ceph_auth_client_ops)->reset()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->mutex.dep_map->name 0-255
PARAM_VALUE 0 state->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 state->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 state->mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 0 state->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 state->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 state->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 state->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 state->ops 4096-ptr_max
PARAM_VALUE 0 state->protocol 1-u32max
CAPPED_DATA 0 state->protocol 1
CAPPED_DATA 0 &state->mutex 1
DATA_SOURCE 0 state $0
CONTAINER 0 -72-16+0 $(-1)
NOCHECK_CALL
LOCK2 &monc->mutex
LOCK2 0 &state->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ceph_auth_client)->mutex
TYPE_LOCK (struct ceph_mon_client)->mutex

net/ceph/auth.c ceph_auth_reset() -> (struct ceph_auth_client_ops)->reset()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->mutex.dep_map->name 0-255
PARAM_VALUE 0 state->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 state->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 state->mutex.first_waiter->task->blocked_on 0
PARAM_VALUE 0 state->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 state->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 state->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 state->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 state->negotiating 0
PARAM_VALUE 0 state->ops 4096-ptr_max
CAPPED_DATA 0 &state->mutex 1
DATA_SOURCE 0 state $0
CONTAINER 0 -72-16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &monc->mutex
LOCK2 0 &state->mutex
TYPE_LOCK (struct ceph_auth_client)->mutex
TYPE_LOCK (struct ceph_mon_client)->mutex

Smatch assignments to (struct hci_dev)->reset:

drivers/bluetooth/hci_qca.c qca_hci_shutdown() -> (struct hci_dev)->reset [0]

net/bluetooth/hci_sysfs.c bt_host_release() -> (struct hci_dev)->reset [min-max]

drivers/bluetooth/bpa10x.c bpa10x_rx_complete() -> (struct hci_dev)->reset [ignore]

net/bluetooth/mgmt.c mgmt_disconnect_failed() -> (struct hci_dev)->reset [min-max]

net/bluetooth/mgmt.c unpair_device_rsp() -> (struct hci_dev)->reset [0-u64max]

drivers/bluetooth/btusb.c btusb_bulk_complete() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btusb.c btusb_diag_complete() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btusb.c btusb_intr_complete() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btusb.c btusb_isoc_complete() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btusb.c btusb_probe() -> (struct hci_dev)->reset [2186866087836467200,2534577849719386112,4007632849700298752,7558284287543074816]

net/bluetooth/hci_event.c hci_cs_disconnect() -> (struct hci_dev)->reset [min-max]

net/bluetooth/hci_event.c hci_disconn_complete_evt() -> (struct hci_dev)->reset [min-max]

net/bluetooth/hci_debugfs.c adv_channel_map_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c adv_channel_map_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c adv_max_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c adv_max_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c adv_min_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c adv_min_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c auth_payload_timeout_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c auth_payload_timeout_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c auto_accept_delay_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c auto_accept_delay_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c blacklist_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c blocked_keys_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_max_age_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_max_age_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_min_age_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_info_min_age_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_latency_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_latency_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_max_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_max_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_min_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c conn_min_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c dev_class_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c device_id_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c device_list_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c dut_mode_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c dut_mode_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c features_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c firmware_info_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_bredr_smp_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_bredr_smp_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_no_mitm_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_no_mitm_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_static_address_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c force_static_address_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c hardware_info_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c identity_resolving_keys_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c identity_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c idle_timeout_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c idle_timeout_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c inquiry_cache_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c link_keys_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c long_term_keys_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c max_key_size_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c max_key_size_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c min_encrypt_key_size_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c min_encrypt_key_size_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c min_key_size_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c min_key_size_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c quirk_simultaneous_discovery_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c quirk_simultaneous_discovery_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c quirk_strict_duplicate_filter_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c quirk_strict_duplicate_filter_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c random_address_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c remote_oob_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c resolv_list_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c rpa_timeout_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c rpa_timeout_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c sc_only_mode_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c sniff_max_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c sniff_max_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c sniff_min_interval_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c sniff_min_interval_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c ssp_debug_mode_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c static_address_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c supervision_timeout_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c supervision_timeout_set() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c use_debug_keys_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c uuids_show() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c vendor_diag_read() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c vendor_diag_write() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c voice_setting_get() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_debugfs.c white_list_show() -> (struct hci_dev)->reset [0-u64max]

drivers/bluetooth/btintel_pcie.c btintel_pcie_setup_hdev() -> (struct hci_dev)->reset [2680072445107638272]

drivers/bluetooth/btmtksdio.c btmtksdio_probe() -> (struct hci_dev)->reset [7607150777429184512]

net/bluetooth/hci_core.c hci_alloc_dev_priv() -> (struct hci_dev)->reset [0-u64max]

net/bluetooth/hci_core.c hci_release_dev() -> (struct hci_dev)->reset [min-max]

net/bluetooth/hci_core.c hci_rfkill_set_block() -> (struct hci_dev)->reset [0-u64max]

drivers/bluetooth/btmtk.c btmtk_intr_complete() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btmtk.c btmtk_usb_wmt_recv() -> (struct hci_dev)->reset [ignore]

drivers/bluetooth/btnxpuart.c nxp_serdev_probe() -> (struct hci_dev)->reset [38119801177870336]