Searched refs:cmpxchg (Results 151 - 175 of 256) sorted by relevance

1234567891011

/linux-master/fs/
H A Dlibfs.c1948 * then try to swap it into place with a cmpxchg, if it wasn't already set. If
1949 * that fails, we try again with the newly fetched value from the cmpxchg.
1961 * cmpxchg below) pairs with the barrier in
2097 old = cmpxchg(stashed, NULL, dentry);
2174 cmpxchg(stashed, dentry, NULL);
/linux-master/net/ipv4/
H A Dip_tunnel.c463 return !cmpxchg((const struct ip_tunnel_encap_ops **)
477 ret = (cmpxchg((const struct ip_tunnel_encap_ops **)
H A Dtcp_bbr.c1078 cmpxchg(&sk->sk_pacing_status, SK_PACING_NONE, SK_PACING_NEEDED);
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.c611 cb_state = cmpxchg(&nic_cb->cb_state,
/linux-master/fs/nfs/
H A Dnfs4idmap.c576 if (cmpxchg(&idmap->idmap_upcall_data, data, NULL) == data)
/linux-master/net/rds/
H A Dib_recv.c509 old = cmpxchg(&cache->xfer, NULL, chpfirst);
/linux-master/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.c420 return cmpxchg(&cmd_ctx->cb_data, cb_data, NULL) == cb_data;
/linux-master/net/sunrpc/
H A Dsched.c70 if (cmpxchg(&task->tk_rpc_status, 0, rpc_status) == 0)
/linux-master/arch/powerpc/platforms/powernv/
H A Didle.c270 tmp = cmpxchg(state, s, new);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c904 cmpxchg(&i915->gem.mmap_singleton, file, NULL);
/linux-master/drivers/misc/sgi-xp/
H A Dxpc_main.c1084 if (cmpxchg(&xpc_die_disconnecting, 0, 1))
/linux-master/drivers/target/iscsi/
H A Discsi_target.c4302 cmpxchg(&conn->tx_thread_active, true, false)) {
4308 cmpxchg(&conn->rx_thread_active, true, false)) {
4601 sleep = cmpxchg(&conn->tx_thread_active, true, false);
4621 sleep = cmpxchg(&conn->tx_thread_active, true, false);
/linux-master/fs/gfs2/
H A Dlops.c210 if (!cmpxchg(&sdp->sd_log_error, 0, (int)bio->bi_status))
/linux-master/fs/debugfs/
H A Dfile.c110 if (cmpxchg(&dentry->d_fsdata, d_fsd, fsd) != d_fsd) {
118 * In case of a successful cmpxchg() above, this check is
121 * OTOH, if the cmpxchg() hasn't been executed or wasn't
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ctx.c258 if (cmpxchg(&ctx->entities[hw_ip][ring], NULL, entity))
/linux-master/kernel/trace/
H A Dtracing_map.c566 if (!cmpxchg(&entry->key, 0, key_hash)) {
588 * cmpxchg() failed. Loop around once
/linux-master/kernel/bpf/
H A Ddevmap.c34 * When removing the dev a cmpxchg() is used to ensure the correct dev is
1137 odev = unrcu_pointer(cmpxchg(&dtab->netdev_map[i], RCU_INITIALIZER(dev), NULL));
H A Dbpf_struct_ops.c803 prev_state = cmpxchg(&st_map->kvalue.common.state,
/linux-master/kernel/rcu/
H A Dtree_stall.h784 cmpxchg(&rcu_state.jiffies_stall, js, jn) == js) {
/linux-master/net/core/
H A Dnetpoll.c181 if (cmpxchg(&napi->poll_owner, -1, cpu) == -1) {
/linux-master/drivers/s390/net/
H A Dqeth_core.h877 return cmpxchg(&channel->active_cmd, NULL, cmd) == NULL;
/linux-master/arch/arm64/mm/
H A Dfault.c31 #include <asm/cmpxchg.h>
/linux-master/drivers/iommu/
H A Dsun50i-iommu.c576 old_dte = cmpxchg(dte_addr, 0, dte);
/linux-master/mm/
H A Doom_kill.c766 if (!cmpxchg(&tsk->signal->oom_mm, NULL, mm))
/linux-master/fs/xfs/
H A Dxfs_log_cil.c179 prev = cmpxchg(&cilpcp->space_used, old, 0);

Completed in 394 milliseconds

1234567891011