/linux/Documentation/kbuild/ |
H A D | kconfig-macro-language.rst | 23 The macro language replaces the variable references with their expanded form, 54 variable is expanded "in place" to yield a text string that may then be 55 expanded further. To get the value of a variable, enclose the variable name in 59 There are two types of variables: simply expanded variables and recursively 60 expanded variables. 62 A simply expanded variable is defined using the := assignment operator. Its 63 righthand side is expanded immediately upon reading the line from the Kconfig 66 A recursively expanded variable is defined using the = assignment operator. 72 variable. The righthand side of += is expanded immediately if the lefthand 83 Useful functions must be expanded when they are used since the same function is [all …]
|
/linux/scripts/gendwarfksyms/ |
H A D | types.c | 65 * An expanded type string in symtypes format. 70 struct list_head expanded; member 78 INIT_LIST_HEAD(&type->expanded); in type_expansion_init() 86 type_list_free(&type->expanded); in type_expansion_free() 92 type->len += type_list_append(&type->expanded, s, owned); in type_expansion_append() 136 type_list_free(&e->expanded); in type_map_add() 142 /* Take ownership of type->expanded */ in type_map_add() 143 list_replace_init(&type->expanded, &e->expanded); in type_map_add() 149 type_list_write(&e->expanded, stderr); in type_map_add() 193 type_list_write(&e->expanded, file); in type_map_write() [all …]
|
H A D | gendwarfksyms.c | 26 /* Print out expanded type strings used for symbol versions */ 42 " --dump-versions Dump expanded type strings used for symbol versions\n" in usage()
|
/linux/scripts/kconfig/tests/preprocess/variable/ |
H A D | Kconfig | 6 # Simply expanded variable. 12 # Recursively expanded variable. 18 # Append something to a simply expanded variable. 24 # Append something to a recursively expanded variable. 31 # This works as a recursively expanded variable.
|
/linux/scripts/kconfig/tests/preprocess/escape/ |
H A D | Kconfig | 23 # The following should print "$(X)". It should not be expanded further. 32 # A simple expanded should not be expanded multiple times. 33 # The following should print "$(X)". It should not be expanded further.
|
/linux/sound/ppc/ |
H A D | awacs.h | 52 #define MASK_ADDR0 (0x0 << 12) /* Expanded Data Mode Address 0 */ 56 #define MASK_ADDR1 (0x1 << 12) /* Expanded Data Mode Address 1 */ 60 #define MASK_ADDR2 (0x2 << 12) /* Expanded Data Mode Address 2 */ 64 #define MASK_ADDR4 (0x4 << 12) /* Expanded Data Mode Address 4 */ 69 #define MASK_ADDR5 (0x5 << 12) /* Expanded Data Mode Address 5 */ 70 #define MASK_ADDR6 (0x6 << 12) /* Expanded Data Mode Address 6 */ 71 #define MASK_ADDR7 (0x7 << 12) /* Expanded Data Mode Address 7 */
|
/linux/Documentation/core-api/ |
H A D | librs.rst | 60 The expanded data can be inverted on the fly by providing a non-zero 61 inversion mask. The expanded data is XOR'ed with the mask. This is used 67 The databytes are expanded to the given symbol size on the fly. There is 97 The databytes are expanded to the given symbol size on the fly. There is
|
/linux/arch/loongarch/include/uapi/asm/ |
H A D | ucontext.h | 19 /* There's some padding here to allow sigset_t to be expanded in the 22 * expanded, so we didn't want to box ourselves in here. */
|
/linux/arch/riscv/include/uapi/asm/ |
H A D | ucontext.h | 19 * There's some padding here to allow sigset_t to be expanded in the 22 * expanded, so we didn't want to box ourselves in here.
|
/linux/include/linux/ |
H A D | ecryptfs.h | 27 * in-memory representations are expanded hex, so it better adapted to 78 /* Always in expanded hex */
|
/linux/tools/bootconfig/scripts/ |
H A D | ftrace2bconf.sh | 52 …el.fgraph_notrace are not supported, since the wild card expression was expanded and lost from mem… 231 if echo $val | grep -vq "expanded" ; then 250 …el.ftrace.notrace are not supported, since the wild card expression was expanded and lost from mem…
|
/linux/include/uapi/linux/ |
H A D | kd.h | 9 #define GIO_FONT 0x4B60 /* gets font in expanded form */ 10 #define PIO_FONT 0x4B61 /* use font in expanded form */ 17 char __user *chardata; /* font data in expanded form */
|
/linux/drivers/pinctrl/aspeed/ |
H A D | pinctrl-aspeed.c | 173 char *expanded; in get_defined_attribute() local 175 expanded = krealloc(found, len + delta + 1, GFP_KERNEL); in get_defined_attribute() 176 if (!expanded) { in get_defined_attribute() 178 return expanded; in get_defined_attribute() 181 found = expanded; in get_defined_attribute()
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_args.h | 19 * CALL_ARGS - Invoke a macro, but allow parameters to be expanded beforehand. 24 * make sure it's arguments will be correctly expanded.
|
/linux/scripts/kconfig/tests/preprocess/circular_expansion/ |
H A D | __init__.py | 5 If a recursively expanded variable references itself (eventually),
|
/linux/arch/alpha/kernel/ |
H A D | pci_impl.h | 57 * physical addresses, they should allow an expanded range of SPARSE 66 * they support an expanded range of SPARSE memory addresses.
|
/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_perf_selftests.h | 10 * The name is used as both an enum and expanded as subtest__name to create
|
H A D | i915_mock_selftests.h | 10 * The name is used as both an enum and expanded as subtest__name to create
|
/linux/drivers/dma-buf/ |
H A D | selftests.h | 4 * The name is used as both an enum and expanded as subtest__name to create
|
/linux/include/crypto/ |
H A D | twofish.h | 13 /* Structure for an expanded Twofish key. s contains the key-dependent
|
/linux/scripts/kconfig/tests/preprocess/builtin_func/ |
H A D | Kconfig | 24 # 'filename' is expanded to the currently parsed file name,
|
/linux/arch/powerpc/perf/ |
H A D | hv-common.c | 36 caps->expanded = !!(arg.caps.capability_mask & HV_GPCI_CM_EXPANDED); in hv_perf_caps_get()
|
/linux/usr/ |
H A D | gen_init_cpio.c | 442 char expanded[PATH_MAX + 1]; in cpio_replace_env() local 449 snprintf(expanded, sizeof expanded, "%s%s%s", in cpio_replace_env() 451 strcpy(new_location, expanded); in cpio_replace_env()
|
/linux/arch/arm/include/asm/ |
H A D | jump_label.h | 12 /* This macro is also expanded on the Rust side. */
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | st,stmpe-gpio.yaml | 11 bus controllers for various expanded peripherals such as GPIO, keypad,
|