Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 5 of 5) sorted by relevance

/loramac-node-3.4.0/src/boards/mcu/stm32/cmsis/
Dcmsis_armcc.h475 …#define __LDREXB(ptr) ((uint8_t ) __ldrex(p… argument
477 …#define __LDREXB(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint8_t ) __ldrex(p… argument
488 …#define __LDREXH(ptr) ((uint16_t) __ldrex(p… argument
490 …#define __LDREXH(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint16_t) __ldrex(p… argument
501 …#define __LDREXW(ptr) ((uint32_t ) __ldrex( argument
503 …#define __LDREXW(ptr) _Pragma("push") _Pragma("diag_suppress 3731") ((uint32_t ) __ldrex( argument
516 #define __STREXB(value, ptr) __strex(value, ptr) argument
518 …#define __STREXB(value, ptr) _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) … argument
531 #define __STREXH(value, ptr) __strex(value, ptr) argument
533 …#define __STREXH(value, ptr) _Pragma("push") _Pragma("diag_suppress 3731") __strex(value, ptr) … argument
[all …]
Dcmsis_armcc_V6.h1031 __attribute__((always_inline)) __STATIC_INLINE uint8_t __LDRBT(volatile uint8_t *ptr) in __LDRBT() argument
1035 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
1046 __attribute__((always_inline)) __STATIC_INLINE uint16_t __LDRHT(volatile uint16_t *ptr) in __LDRHT() argument
1050 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
1061 __attribute__((always_inline)) __STATIC_INLINE uint32_t __LDRT(volatile uint32_t *ptr) in __LDRT() argument
1065 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
1076 __attribute__((always_inline)) __STATIC_INLINE void __STRBT(uint8_t value, volatile uint8_t *ptr) in __STRBT() argument
1078 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
1088 __attribute__((always_inline)) __STATIC_INLINE void __STRHT(uint16_t value, volatile uint16_t *ptr) in __STRHT() argument
1090 __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRHT()
[all …]
/loramac-node-3.4.0/src/boards/mcu/saml21/cmsis/
Dcore_cmInstr.h193 #define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr)) argument
203 #define __LDREXH(ptr) ((uint16_t) __ldrex(ptr)) argument
213 #define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr)) argument
225 #define __STREXB(value, ptr) __strex(value, ptr) argument
237 #define __STREXH(value, ptr) __strex(value, ptr) argument
249 #define __STREXW(value, ptr) __strex(value, ptr) argument
315 #define __LDRBT(ptr) ((uint8_t ) __ldrt(ptr)) argument
325 #define __LDRHT(ptr) ((uint16_t) __ldrt(ptr)) argument
335 #define __LDRT(ptr) ((uint32_t ) __ldrt(ptr)) argument
345 #define __STRBT(value, ptr) __strt(value, ptr) argument
[all …]
/loramac-node-3.4.0/src/boards/mcu/saml21/hal/utils/src/
Dutils_syscalls.c62 extern int _lseek(int file, int ptr, int dir);
126 extern int _lseek(int file, int ptr, int dir) in _lseek() argument
128 (void)file, (void)ptr, (void)dir; in _lseek()
/loramac-node-3.4.0/src/boards/mcu/saml21/hal/utils/include/
Dutils.h60 #define CONTAINER_OF(ptr, type, field_name) ((type *)(((uint8_t *)ptr) - offsetof(type, field_name)… argument