Lines Matching refs:_val_
214 #define PROPERTY_ENTRY_INTEGER_ARRAY(_name_, _type_, _Type_, _val_) \ argument
217 .length = ARRAY_SIZE(_val_) * sizeof(_type_), \
220 { .pointer = { ._type_##_data = _val_ } }, \
223 #define PROPERTY_ENTRY_U8_ARRAY(_name_, _val_) \ argument
224 PROPERTY_ENTRY_INTEGER_ARRAY(_name_, u8, U8, _val_)
225 #define PROPERTY_ENTRY_U16_ARRAY(_name_, _val_) \ argument
226 PROPERTY_ENTRY_INTEGER_ARRAY(_name_, u16, U16, _val_)
227 #define PROPERTY_ENTRY_U32_ARRAY(_name_, _val_) \ argument
228 PROPERTY_ENTRY_INTEGER_ARRAY(_name_, u32, U32, _val_)
229 #define PROPERTY_ENTRY_U64_ARRAY(_name_, _val_) \ argument
230 PROPERTY_ENTRY_INTEGER_ARRAY(_name_, u64, U64, _val_)
232 #define PROPERTY_ENTRY_STRING_ARRAY(_name_, _val_) \ argument
235 .length = ARRAY_SIZE(_val_) * sizeof(const char *), \
238 { .pointer = { .str = _val_ } }, \
241 #define PROPERTY_ENTRY_INTEGER(_name_, _type_, _Type_, _val_) \ argument
246 { .value = { ._type_##_data = _val_ } }, \
249 #define PROPERTY_ENTRY_U8(_name_, _val_) \ argument
250 PROPERTY_ENTRY_INTEGER(_name_, u8, U8, _val_)
251 #define PROPERTY_ENTRY_U16(_name_, _val_) \ argument
252 PROPERTY_ENTRY_INTEGER(_name_, u16, U16, _val_)
253 #define PROPERTY_ENTRY_U32(_name_, _val_) \ argument
254 PROPERTY_ENTRY_INTEGER(_name_, u32, U32, _val_)
255 #define PROPERTY_ENTRY_U64(_name_, _val_) \ argument
256 PROPERTY_ENTRY_INTEGER(_name_, u64, U64, _val_)
258 #define PROPERTY_ENTRY_STRING(_name_, _val_) \ argument
261 .length = sizeof(_val_), \
263 { .value = { .str = _val_ } }, \