Home
last modified time | relevance | path

Searched refs:splitaddr (Results 1 – 2 of 2) sorted by relevance

/dpdk/drivers/crypto/ccp/
H A Dccp_pci.c56 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 Dpci.c403 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()