Home
last modified time | relevance | path

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

/linux-6.1.9/include/linux/
Diversion.h131 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, val)); in inode_set_max_iversion_raw()
269 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new)); in inode_query_iversion()
/linux-6.1.9/net/tls/
Dtls_device.c773 atomic64_try_cmpxchg(&resync_async->req, &resync_req, 0)) { in tls_device_rx_resync_async()
785 atomic64_try_cmpxchg(&resync_async->req, in tls_device_rx_resync_async()
820 !atomic64_try_cmpxchg(&rx_ctx->resync_req, &resync_req, 0)) in tls_device_rx_resync_new_rec()
/linux-6.1.9/block/
Dblk-iolatency.c634 if (atomic64_try_cmpxchg(&iolat->window_start, in blkcg_iolatency_done_bio()
Dblk-cgroup.c1653 atomic64_try_cmpxchg(&blkg->delay_start, &old, now)) { in blkcg_scale_delay()
/linux-6.1.9/fs/
Dlibfs.c1581 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new)); in inode_maybe_inc_iversion()
/linux-6.1.9/include/linux/atomic/
Datomic-instrumented.h1149 atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg() function