Home
last modified time | relevance | path

Searched refs:setup_data (Results 1 - 25 of 60) sorted by relevance

123

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Djailhouse.c27 static struct jailhouse_setup_data setup_data; variable
28 #define SETUP_DATA_V1_LEN (sizeof(setup_data.hdr) + sizeof(setup_data.v1))
29 #define SETUP_DATA_V2_LEN (SETUP_DATA_V1_LEN + sizeof(setup_data.v2))
66 lapic_timer_period = setup_data.v1.apic_khz * (1000 / HZ); in jailhouse_timer_init()
104 for (cpu = 0; cpu < setup_data.v1.num_cpus; cpu++) { in jailhouse_get_smp_config()
105 generic_processor_info(setup_data.v1.cpu_ids[cpu], in jailhouse_get_smp_config()
111 if (setup_data.v1.standard_ioapic) { in jailhouse_get_smp_config()
115 setup_data.hdr.version < 2) { in jailhouse_get_smp_config()
142 if (setup_data in jailhouse_pci_arch_init()
[all...]
H A Dksysfs.c73 struct setup_data *data; in get_setup_data_paddr()
74 u64 pa_data = boot_params.hdr.setup_data; in get_setup_data_paddr()
94 u64 pa_data = boot_params.hdr.setup_data, pa_next; in get_setup_data_size()
96 struct setup_data *data; in get_setup_data_size()
139 struct setup_data *data; in type_show()
180 struct setup_data *data; in setup_data_data_read()
211 * the data as though it is a normal setup_data struct. in setup_data_data_read()
277 char name[16]; /* should be enough for setup_data nodes numbers */ in create_setup_data_node()
309 struct setup_data *data; in get_setup_data_total_num()
333 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
[all...]
H A Dkdebugfs.c51 pa += sizeof(struct setup_data); in setup_data_read()
93 struct setup_data *data; in create_setup_data_nodes()
100 d = debugfs_create_dir("setup_data", parent); in create_setup_data_nodes()
102 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
H A Dkexec-bzimage64.c141 struct setup_data *sd = (void *)params + efi_setup_data_offset; in prepare_add_efi_setup_data()
142 struct efi_setup_data *esd = (void *)sd + sizeof(struct setup_data); in prepare_add_efi_setup_data()
153 sd->next = params->hdr.setup_data; in prepare_add_efi_setup_data()
154 params->hdr.setup_data = setup_data_phys; in prepare_add_efi_setup_data()
403 sizeof(struct setup_data) + in bzImage64_load()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Djailhouse.c27 static struct jailhouse_setup_data setup_data; variable
28 #define SETUP_DATA_V1_LEN (sizeof(setup_data.hdr) + sizeof(setup_data.v1))
29 #define SETUP_DATA_V2_LEN (SETUP_DATA_V1_LEN + sizeof(setup_data.v2))
66 lapic_timer_period = setup_data.v1.apic_khz * (1000 / HZ); in jailhouse_timer_init()
104 for (cpu = 0; cpu < setup_data.v1.num_cpus; cpu++) in jailhouse_get_smp_config()
105 generic_processor_info(setup_data.v1.cpu_ids[cpu]); in jailhouse_get_smp_config()
109 if (setup_data.v1.standard_ioapic) { in jailhouse_get_smp_config()
113 setup_data.hdr.version < 2) { in jailhouse_get_smp_config()
140 if (setup_data in jailhouse_pci_arch_init()
[all...]
H A Dkexec-bzimage64.c119 struct setup_data *sd = (void *)params + rng_seed_setup_data_offset; in setup_rng_seed()
129 sd->next = params->hdr.setup_data; in setup_rng_seed()
130 params->hdr.setup_data = setup_data_phys; in setup_rng_seed()
161 struct setup_data *sd = (void *)params + efi_setup_data_offset; in prepare_add_efi_setup_data()
162 struct efi_setup_data *esd = (void *)sd + sizeof(struct setup_data); in prepare_add_efi_setup_data()
173 sd->next = params->hdr.setup_data; in prepare_add_efi_setup_data()
174 params->hdr.setup_data = setup_data_phys; in prepare_add_efi_setup_data()
215 struct setup_data *sd = (void *)params + ima_setup_data_offset; in setup_ima_state()
225 ima = (void *)sd + sizeof(struct setup_data); in setup_ima_state()
231 sd->next = params->hdr.setup_data; in setup_ima_state()
[all...]
H A Dksysfs.c73 struct setup_data *data; in get_setup_data_paddr()
74 u64 pa_data = boot_params.hdr.setup_data; in get_setup_data_paddr()
94 u64 pa_data = boot_params.hdr.setup_data, pa_next; in get_setup_data_size()
96 struct setup_data *data; in get_setup_data_size()
139 struct setup_data *data; in type_show()
180 struct setup_data *data; in setup_data_data_read()
211 * the data as though it is a normal setup_data struct. in setup_data_data_read()
277 char name[16]; /* should be enough for setup_data nodes numbers */ in create_setup_data_node()
309 struct setup_data *data; in get_setup_data_total_num()
333 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
[all...]
H A Dkdebugfs.c51 pa += sizeof(struct setup_data); in setup_data_read()
93 struct setup_data *data; in create_setup_data_nodes()
100 d = debugfs_create_dir("setup_data", parent); in create_setup_data_nodes()
102 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
H A Dsetup.c340 data = early_memremap(phys_addr + sizeof(struct setup_data), sizeof(*data)); in add_early_ima_buffer()
387 struct setup_data *data; in parse_setup_data()
390 pa_data = boot_params.hdr.setup_data; in parse_setup_data()
395 data_len = data->len + sizeof(struct setup_data); in parse_setup_data()
432 struct setup_data *data; in memblock_x86_reserve_range_setup_data()
436 pa_data = boot_params.hdr.setup_data; in memblock_x86_reserve_range_setup_data()
440 pr_warn("setup: failed to memremap setup_data entry\n"); in memblock_x86_reserve_range_setup_data()
454 pr_warn("setup: failed to memremap indirect setup_data\n"); in memblock_x86_reserve_range_setup_data()
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
H A Dx86-stub.c61 rom->data.len = size - sizeof(struct setup_data); in preserve_pci_rom_image()
111 struct setup_data *data; in setup_efi_pci()
134 data = (struct setup_data *)(unsigned long)params->hdr.setup_data; in setup_efi_pci()
137 data = (struct setup_data *)(unsigned long)data->next; in setup_efi_pci()
155 params->hdr.setup_data = (unsigned long)rom; in setup_efi_pci()
157 data = (struct setup_data *)rom; in setup_efi_pci()
167 struct setup_data *data, *new; in retrieve_apple_device_properties()
187 size + sizeof(struct setup_data), in retrieve_apple_device_properties()
204 data = (struct setup_data *)(unsigne in retrieve_apple_device_properties()
[all...]
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A Dx86-stub.c75 rom->data.len = size - sizeof(struct setup_data); in preserve_pci_rom_image()
125 struct setup_data *data; in setup_efi_pci()
148 data = (struct setup_data *)(unsigned long)params->hdr.setup_data; in setup_efi_pci()
151 data = (struct setup_data *)(unsigned long)data->next; in setup_efi_pci()
169 params->hdr.setup_data = (unsigned long)rom; in setup_efi_pci()
171 data = (struct setup_data *)rom; in setup_efi_pci()
181 struct setup_data *data, *new; in retrieve_apple_device_properties()
201 size + sizeof(struct setup_data), in retrieve_apple_device_properties()
218 data = (struct setup_data *)(unsigne in retrieve_apple_device_properties()
[all...]
/kernel/linux/linux-6.6/arch/x86/boot/compressed/
H A Defi.c82 * the initial physical address via a struct setup_data entry, which is
90 struct setup_data *data; in get_kexec_setup_data()
93 pa_data = bp->hdr.setup_data; in get_kexec_setup_data()
95 data = (struct setup_data *)pa_data; in get_kexec_setup_data()
97 esd = (struct efi_setup_data *)(pa_data + sizeof(struct setup_data)); in get_kexec_setup_data()
H A Dident_map_64.c113 struct setup_data *sd; in initialize_identity_maps()
168 * Also map the setup_data entries passed via boot_params in case they in initialize_identity_maps()
171 sd = (struct setup_data *)boot_params->hdr.setup_data; in initialize_identity_maps()
176 sd = (struct setup_data *)sd->next; in initialize_identity_maps()
H A Dkaslr.c419 /* We don't need to set a mapping for setup_data. */ in mem_avoid_init()
436 struct setup_data *ptr; in mem_avoid_overlap()
449 /* Avoid all entries in the setup_data linked list. */ in mem_avoid_overlap()
450 ptr = (struct setup_data *)(unsigned long)boot_params->hdr.setup_data; in mem_avoid_overlap()
475 ptr = (struct setup_data *)(unsigned long)ptr->next; in mem_avoid_overlap()
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dacpi.c71 struct setup_data *data; in get_kexec_setup_data_addr()
74 pa_data = boot_params->hdr.setup_data; in get_kexec_setup_data_addr()
76 data = (struct setup_data *)pa_data; in get_kexec_setup_data_addr()
78 return (struct efi_setup_data *)(pa_data + sizeof(struct setup_data)); in get_kexec_setup_data_addr()
260 * Try to get EFI data from setup_data. This can happen when we're a in get_rsdp_addr()
H A Dkaslr.c423 /* We don't need to set a mapping for setup_data. */ in mem_avoid_init()
440 struct setup_data *ptr; in mem_avoid_overlap()
453 /* Avoid all entries in the setup_data linked list. */ in mem_avoid_overlap()
454 ptr = (struct setup_data *)(unsigned long)boot_params->hdr.setup_data; in mem_avoid_overlap()
479 ptr = (struct setup_data *)(unsigned long)ptr->next; in mem_avoid_overlap()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dsta2x11-mfd.c570 struct sta2x11_mfd_setup_data *setup_data; in sta2x11_mfd_probe() local
584 setup_data = pci_id->device == PCI_DEVICE_ID_STMICRO_GPIO ? in sta2x11_mfd_probe()
589 sta2x11_mfd_setup(pdev, setup_data); in sta2x11_mfd_probe()
598 setup_data->bars[i].cells, in sta2x11_mfd_probe()
599 setup_data->bars[i].ncells, in sta2x11_mfd_probe()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dsta2x11-mfd.c570 struct sta2x11_mfd_setup_data *setup_data; in sta2x11_mfd_probe() local
584 setup_data = pci_id->device == PCI_DEVICE_ID_STMICRO_GPIO ? in sta2x11_mfd_probe()
589 sta2x11_mfd_setup(pdev, setup_data); in sta2x11_mfd_probe()
598 setup_data->bars[i].cells, in sta2x11_mfd_probe()
599 setup_data->bars[i].ncells, in sta2x11_mfd_probe()
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/
H A Dbootparam.h5 /* setup_data/setup_indirect types */
50 struct setup_data { struct
100 __u64 setup_data; member
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/
H A Dbootparam.h5 /* setup_data/setup_indirect types */
52 struct setup_data { struct
102 __u64 setup_data; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/
H A Dbootparam.h52 struct setup_data { struct
99 __u64 setup_data; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/
H A Dbootparam.h52 struct setup_data { struct
99 __u64 setup_data; member
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Dpch_udc.c334 * @setup_data: Received setup data
356 struct usb_ctrlrequest setup_data; member
2364 rc = dev->driver->setup(&dev->gadget, &dev->setup_data);
2431 dev->setup_data = ep->td_stp->request;
2436 if ((dev->setup_data.bRequestType & USB_DIR_IN))
2441 if ((dev->setup_data.bRequestType == 0x21) &&
2442 (dev->setup_data.bRequest == 0xFF))
2447 if (dev->setup_data.bRequestType & USB_DIR_IN) {
2459 if (!(dev->setup_data.bRequestType & USB_DIR_IN)) {
2674 memset(&dev->setup_data, in pch_udc_svc_intf_interrupt()
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Dpch_udc.c333 * @setup_data: Received setup data
356 struct usb_ctrlrequest setup_data; member
2259 rc = dev->driver->setup(&dev->gadget, &dev->setup_data);
2326 dev->setup_data = ep->td_stp->request;
2331 if ((dev->setup_data.bRequestType & USB_DIR_IN))
2336 if ((dev->setup_data.bRequestType == 0x21) &&
2337 (dev->setup_data.bRequest == 0xFF))
2342 if (dev->setup_data.bRequestType & USB_DIR_IN) {
2354 if (!(dev->setup_data.bRequestType & USB_DIR_IN)) {
2569 memset(&dev->setup_data, in pch_udc_svc_intf_interrupt()
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_cmd640.c58 const u8 setup_data[] = { 0x40, 0x40, 0x40, 0x80, 0x00 }; in cmd640_set_piomode() local
95 t.setup = setup_data[t.setup]; in cmd640_set_piomode()

Completed in 23 milliseconds

123