Lines Matching defs:value
29 static inline void write_le16(void *addr, const uint16_t value)
31 *((uint16_t *) addr) = value;
34 static inline void write_le32(void *addr, const uint32_t value)
36 *((uint32_t *) addr) = value;
39 static inline void write_le64(void *addr, const uint64_t value)
41 *((uint64_t *) addr) = value;
77 #define writeb(addr, pos, value) \
78 *(((uint8_t *)(addr)) + (pos)) = (uint8_t) (value)
80 static inline void write_le16(void *addr, const uint16_t value)
82 writeb(addr, 0, value & 0xff);
83 writeb(addr, 1, (value >> 8) & 0xff);
86 static inline void write_le32(void *addr, const uint32_t value)
88 writeb(addr, 0, value & 0xff);
89 writeb(addr, 1, (value >> 8) & 0xff);
90 writeb(addr, 2, (value >> 16) & 0xff);
91 writeb(addr, 3, (value >> 24) & 0xff);
94 static inline void write_le64(void *addr, const uint64_t value)
96 writeb(addr, 0, value & 0xff);
97 writeb(addr, 1, (value >> 8) & 0xff);
98 writeb(addr, 2, (value >> 16) & 0xff);
99 writeb(addr, 3, (value >> 24) & 0xff);
100 writeb(addr, 4, (value >> 32) & 0xff);
101 writeb(addr, 5, (value >> 40) & 0xff);
102 writeb(addr, 6, (value >> 48) & 0xff);
103 writeb(addr, 7, (value >> 56) & 0xff);