Lines Matching defs:label
31 #define START_FTR_SECTION(label) label##1:
33 #define FTR_SECTION_ELSE_NESTED(label) \
34 label##2: \
35 .pushsection __ftr_alt_##label,"a"; \
37 label##3:
57 #define MAKE_FTR_SECTION_ENTRY(msk, val, label, sect) \
58 label##4: \
62 label##5: \
65 FTR_ENTRY_OFFSET label##1b-label##5b; \
66 FTR_ENTRY_OFFSET label##2b-label##5b; \
67 FTR_ENTRY_OFFSET label##3b-label##5b; \
68 FTR_ENTRY_OFFSET label##4b-label##5b; \
69 CHECK_ALT_SIZE((label##4b-label##3b), (label##2b-label##1b)); \
74 #define BEGIN_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
77 #define END_FTR_SECTION_NESTED(msk, val, label) \
78 FTR_SECTION_ELSE_NESTED(label) \
79 MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
84 #define END_FTR_SECTION_NESTED_IFSET(msk, label) \
85 END_FTR_SECTION_NESTED((msk), (msk), label)
92 #define ALT_FTR_SECTION_END_NESTED(msk, val, label) \
93 MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
94 #define ALT_FTR_SECTION_END_NESTED_IFSET(msk, label) \
95 ALT_FTR_SECTION_END_NESTED(msk, msk, label)
96 #define ALT_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
97 ALT_FTR_SECTION_END_NESTED(msk, 0, label)
106 #define BEGIN_MMU_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
109 #define END_MMU_FTR_SECTION_NESTED(msk, val, label) \
110 FTR_SECTION_ELSE_NESTED(label) \
111 MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
116 #define END_MMU_FTR_SECTION_NESTED_IFSET(msk, label) \
117 END_MMU_FTR_SECTION_NESTED((msk), (msk), label)
119 #define END_MMU_FTR_SECTION_NESTED_IFCLR(msk, label) \
120 END_MMU_FTR_SECTION_NESTED((msk), 0, label)
126 #define MMU_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
128 #define ALT_MMU_FTR_SECTION_END_NESTED(msk, val, label) \
129 MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
130 #define ALT_MMU_FTR_SECTION_END_NESTED_IFSET(msk, label) \
131 ALT_MMU_FTR_SECTION_END_NESTED(msk, msk, label)
132 #define ALT_MMU_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
133 ALT_MMU_FTR_SECTION_END_NESTED(msk, 0, label)
142 #define BEGIN_FW_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
145 #define END_FW_FTR_SECTION_NESTED(msk, val, label) \
146 FTR_SECTION_ELSE_NESTED(label) \
147 MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
156 #define FW_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
158 #define ALT_FW_FTR_SECTION_END_NESTED(msk, val, label) \
159 MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
160 #define ALT_FW_FTR_SECTION_END_NESTED_IFSET(msk, label) \
161 ALT_FW_FTR_SECTION_END_NESTED(msk, msk, label)
162 #define ALT_FW_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
163 ALT_FW_FTR_SECTION_END_NESTED(msk, 0, label)
202 #define START_LWSYNC_SECTION(label) label##1:
203 #define MAKE_LWSYNC_SECTION_ENTRY(label, sect) \
204 label##2: \
207 label##3: \
208 FTR_ENTRY_OFFSET label##1b-label##3b; \