Home | History | Annotate | Download | only in asm-mips

Lines Matching refs:atomic64_t

407 typedef struct { volatile long counter; } atomic64_t;
413 * @v: pointer of type atomic64_t
420 * @v: pointer of type atomic64_t
428 * @v: pointer of type atomic64_t
432 static __inline__ void atomic64_add(long i, atomic64_t * v)
473 * @v: pointer of type atomic64_t
477 static __inline__ void atomic64_sub(long i, atomic64_t * v)
518 static __inline__ long atomic64_add_return(long i, atomic64_t * v)
570 static __inline__ long atomic64_sub_return(long i, atomic64_t * v)
625 * @v: pointer of type atomic64_t
630 static __inline__ long atomic64_sub_if_positive(long i, atomic64_t * v)
697 * @v: pointer of type atomic64_t
704 static __inline__ int atomic64_add_unless(atomic64_t *v, long a, long u)
727 * @v: pointer of type atomic64_t
737 * @v: pointer of type atomic64_t
747 * @v: pointer of type atomic64_t
757 * @v: pointer of type atomic64_t
763 * @v: pointer of type atomic64_t
771 * @v: pointer of type atomic64_t
779 * @v: pointer of type atomic64_t