Home | History | Annotate | Download | only in rtl

Lines Matching full:template

81 template<typename T> T func_xchg(volatile T *v, T op) {
88 template<typename T> T func_add(volatile T *v, T op) {
92 template<typename T> T func_sub(volatile T *v, T op) {
96 template<typename T> T func_and(volatile T *v, T op) {
100 template<typename T> T func_or(volatile T *v, T op) {
104 template<typename T> T func_xor(volatile T *v, T op) {
108 template<typename T> T func_nand(volatile T *v, T op) {
120 template<typename T> T func_cas(volatile T *v, T cmp, T xch) {
188 template<typename T>
233 template<typename T>
245 template<typename T>
263 template<typename T>
275 template<typename T>
298 template<typename T, T (*F)(volatile T *v, T op)>
320 template<typename T>
325 template<typename T>
330 template<typename T>
335 template<typename T>
340 template<typename T>
345 template<typename T>
350 template<typename T>
355 template<typename T>
361 template<typename T>
367 template<typename T>
373 template<typename T>
379 template<typename T>
385 template<typename T>
391 template<typename T>
397 template<typename T>
414 template<typename T>
420 template<typename T>
453 template<typename T>