Documented in 1 files:
Defined in 1 files as a function:
Referenced in 51 files:
- arch/x86/include/asm/mmu_context.h, line 152
- arch/x86/include/asm/tlbflush.h, line 375
- arch/x86/kernel/ioport.c, line 153
- block/genhd.c, line 1587
- drivers/accel/ivpu/ivpu_drv.c, line 262
- drivers/dma-buf/dma-buf.c, line 645
- drivers/firmware/efi/cper.c, line 55
- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c, line 4113
- drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c, line 102
- drivers/gpu/drm/drm_file.c, line 144
- drivers/gpu/drm/hyperv/hyperv_drm_proto.c, line 205
- drivers/gpu/drm/panthor/panthor_sched.c, line 3347
- drivers/md/dm-vdo/indexer/volume.c, line 219
- drivers/md/raid5-ppl.c, line 261
- drivers/net/ethernet/mellanox/mlxsw/core.c, line 2672
- drivers/net/ethernet/netronome/nfp/crypto/tls.c, line 167
- drivers/net/wireguard/noise.c, line 105
- drivers/net/wireguard/peer.c, line 42
- drivers/net/wireguard/send.c, line 380
- drivers/net/wireless/intel/iwlwifi/mvm/tx.c
- drivers/net/wireless/mediatek/mt76/mt7603/mac.c, line 1059
- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c, line 367
- drivers/net/wireless/realtek/rtw89/core.c, line 738
- drivers/net/wireless/realtek/rtw89/wow.c, line 140
- drivers/s390/crypto/ap_bus.c
- drivers/scsi/snic/snic_io.c, line 190
- drivers/xen/grant-table.c
- fs/btrfs/tree-mod-log.c, line 60
- fs/f2fs/segment.c, line 3883
- fs/fuse/dir.c, line 1195
- fs/fuse/file.c
- fs/fuse/inode.c
- fs/hfs/inode.c
- fs/nfs/nfs4state.c
- include/asm-generic/local64.h, line 90
- kernel/bpf/bpf_iter.c, line 584
- kernel/cgroup/pids.c, line 249
- kernel/events/core.c, line 13443
- kernel/events/uprobes.c, line 1036
- kernel/futex/core.c, line 467
- kernel/nstree.c, line 399
- kernel/sched/ext/ext.c, line 7125
- kernel/trace/trace_clock.c, line 157
- kernel/trace/trace_hwlat.c, line 288
- lib/kobject_uevent.c
- net/ceph/osd_client.c
- net/mac80211/tx.c, line 3672
- net/mac80211/wpa.c
- net/sunrpc/auth_gss/svcauth_gss.c, line 1237
- net/tipc/crypto.c
- rust/helpers/atomic.c, line 665
Smatch caller information:
drivers/md/dm-vdo/indexer/volume.c make_page_most_recent() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &volume->read_threads_mutex |
kernel/fork.c init_new_context() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8068782739818303488 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/raid5-ppl.c ppl_new_iounit() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| LOCK2 | &log->io_mutex | ||
| TYPE_LOCK | (struct ppl_log)->io_mutex |
lib/atomic64_test.c test_atomic64() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4852880703011659776 |
| PARAM_VALUE | 0 | v->counter | (-6151051535892492275) |
drivers/gpu/drm/hyperv/hyperv_drm_proto.c hv_drm_sendpacket() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 6955675315640733696 |
| PARAM_VALUE | 0 | v->counter | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
arch/x86/mm/tlb.c inc_mm_tlb_gen() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->map_changing_lock | ||
| HALF_LOCKED2 | &mm->context.ldt_usr_sem | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &mm->mmap_lock | ||
| HALF_LOCKED2 | &vma->vm_file->f_mapping->i_mmap_rwsem | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | old_ptl | ||
| HALF_LOCKED2 | ptl | ||
| HALF_LOCKED2 | rcu_read | ||
| HALF_LOCKED2 | vmf->ptl |
kernel/futex/core.c get_inode_sequence_number() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 7280328781133365248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read |
drivers/net/wireguard/peer.c wg_peer_create() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 6801662099545665536 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wg->device_update_lock | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| TYPE_LOCK | (struct wg_device)->device_update_lock |
drivers/net/wireless/realtek/rtw89/wow.c rtw89_tx_pn_to_iv() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/firmware/efi/cper.c cper_next_record_id() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 9135615880894951424 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/snic/snic_io.c snic_queue_wq_desc() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags |
net/mac80211/tx.c ieee80211_xmit_fast_finish() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c ccmp_encrypt_skb() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c gcmp_encrypt_skb() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c ieee80211_crypto_aes_cmac_encrypt() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c ieee80211_crypto_aes_gmac_encrypt() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/wpa.c tkip_encrypt_skb() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/gpu/drm/drm_file.c drm_file_alloc() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 7549838811381547008 |
| PARAM_VALUE | 0 | v->counter | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/bpf/bpf_iter.c init_seq_meta() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4793196978656755712 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/panthor/panthor_sched.c queue_run_job() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sched->lock | ||
| HALF_LOCKED2 | &adev->reset_domain->sem | ||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &guc->submission_state.lock | ||
| HALF_LOCKED2 | &sched->job_list_lock | ||
| TYPE_LOCK | (struct panthor_scheduler)->lock |
fs/f2fs/segment.c f2fs_allocate_data_block() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &curseg->curseg_mutex | ||
| LOCK2 | &sit_i->sentry_lock | ||
| HALF_LOCKED2 | &sbi->gc_lock.internal_rwsem | ||
| TYPE_LOCK | (struct curseg_info)->curseg_mutex | ||
| TYPE_LOCK | (struct sit_info)->sentry_lock |
fs/fuse/dir.c fuse_entry_unlinked() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| HALF_LOCKED2 | &entry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c mt76x02_mac_write_txwi() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ps_lock | ||
| HALF_LOCKED2 | &q->lock | ||
| HALF_LOCKED2 | bh |
net/sunrpc/auth_gss/svcauth_gss.c gss_proxy_save_rsc() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 2341968607927193600 |
lib/kobject_uevent.c kobject_uevent_env() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1407585380488364032 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adev->physical_node_lock | ||
| HALF_LOCKED2 | &cinfo->recv_mutex | ||
| HALF_LOCKED2 | &hdev->dev.mutex | ||
| HALF_LOCKED2 | &hdev->req_lock | ||
| HALF_LOCKED2 | &led_cdev->trigger_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port_dev->status_lock | ||
| HALF_LOCKED2 | &sw->tb->lock | ||
| HALF_LOCKED2 | &tb->lock | ||
| HALF_LOCKED2 | &vgpu->vgpu_lock | ||
| HALF_LOCKED2 | global &_event_lock | ||
| HALF_LOCKED2 | global &acpi_scan_lock | ||
| HALF_LOCKED2 | global &bch_register_lock | ||
| HALF_LOCKED2 | global &device_hotplug_lock | ||
| HALF_LOCKED2 | global &dpm_list_mtx | ||
| HALF_LOCKED2 | global &ls_lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
lib/kobject_uevent.c uevent_net_broadcast() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1407585380488364032 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_set_tx_cmd_crypto() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_set_tx_cmd_pn() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
mm/rmap.c inc_mm_tlb_gen() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &anon_vma->root->rwsem | ||
| HALF_LOCKED2 | &folio->private->lock |
drivers/net/wireguard/send.c wg_packet_send_staged_packets() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &wg->device_update_lock | ||
| HALF_LOCKED2 | &wg->static_identity.lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/dma-buf/dma-buf.c dma_buf_getfile() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1012544329773588480 |
| PARAM_VALUE | 0 | v->counter | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock | ||
| HALF_LOCKED2 | &mdev_state->ops_lock | ||
| HALF_LOCKED2 | &prime->mutex | ||
| HALF_LOCKED2 | _T->lock |
kernel/nstree.c __ns_tree_gen_id() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 6846282775235854336 |
| PARAM_VALUE | 0 | v->counter | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &pernet_ops_rwsem |
drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core_tid_get() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mlxsw_core->irq_event_handler_lock |
drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_assign_conn_id() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &device_offload_lock | ||
| HALF_LOCKED2 | global &uld_mutex | ||
| HALF_LOCKED2 | sk |
drivers/gpu/drm/amd/amdgpu/../ras/ras_mgr/amdgpu_ras_sys.c amdgpu_ras_sys_gen_seqno() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ras_core->ras_aca.bank_op_lock |
kernel/cgroup/pids.c pids_event() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cgroup_mutex |
fs/btrfs/tree-mod-log.c btrfs_inc_tree_mod_seq() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fs_info->tree_mod_log_lock | ||
| TYPE_LOCK | (struct btrfs_fs_info)->tree_mod_log_lock |
drivers/net/wireguard/noise.c keypair_create() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 3658232854378471424 |
| LOCK2 | &handshake->lock | ||
| TYPE_LOCK | (struct noise_handshake)->lock |
kernel/trace/trace_clock.c trace_clock_counter() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8158875882320715776 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/xen/grant-table.c gnttab_add_deferred() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 6566449099376926720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | &queue->rx_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &gref_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/xen/grant-table.c gnttab_add_deferred() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 858517399067963392 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | &queue->rx_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &gref_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/net/wireless/mediatek/mt76/mt7603/mac.c mt7603_mac_write_txwi() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1-u64max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ps_lock | ||
| HALF_LOCKED2 | &q->lock |
drivers/accel/ivpu/ivpu_drv.c ivpu_get_param_ioctl() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| LOCK2 | global &drm_unplug_srcu |
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_mark_ras_event_caller() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/hfs/inode.c hfs_new_inode() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/hfs/inode.c hfs_new_inode() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/hfs/inode.c hfs_new_inode() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/genhd.c inc_diskseq() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 5657334615509389312 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/tipc/crypto.c tipc_ehdr_build() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/tipc/crypto.c tipc_ehdr_build() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
kernel/events/uprobes.c consumer_add() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4862891990857355264 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &uprobe->consumer_rwsem | ||
| LOCK2 | &uprobe->register_rwsem | ||
| TYPE_LOCK | (struct uprobe)->consumer_rwsem | ||
| TYPE_LOCK | (struct uprobe)->register_rwsem |
arch/x86/platform/efi/efi_64.c init_new_context() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 8068782739818303488 |
kernel/trace/trace_hwlat.c get_sample() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4604221833453985944 |
| LOCK2 | irq |
fs/fuse/inode.c fuse_change_attributes_common() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
fs/fuse/inode.c fuse_reverse_inval_inode() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fc->killsb | ||
| LOCK2 | &fi->lock | ||
| TYPE_LOCK | (struct fuse_conn)->killsb | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
fs/nfs/nfs4state.c nfs4_alloc_lock_state() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &nfsi->rwsem | ||
| HALF_LOCKED2 | &sp->so_delegreturn_mutex |
fs/nfs/nfs4state.c nfs4_alloc_state_owner() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/realtek/rtw89/core.c rtw89_core_tx_update_sec_key() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/ceph/osd_client.c __submit_request() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &osd->lock | ||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &osdc->lock | ||
| TYPE_LOCK | (struct ceph_osd)->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock |
net/ceph/osd_client.c send_linger_ping() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| LOCK2 | &lreq->lock | ||
| LOCK2 | &osdc->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ceph_osd_client)->lock | ||
| TYPE_LOCK | (struct ceph_osd_linger_request)->lock |
arch/x86/kernel/ioport.c ksys_ioperm() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 2677475524604506112 |
fs/fuse/file.c fuse_aio_complete() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
fs/fuse/file.c fuse_file_alloc() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/fuse/file.c fuse_read_update_size() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
fs/fuse/file.c fuse_truncate_update_attr() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| HALF_LOCKED2 | &inode->i_mapping->invalidate_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct fuse_inode)->lock |
fs/fuse/file.c fuse_write_update_attr() -> atomic64_inc_return()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | v | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fi->lock | ||
| HALF_LOCKED2 | &fc->killsb | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &iocb->ki_filp->f_inode->i_rwsem | ||
| TYPE_LOCK | (struct fuse_inode)->lock |