Symbol: setup_data
arch/x86/boot/compressed/efi.c
92
struct setup_data *data;
arch/x86/boot/compressed/efi.c
95
pa_data = bp->hdr.setup_data;
arch/x86/boot/compressed/efi.c
97
data = (struct setup_data *)pa_data;
arch/x86/boot/compressed/efi.c
99
esd = (struct efi_setup_data *)(pa_data + sizeof(struct setup_data));
arch/x86/boot/compressed/ident_map_64.c
113
struct setup_data *sd;
arch/x86/boot/compressed/ident_map_64.c
172
sd = (struct setup_data *)boot_params_ptr->hdr.setup_data;
arch/x86/boot/compressed/ident_map_64.c
177
sd = (struct setup_data *)sd->next;
arch/x86/boot/compressed/kaslr.c
407
struct setup_data *ptr;
arch/x86/boot/compressed/kaslr.c
421
ptr = (struct setup_data *)(unsigned long)boot_params_ptr->hdr.setup_data;
arch/x86/boot/compressed/kaslr.c
446
ptr = (struct setup_data *)(unsigned long)ptr->next;
arch/x86/boot/compressed/kaslr.c
770
struct setup_data *ptr;
arch/x86/boot/compressed/kaslr.c
777
ptr = (struct setup_data *)(unsigned long)boot_params_ptr->hdr.setup_data;
arch/x86/boot/compressed/kaslr.c
786
ptr = (struct setup_data *)(unsigned long)ptr->next;
arch/x86/boot/startup/sev-shared.c
521
struct setup_data header;
arch/x86/boot/startup/sev-shared.c
533
struct setup_data *hdr;
arch/x86/boot/startup/sev-shared.c
535
hdr = (struct setup_data *)bp->hdr.setup_data;
arch/x86/boot/startup/sev-shared.c
542
hdr = (struct setup_data *)hdr->next;
arch/x86/include/asm/setup_data.h
10
struct setup_data data;
arch/x86/include/uapi/asm/bootparam.h
73
__u64 setup_data;
arch/x86/kernel/devicetree.c
38
initial_dtb = data + offsetof(struct setup_data, data);
arch/x86/kernel/e820.c
755
struct setup_data *sdata;
arch/x86/kernel/jailhouse.c
105
for (cpu = 0; cpu < setup_data.v1.num_cpus; cpu++)
arch/x86/kernel/jailhouse.c
106
topology_register_apic(setup_data.v1.cpu_ids[cpu], CPU_ACPIID_INVALID, true);
arch/x86/kernel/jailhouse.c
110
if (setup_data.v1.standard_ioapic) {
arch/x86/kernel/jailhouse.c
114
setup_data.hdr.version < 2) {
arch/x86/kernel/jailhouse.c
141
if (setup_data.v1.pci_mmconfig_base) {
arch/x86/kernel/jailhouse.c
143
setup_data.v1.pci_mmconfig_base);
arch/x86/kernel/jailhouse.c
154
return setup_data.v2.flags & BIT(uart_nr);
arch/x86/kernel/jailhouse.c
189
if (setup_data.hdr.version > 1)
arch/x86/kernel/jailhouse.c
200
u64 pa_data = boot_params.hdr.setup_data;
arch/x86/kernel/jailhouse.c
202
struct setup_data header;
arch/x86/kernel/jailhouse.c
238
if (header.len < sizeof(setup_data.hdr))
arch/x86/kernel/jailhouse.c
241
pa_data += offsetof(struct setup_data, data);
arch/x86/kernel/jailhouse.c
242
setup_data_len = min_t(unsigned long, sizeof(setup_data),
arch/x86/kernel/jailhouse.c
245
memcpy(&setup_data, mapping, setup_data_len);
arch/x86/kernel/jailhouse.c
248
if (setup_data.hdr.version == 0 ||
arch/x86/kernel/jailhouse.c
249
setup_data.hdr.compatible_version !=
arch/x86/kernel/jailhouse.c
251
(setup_data.hdr.version == 1 && header.len < SETUP_DATA_V1_LEN) ||
arch/x86/kernel/jailhouse.c
252
(setup_data.hdr.version >= 2 && header.len < SETUP_DATA_V2_LEN))
arch/x86/kernel/jailhouse.c
255
pmtmr_ioport = setup_data.v1.pm_timer_address;
arch/x86/kernel/jailhouse.c
258
precalibrated_tsc_khz = setup_data.v1.tsc_khz;
arch/x86/kernel/jailhouse.c
28
static struct jailhouse_setup_data setup_data;
arch/x86/kernel/jailhouse.c
29
#define SETUP_DATA_V1_LEN (sizeof(setup_data.hdr) + sizeof(setup_data.v1))
arch/x86/kernel/jailhouse.c
30
#define SETUP_DATA_V2_LEN (SETUP_DATA_V1_LEN + sizeof(setup_data.v2))
arch/x86/kernel/jailhouse.c
67
lapic_timer_period = setup_data.v1.apic_khz * (1000 / HZ);
arch/x86/kernel/kdebugfs.c
102
pa_data = boot_params.hdr.setup_data;
arch/x86/kernel/kdebugfs.c
51
pa += sizeof(struct setup_data);
arch/x86/kernel/kdebugfs.c
93
struct setup_data *data;
arch/x86/kernel/kexec-bzimage64.c
128
struct setup_data *sd = (void *)params + rng_seed_setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
138
sd->next = params->hdr.setup_data;
arch/x86/kernel/kexec-bzimage64.c
139
params->hdr.setup_data = setup_data_phys;
arch/x86/kernel/kexec-bzimage64.c
170
struct setup_data *sd = (void *)params + efi_setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
171
struct efi_setup_data *esd = (void *)sd + sizeof(struct setup_data);
arch/x86/kernel/kexec-bzimage64.c
182
sd->next = params->hdr.setup_data;
arch/x86/kernel/kexec-bzimage64.c
183
params->hdr.setup_data = setup_data_phys;
arch/x86/kernel/kexec-bzimage64.c
230
struct setup_data *sd = (void *)params + dtb_setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
242
sd->next = params->hdr.setup_data;
arch/x86/kernel/kexec-bzimage64.c
243
params->hdr.setup_data = setup_data_phys;
arch/x86/kernel/kexec-bzimage64.c
253
struct setup_data *sd = (void *)params + ima_setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
263
ima = (void *)sd + sizeof(struct setup_data);
arch/x86/kernel/kexec-bzimage64.c
269
sd->next = params->hdr.setup_data;
arch/x86/kernel/kexec-bzimage64.c
270
params->hdr.setup_data = setup_data_phys;
arch/x86/kernel/kexec-bzimage64.c
278
struct setup_data *sd = (void *)params + setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
296
sd->next = params->hdr.setup_data;
arch/x86/kernel/kexec-bzimage64.c
297
params->hdr.setup_data = params_load_addr + setup_data_offset;
arch/x86/kernel/kexec-bzimage64.c
368
setup_data_offset += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
375
setup_data_offset += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
387
setup_data_offset += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
394
setup_data_offset += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
571
sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
573
sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
578
kbuf.bufsz += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
583
kbuf.bufsz += sizeof(struct setup_data) +
arch/x86/kernel/kexec-bzimage64.c
587
kbuf.bufsz += sizeof(struct setup_data) +
arch/x86/kernel/ksysfs.c
139
struct setup_data *data;
arch/x86/kernel/ksysfs.c
180
struct setup_data *data;
arch/x86/kernel/ksysfs.c
309
struct setup_data *data;
arch/x86/kernel/ksysfs.c
333
pa_data = boot_params.hdr.setup_data;
arch/x86/kernel/ksysfs.c
73
struct setup_data *data;
arch/x86/kernel/ksysfs.c
74
u64 pa_data = boot_params.hdr.setup_data;
arch/x86/kernel/ksysfs.c
94
u64 pa_data = boot_params.hdr.setup_data, pa_next;
arch/x86/kernel/ksysfs.c
96
struct setup_data *data;
arch/x86/kernel/setup.c
405
data = early_memremap(phys_addr + sizeof(struct setup_data), sizeof(*data));
arch/x86/kernel/setup.c
459
u64 addr = phys_addr + sizeof(struct setup_data);
arch/x86/kernel/setup.c
460
u64 size = data_len - sizeof(struct setup_data);
arch/x86/kernel/setup.c
481
struct setup_data *data;
arch/x86/kernel/setup.c
484
pa_data = boot_params.hdr.setup_data;
arch/x86/kernel/setup.c
489
data_len = data->len + sizeof(struct setup_data);
arch/x86/kernel/setup.c
571
struct setup_data *data;
arch/x86/kernel/setup.c
575
pa_data = boot_params.hdr.setup_data;
arch/x86/mm/ioremap.c
643
unsigned int setup_data_sz = sizeof(struct setup_data);
arch/x86/mm/ioremap.c
645
struct setup_data *data;
arch/x86/mm/ioremap.c
648
paddr = boot_params.hdr.setup_data;
arch/x86/pci/common.c
647
struct setup_data *data;
arch/x86/pci/common.c
650
pa_data = boot_params.hdr.setup_data;
arch/x86/platform/efi/efi_64.c
367
efi_setup = phys_addr + sizeof(struct setup_data);
drivers/ata/pata_cmd640.c
58
const u8 setup_data[] = { 0x40, 0x40, 0x40, 0x80, 0x00 };
drivers/ata/pata_cmd640.c
95
t.setup = setup_data[t.setup];
drivers/ata/pata_cmd64x.c
155
t.setup = setup_data[t.setup];
drivers/ata/pata_cmd64x.c
99
const u8 setup_data[] = { 0x40, 0x40, 0x40, 0x80, 0x00 };
drivers/firmware/efi/apple-properties.c
178
struct setup_data *data;
drivers/firmware/efi/apple-properties.c
186
pa_data = boot_params.hdr.setup_data;
drivers/firmware/efi/libstub/x86-stub.c
120
struct setup_data *data;
drivers/firmware/efi/libstub/x86-stub.c
129
data = (struct setup_data *)(unsigned long)params->hdr.setup_data;
drivers/firmware/efi/libstub/x86-stub.c
132
data = (struct setup_data *)(unsigned long)data->next;
drivers/firmware/efi/libstub/x86-stub.c
150
params->hdr.setup_data = (unsigned long)rom;
drivers/firmware/efi/libstub/x86-stub.c
152
data = (struct setup_data *)rom;
drivers/firmware/efi/libstub/x86-stub.c
159
struct setup_data *data, *new;
drivers/firmware/efi/libstub/x86-stub.c
179
size + sizeof(struct setup_data),
drivers/firmware/efi/libstub/x86-stub.c
196
data = (struct setup_data *)(unsigned long)boot_params->hdr.setup_data;
drivers/firmware/efi/libstub/x86-stub.c
198
boot_params->hdr.setup_data = (unsigned long)new;
drivers/firmware/efi/libstub/x86-stub.c
201
data = (struct setup_data *)(unsigned long)data->next;
drivers/firmware/efi/libstub/x86-stub.c
552
struct setup_data *e820ext, u32 nr_entries)
drivers/firmware/efi/libstub/x86-stub.c
554
struct setup_data *data;
drivers/firmware/efi/libstub/x86-stub.c
560
data = (struct setup_data *)(unsigned long)params->hdr.setup_data;
drivers/firmware/efi/libstub/x86-stub.c
563
data = (struct setup_data *)(unsigned long)data->next;
drivers/firmware/efi/libstub/x86-stub.c
568
params->hdr.setup_data = (unsigned long)e820ext;
drivers/firmware/efi/libstub/x86-stub.c
572
setup_e820(struct boot_params *params, struct setup_data *e820ext, u32 e820ext_size)
drivers/firmware/efi/libstub/x86-stub.c
652
sizeof(struct setup_data);
drivers/firmware/efi/libstub/x86-stub.c
680
static efi_status_t alloc_e820ext(u32 nr_desc, struct setup_data **e820ext,
drivers/firmware/efi/libstub/x86-stub.c
686
size = sizeof(struct setup_data) +
drivers/firmware/efi/libstub/x86-stub.c
704
struct setup_data **e820ext,
drivers/firmware/efi/libstub/x86-stub.c
75
rom->data.len = size - sizeof(struct setup_data);
drivers/firmware/efi/libstub/x86-stub.c
759
struct setup_data *e820ext = NULL;
drivers/i2c/busses/i2c-mlxbf.c
1136
timer = mlxbf_i2c_set_timer(priv, timings->setup_data, true,
drivers/i2c/busses/i2c-mlxbf.c
1165
.setup_data = 250,
drivers/i2c/busses/i2c-mlxbf.c
1181
.setup_data = 100,
drivers/i2c/busses/i2c-mlxbf.c
1197
.setup_data = 50,
drivers/i2c/busses/i2c-mlxbf.c
371
u16 setup_data; /* Data setup time. */
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
942
ret = fep->ops->setup_data(ndev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
75
int (*setup_data)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
560
.setup_data = setup_data,
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
449
.setup_data = setup_data,
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
457
.setup_data = setup_data,
drivers/usb/gadget/udc/pch_udc.c
2258
rc = dev->driver->setup(&dev->gadget, &dev->setup_data);
drivers/usb/gadget/udc/pch_udc.c
2325
dev->setup_data = ep->td_stp->request;
drivers/usb/gadget/udc/pch_udc.c
2330
if ((dev->setup_data.bRequestType & USB_DIR_IN))
drivers/usb/gadget/udc/pch_udc.c
2335
if ((dev->setup_data.bRequestType == 0x21) &&
drivers/usb/gadget/udc/pch_udc.c
2336
(dev->setup_data.bRequest == 0xFF))
drivers/usb/gadget/udc/pch_udc.c
2341
if (dev->setup_data.bRequestType & USB_DIR_IN) {
drivers/usb/gadget/udc/pch_udc.c
2353
if (!(dev->setup_data.bRequestType & USB_DIR_IN)) {
drivers/usb/gadget/udc/pch_udc.c
2568
memset(&dev->setup_data, 0 , sizeof dev->setup_data);
drivers/usb/gadget/udc/pch_udc.c
2569
dev->setup_data.bRequest = USB_REQ_SET_INTERFACE;
drivers/usb/gadget/udc/pch_udc.c
2570
dev->setup_data.bRequestType = USB_RECIP_INTERFACE;
drivers/usb/gadget/udc/pch_udc.c
2571
dev->setup_data.wValue = cpu_to_le16(dev->cfg_data.cur_alt);
drivers/usb/gadget/udc/pch_udc.c
2572
dev->setup_data.wIndex = cpu_to_le16(dev->cfg_data.cur_intf);
drivers/usb/gadget/udc/pch_udc.c
2605
memset(&dev->setup_data, 0 , sizeof dev->setup_data);
drivers/usb/gadget/udc/pch_udc.c
2606
dev->setup_data.bRequest = USB_REQ_SET_CONFIGURATION;
drivers/usb/gadget/udc/pch_udc.c
2607
dev->setup_data.wValue = cpu_to_le16(dev->cfg_data.cur_cfg);
drivers/usb/gadget/udc/pch_udc.c
355
struct usb_ctrlrequest setup_data;
drivers/usb/gadget/udc/snps_udc_core.c
2474
setup_data.data[0] =
drivers/usb/gadget/udc/snps_udc_core.c
2476
setup_data.data[1] =
drivers/usb/gadget/udc/snps_udc_core.c
2483
udc_rxfifo_read_dwords(dev, setup_data.data, 2);
drivers/usb/gadget/udc/snps_udc_core.c
2487
if ((setup_data.request.bRequestType & USB_DIR_IN) != 0) {
drivers/usb/gadget/udc/snps_udc_core.c
2526
if (setup_data.data[0] == UDC_MSCRES_DWORD0
drivers/usb/gadget/udc/snps_udc_core.c
2527
&& setup_data.data[1] == UDC_MSCRES_DWORD1) {
drivers/usb/gadget/udc/snps_udc_core.c
2542
&setup_data.request);
drivers/usb/gadget/udc/snps_udc_core.c
2762
memset(&setup_data, 0 , sizeof(union udc_setup_data));
drivers/usb/gadget/udc/snps_udc_core.c
2763
setup_data.request.bRequest = USB_REQ_SET_CONFIGURATION;
drivers/usb/gadget/udc/snps_udc_core.c
2764
setup_data.request.wValue = cpu_to_le16(dev->cur_config);
drivers/usb/gadget/udc/snps_udc_core.c
2796
tmp = dev->driver->setup(&dev->gadget, &setup_data.request);
drivers/usb/gadget/udc/snps_udc_core.c
2810
memset(&setup_data, 0 , sizeof(union udc_setup_data));
drivers/usb/gadget/udc/snps_udc_core.c
2811
setup_data.request.bRequest = USB_REQ_SET_INTERFACE;
drivers/usb/gadget/udc/snps_udc_core.c
2812
setup_data.request.bRequestType = USB_RECIP_INTERFACE;
drivers/usb/gadget/udc/snps_udc_core.c
2813
setup_data.request.wValue = cpu_to_le16(dev->cur_alt);
drivers/usb/gadget/udc/snps_udc_core.c
2814
setup_data.request.wIndex = cpu_to_le16(dev->cur_intf);
drivers/usb/gadget/udc/snps_udc_core.c
2856
tmp = dev->driver->setup(&dev->gadget, &setup_data.request);
drivers/usb/gadget/udc/snps_udc_core.c
52
static union udc_setup_data setup_data;
net/sunrpc/sched.c
1140
struct rpc_task *rpc_new_task(const struct rpc_task_setup *setup_data)
net/sunrpc/sched.c
1142
struct rpc_task *task = setup_data->task;
net/sunrpc/sched.c
1148
rpc_release_calldata(setup_data->callback_ops,
net/sunrpc/sched.c
1149
setup_data->callback_data);
net/sunrpc/sched.c
1155
rpc_init_task(task, setup_data);