Home
last modified time | relevance | path

Searched refs:atomic64_try_cmpxchg (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/include/linux/
Diversion.h149 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, val)); in inode_set_max_iversion_raw()
/linux-6.12.1/include/asm-generic/
Dlocal64.h93 #define local64_try_cmpxchg(l, po, n) atomic64_try_cmpxchg((&(l)->a), (po), (n))
/linux-6.12.1/net/tls/
Dtls_device.c746 atomic64_try_cmpxchg(&resync_async->req, &resync_req, 0)) { in tls_device_rx_resync_async()
758 atomic64_try_cmpxchg(&resync_async->req, in tls_device_rx_resync_async()
793 !atomic64_try_cmpxchg(&rx_ctx->resync_req, &resync_req, 0)) in tls_device_rx_resync_new_rec()
/linux-6.12.1/fs/bcachefs/
Djournal.h359 } while (!atomic64_try_cmpxchg(&j->reservations.counter, in journal_res_get_fast()
Dbuckets.c516 } while (!atomic64_try_cmpxchg(&c->sectors_available, in bch2_trans_account_disk_usage_change()
1185 } while (!atomic64_try_cmpxchg(&c->sectors_available, in __bch2_disk_reservation_add()
Djournal.c248 } while (!atomic64_try_cmpxchg(&j->reservations.counter, in __journal_entry_close()
448 } while (!atomic64_try_cmpxchg(&j->reservations.counter, in journal_entry_open()
Dio_write.c86 } while (!atomic64_try_cmpxchg(latency, &old, new)); in bch2_latency_acct()
Djournal_io.c1649 } while (!atomic64_try_cmpxchg(&j->reservations.counter, in CLOSURE_CALLBACK()
/linux-6.12.1/fs/
Dlibfs.c2025 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new)); in inode_maybe_inc_iversion()
2063 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new)); in inode_query_iversion()
/linux-6.12.1/block/
Dblk-iolatency.c633 if (atomic64_try_cmpxchg(&iolat->window_start, in blkcg_iolatency_done_bio()
Dblk-cgroup.c1848 atomic64_try_cmpxchg(&blkg->delay_start, &old, now)) { in blkcg_scale_delay()
/linux-6.12.1/kernel/time/
Dposix-cpu-timers.c251 } while (!atomic64_try_cmpxchg(cputime, &curr_cputime, sum_cputime)); in __update_gt_cputime()
/linux-6.12.1/include/linux/atomic/
Datomic-instrumented.h2853 atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg() function