Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Dec 2010 19:58:43 +0200
From:      Andriy Gapon <avg@freebsd.org>
To:        freebsd-hackers@freebsd.org
Subject:   atomic_set_xxx(&x, 0)
Message-ID:  <4CFE75D3.4050009@freebsd.org>

next in thread | raw e-mail | index | archive | help

$ glimpse atomic_set_ | fgrep -w 0
/usr/src/sys/dev/arcmsr/arcmsr.c:       atomic_set_int(&acb->srboutstandingcount, 0);
/usr/src/sys/dev/arcmsr/arcmsr.c:       atomic_set_int(&acb->srboutstandingcount, 0);
/usr/src/sys/dev/jme/if_jme.c:  atomic_set_int(&sc->jme_morework, 0);
/usr/src/sys/dev/jme/if_jme.c:  atomic_set_int(&sc->jme_morework, 0);
/usr/src/sys/dev/ale/if_ale.c:  atomic_set_int(&sc->ale_morework, 0);
/usr/src/sys/mips/rmi/dev/xlr/rge.c:
atomic_set_int(&(priv->frin_to_be_sent[i]), 0);
/usr/src/sys/dev/drm/drm_irq.c:
atomic_set_rel_32(&dev->vblank[i].count, 0);
/usr/src/sys/dev/cxgb/ulp/tom/cxgb_tom.c:       atomic_set_int(&t->tids_in_use, 0);

I wonder if these are all bugs and atomic_store_xxx() was actually intended?

-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CFE75D3.4050009>