Home
last modified time | relevance | path

Searched refs:SETUP_INDIRECT (Results 1 – 7 of 7) sorted by relevance

/linux/arch/x86/kernel/
H A Dkdebugfs.c50 if (!(node->type & SETUP_INDIRECT) || node->type == SETUP_INDIRECT) in setup_data_read()
119 if (data->type == SETUP_INDIRECT) { in create_setup_data_nodes()
131 if (indirect->type != SETUP_INDIRECT) { in create_setup_data_nodes()
H A Dksysfs.c107 if (data->type == SETUP_INDIRECT) { in get_setup_data_size()
116 if (indirect->type != SETUP_INDIRECT) in get_setup_data_size()
155 if (data->type == SETUP_INDIRECT) { in type_show()
196 if (data->type == SETUP_INDIRECT) { in setup_data_data_read()
205 if (indirect->type != SETUP_INDIRECT) { in setup_data_data_read()
H A Dsetup.c584 if (data->type == SETUP_INDIRECT) { in memblock_x86_reserve_range_setup_data()
595 if (indirect->type != SETUP_INDIRECT) in memblock_x86_reserve_range_setup_data()
/linux/arch/x86/include/uapi/asm/
H A Dsetup_data.h19 #define SETUP_INDIRECT (1<<31) macro
20 #define SETUP_TYPE_MAX (SETUP_ENUM_MAX | SETUP_INDIRECT)
/linux/arch/x86/mm/
H A Dioremap.c678 if (data->type == SETUP_INDIRECT) { in __memremap_is_setup_data()
694 if (indirect->type != SETUP_INDIRECT) { in __memremap_is_setup_data()
/linux/arch/x86/boot/compressed/
H A Dkaslr.c434 if (ptr->type == SETUP_INDIRECT && in mem_avoid_overlap()
435 ((struct setup_indirect *)ptr->data)->type != SETUP_INDIRECT) { in mem_avoid_overlap()
/linux/Documentation/arch/x86/
H A Dboot.rst834 Thus setup_indirect struct and SETUP_INDIRECT type were introduced in
844 The type member is a SETUP_INDIRECT | SETUP_* type. However, it cannot be
845 SETUP_INDIRECT itself since making the setup_indirect a tree structure
854 .type = SETUP_INDIRECT,
857 .type = SETUP_INDIRECT | SETUP_E820_EXT,
865 SETUP_INDIRECT | SETUP_NONE objects cannot be properly distinguished
866 from SETUP_INDIRECT itself. So, this kind of objects cannot be provided