Searched refs:xa_cmpxchg_irq (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/infiniband/hw/mlx5/
H A Dsrq_cmd.c672 tmp = xa_cmpxchg_irq(&table->array, srq->srqn, srq, XA_ZERO_ENTRY, 0);
683 xa_cmpxchg_irq(&table->array, srq->srqn, XA_ZERO_ENTRY, srq, 0);
H A Dqpc.c293 tmp = xa_cmpxchg_irq(&table->dct_xa, dct->mqp.qpn, dct, XA_ZERO_ENTRY, GFP_KERNEL);
299 xa_cmpxchg_irq(&table->dct_xa, dct->mqp.qpn, XA_ZERO_ENTRY, dct, 0);
/linux-master/include/linux/
H A Dxarray.h730 * xa_cmpxchg_irq() - Conditionally replace an entry in the XArray.
744 static inline void *xa_cmpxchg_irq(struct xarray *xa, unsigned long index, function
1114 return xa_err(xa_cmpxchg_irq(xa, index, NULL, XA_ZERO_ENTRY, gfp));
/linux-master/mm/
H A Dshmem.c839 old = xa_cmpxchg_irq(&mapping->i_pages, index, radswap, NULL, 0);
1825 old = xa_cmpxchg_irq(&mapping->i_pages, index,

Completed in 140 milliseconds