Searched refs:xchg (Results 1 - 25 of 235) sorted by last modified time

12345678910

/linux-master/drivers/nvme/target/
H A Drdma.c1742 * cm_id destroy. use atomic xchg to make sure
1745 if (xchg(&port->cm_id, NULL) != cm_id)
1844 struct rdma_cm_id *cm_id = xchg(&port->cm_id, NULL);
/linux-master/net/ipv4/
H A Dtcp_input.c7024 xchg(&queue->synflood_warned, 1) == 0) {
H A Dtcp.c351 val = xchg(&tcp_memory_pressure, 0);
3061 dst_release(xchg((__force struct dst_entry **)&sk->sk_rx_dst, NULL));
H A Dudp.c2211 * For UDP, we use xchg() to guard against concurrent changes.
2218 old = xchg((__force struct dst_entry **)&sk->sk_rx_dst, dst);
/linux-master/fs/
H A Deventpoll.c1253 prev = xchg(&head->prev, new);
1285 epi->next = xchg(&ep->ovflist, epi);
/linux-master/drivers/usb/gadget/function/
H A Df_fs.c897 struct ffs_buffer *buf = xchg(&epfile->read_buffer, READ_BUFFER_DROP);
911 struct ffs_buffer *buf = xchg(&epfile->read_buffer, NULL);
/linux-master/net/mptcp/
H A Dprotocol.c4067 mptcp_subflow_process_delegated(ssk, xchg(&subflow->delegated_status, 0));
/linux-master/include/linux/
H A Dskmsg.h475 prog = xchg(pprog, prog);
H A Dmm.h1725 return xchg(&folio->_last_cpupid, cpupid & LAST_CPUPID_MASK);
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c1735 xchg(&channel->active_cmd, NULL);
3766 if (xchg(&priv->state, QETH_QAOB_DONE) == QETH_QAOB_PENDING &&
5907 if (xchg(&priv->state, QETH_QAOB_PENDING) != QETH_QAOB_DONE) {
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c1025 old = xchg(&edev->xdp_prog, args->u.new_prog);
/linux-master/net/sunrpc/
H A Dxprtsock.c2798 sockerr = xchg(&transport->xprt_err, 0);
/linux-master/fs/bcachefs/
H A Dbuckets.c744 if (unlikely(warn) && !xchg(&warned_disk_usage, 1))
H A Dbtree_update_interior.c994 * xchg() is for synchronization with bch2_btree_complete_write:
996 v = xchg(&b->will_make_reachable, 0);
/linux-master/kernel/sched/
H A Dfair.c2087 if (env->best_cpu != env->dst_cpu && xchg(&rq->numa_migrate_on, 1)) {
2100 if (!xchg(&rq->numa_migrate_on, 1))
/linux-master/include/net/
H A Dsock.h2176 old_dst = xchg((__force struct dst_entry **)&sk->sk_dst_cache, dst);
2469 err = xchg(&sk->sk_err, 0);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c13283 old_prog = xchg(&vsi->xdp_prog, prog);
/linux-master/virt/kvm/
H A Dkvm_main.c2286 mask = xchg(&dirty_bitmap[i], 0);
/linux-master/fs/smb/client/
H A Dconnect.c1340 task_to_wake = xchg(&server->tsk, NULL);
1674 task = xchg(&server->tsk, NULL);
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c349 return xchg(sptep, spte);
422 /* xchg acts as a barrier before the setting of the high bits */
423 orig.spte_low = xchg(&ssptep->spte_low, sspte.spte_low);
/linux-master/arch/x86/kvm/
H A Dlapic.c673 pir_val = xchg(&pir[i], 0);
/linux-master/arch/x86/include/asm/
H A Dbarrier.h61 #define __smp_store_mb(var, value) do { (void)xchg(&var, value); } while (0)
/linux-master/net/core/
H A Ddev.c9557 old_prog = xchg(&link->prog, new_prog);
/linux-master/mm/
H A Dhuge_memory.c260 struct page *zero_page = xchg(&huge_zero_page, NULL);
/linux-master/fs/fuse/
H A Dfuse_i.h1425 return xchg(&fi->fb, fb);

Completed in 633 milliseconds

12345678910