/* We need to use a sequential number; if we use the pointer or the hash of the pointer, it can repeat over sequential transfers and then it will confuse the HWA....wonder why in hell they put a 32 bit handle in there then.  */
static void wa_xfer_id_init(struct wa_xfer *xfer)
/* We need to use a sequential number; if we use the pointer or the hash of the pointer, it can repeat over sequential transfers and then it will confuse the HWA....wonder why in hell they put a 32 bit handle in there then.  */
static void wa_xfer_id_init(struct wa_xfer *xfer)
{
	xfer->id = atomic_add_return(1, &xfer->wa->xfer_id_count);
}