Lines Matching refs:_list
29 #define llsym(_type, _name, _list) \ argument
30 ((_type *)&_u_boot_list_2_##_list##_2_##_name)
70 #define ll_entry_declare(_type, _name, _list) \ argument
71 _type _u_boot_list_2_##_list##_2_##_name __aligned(4) \
73 __section("__u_boot_list_2_"#_list"_2_"#_name)
93 #define ll_entry_declare_list(_type, _name, _list) \ argument
94 _type _u_boot_list_2_##_list##_2_##_name[] __aligned(4) \
96 __section("__u_boot_list_2_"#_list"_2_"#_name)
125 #define ll_entry_start(_type, _list) \ argument
129 __section("__u_boot_list_2_"#_list"_1"); \
154 #define ll_entry_end(_type, _list) \ argument
157 __section("__u_boot_list_2_"#_list"_3"); \
181 #define ll_entry_count(_type, _list) \ argument
183 _type *start = ll_entry_start(_type, _list); \
184 _type *end = ll_entry_end(_type, _list); \
238 #define ll_start_decl(_sym, _type, _list) \ argument
240 __maybe_unused __section("__u_boot_list_2_" #_list "_1")
242 #define ll_end_decl(_sym, _type, _list) \ argument
244 __maybe_unused __section("__u_boot_list_2_" #_list "_3")
267 #define ll_entry_get(_type, _name, _list) \ argument
269 extern _type _u_boot_list_2_##_list##_2_##_name; \
271 &_u_boot_list_2_##_list##_2_##_name; \
288 #define ll_entry_ref(_type, _name, _list) \ argument
289 ((_type *)&_u_boot_list_2_##_list##_2_##_name)