| /devicemodel/hw/mmio/ |
| A D | core.c | 88 int create_pt_acpidev(char *opt) in create_pt_acpidev() argument 95 if (ops->match && ops->match(opt)) { in create_pt_acpidev() 98 pr_err("Failed to create MMIO device %s due to exceeding max MMIO device number\n", opt); in create_pt_acpidev() 102 return ops->init ? ops->init(opt, dev) : -1; in create_pt_acpidev() 106 pr_err("Unrecognized or unsupported ACPI device HID: %s\n", opt); in create_pt_acpidev() 205 int create_pt_mmiodev(char *opt) in create_pt_mmiodev() argument 219 if((!dm_strtoul(opt, &cp, 16, &base_hpa) && *cp == ',') && in create_pt_mmiodev() 226 pr_err("%s, %s invalid, please check!\n", __func__, opt); in create_pt_mmiodev()
|
| /devicemodel/hw/pci/ |
| A D | passthrough.c | 721 char *opt, *s_irq; in passthru_init() local 745 opt = strsep(&opts, ","); in passthru_init() 754 if (!strncmp(opt, "keep_gsi", 8)) in passthru_init() 756 else if (!strncmp(opt, "no_reset", 8)) in passthru_init() 758 else if (!strncmp(opt, "d3hot_reset", 11)) in passthru_init() 761 opt = strsep(&opts, ","); in passthru_init() 771 opt += 8; in passthru_init() 777 } else if (!strncmp(opt, "irq=", 4)) { in passthru_init() 786 } else if (!strncmp(opt, "dsdt=", 5)) { in passthru_init() 788 opt += 5; in passthru_init() [all …]
|
| A D | core.c | 285 pci_parse_slot(char *opt) in pci_parse_slot() argument 293 str = strdup(opt); in pci_parse_slot() 309 pci_parse_slot_usage(opt); in pci_parse_slot() 325 pci_parse_slot_usage(opt); in pci_parse_slot()
|
| A D | xhci.c | 4114 pci_xhci_device_usage(char *opt) in pci_xhci_device_usage() argument 4125 UPRINTF(LFTL, "error: invalid options: \"%s\"\r\n", opt); in pci_xhci_device_usage()
|
| /devicemodel/hw/pci/virtio/ |
| A D | virtio_block.c | 476 char *opt = NULL; in virtio_blk_init() local 527 opt = strsep(&opts_tmp, ","); in virtio_blk_init() 529 if (!strncmp(opt, "iothread", strlen("iothread"))) { in virtio_blk_init() 531 strsep(&opt, "="); in virtio_blk_init() 533 if (iothread_parse_options(opt, &iot_opt) < 0) { in virtio_blk_init() 539 } else if (!strncmp(opt, "mq", strlen("mq"))) { in virtio_blk_init() 540 strsep(&opt, "="); in virtio_blk_init() 541 if (opt != NULL) { in virtio_blk_init() 542 if (dm_strtoi(opt, &opt, 10, &num_vqs) || in virtio_blk_init() 545 __func__, opt)); in virtio_blk_init()
|
| A D | virtio_console.c | 823 virtio_console_add_backend(struct virtio_console *console, char *opt) in virtio_console_add_backend() argument 834 backend = strsep(&opt, ":"); in virtio_console_add_backend() 855 if (opt != NULL) { in virtio_console_add_backend() 857 portname = strsep(&opt, "="); in virtio_console_add_backend() 858 portpath = strsep(&opt, ":"); in virtio_console_add_backend() 859 socket_type = opt; in virtio_console_add_backend() 861 portname = strsep(&opt, "="); in virtio_console_add_backend() 862 portpath = opt; in virtio_console_add_backend() 969 char *opt; in virtio_console_add_backends() local 974 while ((opt = strsep(&opts, ",")) != NULL) { in virtio_console_add_backends() [all …]
|
| A D | virtio_rnd.c | 372 char *opt; in virtio_rnd_init() local 377 while ((opt = strsep(&opts, ",")) != NULL) { in virtio_rnd_init() 379 vbs_k_opt = strsep(&opt, "="); in virtio_rnd_init() 381 if (opt != NULL) { in virtio_rnd_init() 382 if (strncmp(opt, "on", 2) == 0) in virtio_rnd_init()
|
| A D | virtio_net.c | 810 int opt = 1; in virtio_net_tap_setup() local 812 if (ioctl(net->tapfd, FIONBIO, &opt) < 0) { in virtio_net_tap_setup() 860 char *opt = NULL; in virtio_net_init() local 902 while ((opt = strsep(&vtopts, ",")) != NULL) { in virtio_net_init() 903 if (strcmp("vhost", opt) == 0) in virtio_net_init() 905 else if (!strncmp(opt, "mac=", 4)) { in virtio_net_init() 906 err = virtio_net_parsemac(opt, in virtio_net_init()
|
| A D | virtio_input.c | 600 char *opt; in virtio_input_init() local 618 opt = strsep(&opts, ","); in virtio_input_init() 619 if (!opt) { in virtio_input_init() 624 vi->evdev = strdup(opt); in virtio_input_init()
|
| A D | virtio_mei.c | 2240 char *opt; in vmei_init() local 2249 while ((opt = strsep(&opts, ",")) != NULL) { in vmei_init() 2250 if (parse_bdf(opt, &bus, &slot, &func, 16) == 0) in vmei_init() 2252 if (!strncmp(opt, "d", 1)) { in vmei_init() 2253 vmei_debug = strtoul(opt + 1, &endptr, 10); in vmei_init() 2254 if (endptr == opt || vmei_debug > 8) { in vmei_init() 2261 WPRINTF("Invalid option: %s\n", opt); in vmei_init()
|
| /devicemodel/log/ |
| A D | log.c | 29 int init_logger_setting(const char *opt) in init_logger_setting() argument 36 orig = str = strdup(opt); in init_logger_setting()
|
| /devicemodel/include/ |
| A D | monitor.h | 37 int acrn_parse_intr_monitor(const char *opt);
|
| A D | lpc.h | 68 int lpc_device_parse(const char *opt);
|
| A D | vssram.h | 56 int parse_vssram_buf_params(const char *opt);
|
| A D | log.h | 32 int init_logger_setting(const char *opt);
|
| A D | usb_pmapper.h | 126 void *usb_dev_init(void *pdata, char *opt);
|
| A D | usb_core.h | 108 void *(*ue_init)(void *pdata, char *opt);
|
| A D | pci_core.h | 384 int pci_parse_slot(char *opt);
|
| /devicemodel/core/ |
| A D | monitor.c | 205 int acrn_parse_intr_monitor(const char *opt) in acrn_parse_intr_monitor() argument 210 if((!dm_strtoui(opt, &cp, 10, &threshold) && *cp == ',') && in acrn_parse_intr_monitor() 216 pr_err("%s: not correct, it should be like: --intr_monitor 10000,10,1,100, please check!\n", opt); in acrn_parse_intr_monitor()
|
| A D | vmmapi.c | 99 int acrn_parse_cpu_affinity(char *opt) in acrn_parse_cpu_affinity() argument 104 cp_opt = cp = strdup(opt); in acrn_parse_cpu_affinity()
|
| /devicemodel/hw/platform/ |
| A D | usb_mouse.c | 224 char *opt; member 282 umouse_init(void *pdata, char *opt) in umouse_init() argument 301 dev->opt = strdup(opt); in umouse_init()
|
| A D | usb_pmapper.c | 1050 usb_dev_init(void *pdata, char *opt) in usb_dev_init() argument
|
| /devicemodel/hw/ |
| A D | uart_core.c | 925 int opt = true; in uart_config_backend() local 964 if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (char *)&opt, in uart_config_backend() 965 sizeof(opt)) < 0) { in uart_config_backend()
|
| /devicemodel/hw/platform/vssram/ |
| A D | vssram.c | 1387 int parse_vssram_buf_params(const char *opt) in parse_vssram_buf_params() argument 1396 cp_opt = str = strdup(opt); in parse_vssram_buf_params()
|