On Thu, 2015-04-30 at 16:33 +0100, David Vrabel wrote: > add_sized(ptr, inc) adds inc to the value at ptr using only the correct > size of loads and stores for the type of *ptr. The add is /not/ atomic.
atomic.h is an odd place for it then ;-) But given you use the infrastructure I can't suggest a better home. > This is needed for ticket locks to ensure the increment of the head ticket > does not affect the tail ticket. > > Signed-off-by: David Vrabel <david.vra...@citrix.com> Acked-by: Ian Campbell <ian.campb...@citrix.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel