Lines Matching full:extension

46  * riscv_isa_extension_base() - Get base extension word
49 * Return: base extension word as unsigned long value
62 * __riscv_isa_extension_available() - Check whether given extension
66 * @bit: bit position of the desired extension
115 * The canonical order of ISA extension names in the ISA string is defined in
131 * closely related alphabetical extension category, IMAFDQLCBKJTPVH.
210 * extension starting with "Su" appears. in riscv_parse_isa_string()
224 * Before attempting to parse the extension itself, we find its end. in riscv_parse_isa_string()
226 * extensions with an "_", the end of a multi-letter extension will in riscv_parse_isa_string()
228 * multi-letter extension. in riscv_parse_isa_string()
232 * the end of the extension, removing any numbers. This may be a in riscv_parse_isa_string()
237 * name portion of an extension, but will be decremented to the last in riscv_parse_isa_string()
273 * that it arrived at the start of the next extension. in riscv_parse_isa_string()
276 * we have a multi-letter extension's _, or the start of an in riscv_parse_isa_string()
277 * extension. in riscv_parse_isa_string()
279 * Otherwise we have found the current extension's major version in riscv_parse_isa_string()
281 * if present. The `p` extension must not appear immediately after in riscv_parse_isa_string()
312 * first character of the next extension. As we stop parsing an extension in riscv_parse_isa_string()
314 * where the succeeding extension is a multi-letter prefixed with an "_". in riscv_parse_isa_string()
708 WARN(1, "This extension id:%d is not in ISA extension list", id); in riscv_cpufeature_patch_func()