/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-kernel-boot_params | 5 files: "data" and "version" and one subdirectory "setup_data". 9 If there's no setup_data in boot_params the subdirectory will 17 "setup_data" subdirectory contains the setup_data data 18 structure in boot_params. setup_data is maintained in kernel 19 as a link list. In "setup_data" subdirectory there's one 23 representation of setup_data type. "data" file is the binary 24 representation of setup_data payload. 29 |__ setup_data
|
/linux-4.4.14/arch/x86/kernel/ |
D | ksysfs.c | 74 struct setup_data *data; in get_setup_data_paddr() 75 u64 pa_data = boot_params.hdr.setup_data; in get_setup_data_paddr() 96 struct setup_data *data; in get_setup_data_size() 97 u64 pa_data = boot_params.hdr.setup_data; in get_setup_data_size() 121 struct setup_data *data; in type_show() 147 struct setup_data *data; in setup_data_data_read() 248 struct setup_data *data; in get_setup_data_total_num() 272 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
|
D | kdebugfs.c | 49 pa = node->paddr + sizeof(struct setup_data) + pos; in setup_data_read() 109 struct setup_data *data; in create_setup_data_nodes() 120 pa_data = boot_params.hdr.setup_data; in create_setup_data_nodes()
|
D | kexec-bzimage64.c | 144 struct setup_data *sd = (void *)params + efi_setup_data_offset; in prepare_add_efi_setup_data() 145 struct efi_setup_data *esd = (void *)sd + sizeof(struct setup_data); in prepare_add_efi_setup_data() 157 sd->next = params->hdr.setup_data; in prepare_add_efi_setup_data() 158 params->hdr.setup_data = setup_data_phys; in prepare_add_efi_setup_data() 407 sizeof(struct setup_data) + in bzImage64_load()
|
D | setup.c | 411 struct setup_data *data; in parse_setup_data() 414 pa_data = boot_params.hdr.setup_data; in parse_setup_data() 419 data_len = data->len + sizeof(struct setup_data); in parse_setup_data() 443 struct setup_data *data; in e820_reserve_setup_data() 446 pa_data = boot_params.hdr.setup_data; in e820_reserve_setup_data() 466 struct setup_data *data; in memblock_x86_reserve_range_setup_data() 469 pa_data = boot_params.hdr.setup_data; in memblock_x86_reserve_range_setup_data()
|
D | devicetree.c | 48 initial_dtb = data + offsetof(struct setup_data, data); in add_dtb()
|
D | e820.c | 661 struct setup_data *sdata; in parse_e820_ext()
|
/linux-4.4.14/arch/x86/boot/compressed/ |
D | eboot.c | 340 rom->data.len = size - sizeof(struct setup_data); in __setup_efi_pci32() 384 struct setup_data *data; in setup_efi_pci32() 387 data = (struct setup_data *)(unsigned long)params->hdr.setup_data; in setup_efi_pci32() 390 data = (struct setup_data *)(unsigned long)data->next; in setup_efi_pci32() 413 params->hdr.setup_data = (unsigned long)rom; in setup_efi_pci32() 415 data = (struct setup_data *)rom; in setup_efi_pci32() 446 rom->data.len = size - sizeof(struct setup_data); in __setup_efi_pci64() 491 struct setup_data *data; in setup_efi_pci64() 494 data = (struct setup_data *)(unsigned long)params->hdr.setup_data; in setup_efi_pci64() 497 data = (struct setup_data *)(unsigned long)data->next; in setup_efi_pci64() [all …]
|
D | aslr.c | 185 struct setup_data *ptr; in mem_avoid_overlap() 193 ptr = (struct setup_data *)(unsigned long)real_mode->hdr.setup_data; in mem_avoid_overlap() 203 ptr = (struct setup_data *)(unsigned long)ptr->next; in mem_avoid_overlap()
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | bootparam.h | 41 struct setup_data { struct 83 __u64 setup_data; member
|
/linux-4.4.14/drivers/mfd/ |
D | sta2x11-mfd.c | 593 struct sta2x11_mfd_setup_data *setup_data; in sta2x11_mfd_probe() local 607 setup_data = pci_id->device == PCI_DEVICE_ID_STMICRO_GPIO ? in sta2x11_mfd_probe() 612 sta2x11_mfd_setup(pdev, setup_data); in sta2x11_mfd_probe() 621 setup_data->bars[i].cells, in sta2x11_mfd_probe() 622 setup_data->bars[i].ncells, in sta2x11_mfd_probe()
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | pch_udc.c | 371 struct usb_ctrlrequest setup_data; member 2408 dev->setup_data = ep->td_stp->request; in pch_udc_svc_control_out() 2413 if ((dev->setup_data.bRequestType & USB_DIR_IN)) in pch_udc_svc_control_out() 2419 if ((dev->setup_data.bRequestType == 0x21) && in pch_udc_svc_control_out() 2420 (dev->setup_data.bRequest == 0xFF)) in pch_udc_svc_control_out() 2424 &dev->setup_data); in pch_udc_svc_control_out() 2427 if (dev->setup_data.bRequestType & USB_DIR_IN) { in pch_udc_svc_control_out() 2439 if (!(dev->setup_data.bRequestType & USB_DIR_IN)) { in pch_udc_svc_control_out() 2659 memset(&dev->setup_data, 0 , sizeof dev->setup_data); in pch_udc_svc_intf_interrupt() 2660 dev->setup_data.bRequest = USB_REQ_SET_INTERFACE; in pch_udc_svc_intf_interrupt() [all …]
|
D | amd5536udc.c | 81 static union udc_setup_data setup_data; variable 2545 setup_data.data[0] = in udc_control_out_isr() 2547 setup_data.data[1] = in udc_control_out_isr() 2554 udc_rxfifo_read_dwords(dev, setup_data.data, 2); in udc_control_out_isr() 2558 if ((setup_data.request.bRequestType & USB_DIR_IN) != 0) { in udc_control_out_isr() 2597 if (setup_data.data[0] == UDC_MSCRES_DWORD0 in udc_control_out_isr() 2598 && setup_data.data[1] == UDC_MSCRES_DWORD1) { in udc_control_out_isr() 2613 &setup_data.request); in udc_control_out_isr() 2833 memset(&setup_data, 0 , sizeof(union udc_setup_data)); in udc_dev_isr() 2834 setup_data.request.bRequest = USB_REQ_SET_CONFIGURATION; in udc_dev_isr() [all …]
|
/linux-4.4.14/drivers/ata/ |
D | pata_cmd640.c | 57 const u8 setup_data[] = { 0x40, 0x40, 0x40, 0x80, 0x00 }; in cmd640_set_piomode() local 94 t.setup = setup_data[t.setup]; in cmd640_set_piomode()
|
D | pata_cmd64x.c | 98 const u8 setup_data[] = { 0x40, 0x40, 0x40, 0x80, 0x00 }; in cmd64x_set_timing() local 154 t.setup = setup_data[t.setup]; in cmd64x_set_timing()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | e820.h | 31 struct setup_data;
|
D | pci.h | 135 struct setup_data data;
|
/linux-4.4.14/net/sunrpc/ |
D | sched.c | 930 struct rpc_task *rpc_new_task(const struct rpc_task_setup *setup_data) in rpc_new_task() argument 932 struct rpc_task *task = setup_data->task; in rpc_new_task() 938 rpc_release_calldata(setup_data->callback_ops, in rpc_new_task() 939 setup_data->callback_data); in rpc_new_task() 945 rpc_init_task(task, setup_data); in rpc_new_task()
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
D | mac-fec.c | 119 static int setup_data(struct net_device *dev) in setup_data() function 511 .setup_data = setup_data,
|
D | mac-scc.c | 124 static int setup_data(struct net_device *dev) in setup_data() function 495 .setup_data = setup_data,
|
D | mac-fcc.c | 133 static int setup_data(struct net_device *dev) in setup_data() function 593 .setup_data = setup_data,
|
D | fs_enet.h | 76 int (*setup_data)(struct net_device *dev); member
|
D | fs_enet-main.c | 1024 ret = fep->ops->setup_data(ndev); in fs_enet_probe()
|
/linux-4.4.14/arch/x86/pci/ |
D | common.c | 646 struct setup_data *data; in pcibios_add_device() 650 pa_data = boot_params.hdr.setup_data; in pcibios_add_device()
|
/linux-4.4.14/Documentation/x86/ |
D | boot.txt | 51 pointer to single linked list of struct setup_data. 195 0250/8 2.09+ setup_data 64-bit physical pointer to linked list 196 of struct setup_data 680 Field name: setup_data 686 struct setup_data. This is used to define a more extensible boot 687 parameters passing mechanism. The definition of struct setup_data is 690 struct setup_data {
|
/linux-4.4.14/arch/x86/platform/efi/ |
D | efi_64.c | 300 efi_setup = phys_addr + sizeof(struct setup_data); in parse_efi_setup()
|
/linux-4.4.14/Documentation/devicetree/ |
D | booting-without-of.txt | 281 is passed via setup_data which requires at least boot protocol 2.09.
|