Let's mark PROPERTY_ENTRY_* macros that are internal with double leading underscores so users are not tempted to use them.
Showing the changes to include/linux (1 of 1 file). Show all
Unified · Split
| @@ -261,7 +261,7 @@ struct property_entry { · 260 unmodified lines | |||
| 261 | * and structs. | 261 | * and structs. |
| 262 | */ | 262 | */ |
| 263 | 263 | ||
| 264 | #define PROPERTY_ENTRY_ARRAY_LEN(_name_, _type_, _Type_, _val_, _len_) \ | 264 | #define __PROPERTY_ENTRY_ARRAY_LEN(_name_, _type_, _Type_, _val_, _len_)\ |
| 265 | (struct property_entry) { \ | 265 | (struct property_entry) { \ |
| 266 | .name = _name_, \ | 266 | .name = _name_, \ |
| 267 | .length = (_len_) * sizeof(_type_), \ | 267 | .length = (_len_) * sizeof(_type_), \ |
| @@ -271,13 +271,13 @@ struct property_entry { · 3 unmodified lines | |||
| 271 | } | 271 | } |
| 272 | 272 | ||
| 273 | #define PROPERTY_ENTRY_U8_ARRAY_LEN(_name_, _val_, _len_) \ | 273 | #define PROPERTY_ENTRY_U8_ARRAY_LEN(_name_, _val_, _len_) \ |
| 274 | PROPERTY_ENTRY_ARRAY_LEN(_name_, u8, U8, _val_, _len_) | 274 | __PROPERTY_ENTRY_ARRAY_LEN(_name_, u8, U8, _val_, _len_) |
| 275 | #define PROPERTY_ENTRY_U16_ARRAY_LEN(_name_, _val_, _len_) \ | 275 | #define PROPERTY_ENTRY_U16_ARRAY_LEN(_name_, _val_, _len_) \ |
| 276 | PROPERTY_ENTRY_ARRAY_LEN(_name_, u16, U16, _val_, _len_) | 276 | __PROPERTY_ENTRY_ARRAY_LEN(_name_, u16, U16, _val_, _len_) |
| 277 | #define PROPERTY_ENTRY_U32_ARRAY_LEN(_name_, _val_, _len_) \ | 277 | #define PROPERTY_ENTRY_U32_ARRAY_LEN(_name_, _val_, _len_) \ |
| 278 | PROPERTY_ENTRY_ARRAY_LEN(_name_, u32, U32, _val_, _len_) | 278 | __PROPERTY_ENTRY_ARRAY_LEN(_name_, u32, U32, _val_, _len_) |
| 279 | #define PROPERTY_ENTRY_U64_ARRAY_LEN(_name_, _val_, _len_) \ | 279 | #define PROPERTY_ENTRY_U64_ARRAY_LEN(_name_, _val_, _len_) \ |
| 280 | PROPERTY_ENTRY_ARRAY_LEN(_name_, u64, U64, _val_, _len_) | 280 | __PROPERTY_ENTRY_ARRAY_LEN(_name_, u64, U64, _val_, _len_) |
| 281 | 281 | ||
| 282 | #define PROPERTY_ENTRY_STRING_ARRAY_LEN(_name_, _val_, _len_) \ | 282 | #define PROPERTY_ENTRY_STRING_ARRAY_LEN(_name_, _val_, _len_) \ |
| 283 | (struct property_entry) { \ | 283 | (struct property_entry) { \ |
| @@ -299,7 +299,7 @@ struct property_entry { · 15 unmodified lines | |||
| 299 | #define PROPERTY_ENTRY_STRING_ARRAY(_name_, _val_) \ | 299 | #define PROPERTY_ENTRY_STRING_ARRAY(_name_, _val_) \ |
| 300 | PROPERTY_ENTRY_STRING_ARRAY_LEN(_name_, _val_, ARRAY_SIZE(_val_)) | 300 | PROPERTY_ENTRY_STRING_ARRAY_LEN(_name_, _val_, ARRAY_SIZE(_val_)) |
| 301 | 301 | ||
| 302 | #define PROPERTY_ENTRY_INTEGER(_name_, _type_, _Type_, _val_) \ | 302 | #define __PROPERTY_ENTRY_INTEGER(_name_, _type_, _Type_, _val_) \ |
| 303 | (struct property_entry) { \ | 303 | (struct property_entry) { \ |
| 304 | .name = _name_, \ | 304 | .name = _name_, \ |
| 305 | .length = sizeof(_type_), \ | 305 | .length = sizeof(_type_), \ |
| @@ -308,13 +308,13 @@ struct property_entry { · 2 unmodified lines | |||
| 308 | } | 308 | } |
| 309 | 309 | ||
| 310 | #define PROPERTY_ENTRY_U8(_name_, _val_) \ | 310 | #define PROPERTY_ENTRY_U8(_name_, _val_) \ |
| 311 | PROPERTY_ENTRY_INTEGER(_name_, u8, U8, _val_) | 311 | __PROPERTY_ENTRY_INTEGER(_name_, u8, U8, _val_) |
| 312 | #define PROPERTY_ENTRY_U16(_name_, _val_) \ | 312 | #define PROPERTY_ENTRY_U16(_name_, _val_) \ |
| 313 | PROPERTY_ENTRY_INTEGER(_name_, u16, U16, _val_) | 313 | __PROPERTY_ENTRY_INTEGER(_name_, u16, U16, _val_) |
| 314 | #define PROPERTY_ENTRY_U32(_name_, _val_) \ | 314 | #define PROPERTY_ENTRY_U32(_name_, _val_) \ |
| 315 | PROPERTY_ENTRY_INTEGER(_name_, u32, U32, _val_) | 315 | __PROPERTY_ENTRY_INTEGER(_name_, u32, U32, _val_) |
| 316 | #define PROPERTY_ENTRY_U64(_name_, _val_) \ | 316 | #define PROPERTY_ENTRY_U64(_name_, _val_) \ |
| 317 | PROPERTY_ENTRY_INTEGER(_name_, u64, U64, _val_) | 317 | __PROPERTY_ENTRY_INTEGER(_name_, u64, U64, _val_) |
| 318 | 318 | ||
| 319 | #define PROPERTY_ENTRY_STRING(_name_, _val_) \ | 319 | #define PROPERTY_ENTRY_STRING(_name_, _val_) \ |
| 320 | (struct property_entry) { \ | 320 | (struct property_entry) { \ |