Searched refs:splitaddr (Results 1 – 2 of 2) sorted by relevance
| /dpdk/drivers/crypto/ccp/ |
| H A D | ccp_pci.c | 56 union splitaddr { in ccp_parse_pci_addr_format() union 65 } splitaddr; in ccp_parse_pci_addr_format() local 72 if (rte_strsplit(buf_copy, bufsize, splitaddr.str, PCI_FMT_NVAL, ':') in ccp_parse_pci_addr_format() 76 splitaddr.function = strchr(splitaddr.devid, '.'); in ccp_parse_pci_addr_format() 77 if (splitaddr.function == NULL) in ccp_parse_pci_addr_format() 79 *splitaddr.function++ = '\0'; in ccp_parse_pci_addr_format() 83 *domain = (uint8_t)strtoul(splitaddr.domain, NULL, 16); in ccp_parse_pci_addr_format() 84 *bus = (uint8_t)strtoul(splitaddr.bus, NULL, 16); in ccp_parse_pci_addr_format() 85 *devid = (uint8_t)strtoul(splitaddr.devid, NULL, 16); in ccp_parse_pci_addr_format() 86 *function = (uint8_t)strtoul(splitaddr.function, NULL, 10); in ccp_parse_pci_addr_format()
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci.c | 403 union splitaddr { in parse_pci_addr_format() union 411 } splitaddr; in parse_pci_addr_format() local 417 if (rte_strsplit(buf_copy, bufsize, splitaddr.str, PCI_FMT_NVAL, ':') in parse_pci_addr_format() 421 splitaddr.function = strchr(splitaddr.devid,'.'); in parse_pci_addr_format() 422 if (splitaddr.function == NULL) in parse_pci_addr_format() 424 *splitaddr.function++ = '\0'; in parse_pci_addr_format() 428 addr->domain = strtoul(splitaddr.domain, NULL, 16); in parse_pci_addr_format() 429 addr->bus = strtoul(splitaddr.bus, NULL, 16); in parse_pci_addr_format() 430 addr->devid = strtoul(splitaddr.devid, NULL, 16); in parse_pci_addr_format() 431 addr->function = strtoul(splitaddr.function, NULL, 10); in parse_pci_addr_format()
|