Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/crypto/ccp/
H A Dccp_pci.c55 union splitaddr { in ccp_parse_pci_addr_format() union
64 } splitaddr; in ccp_parse_pci_addr_format() local
71 if (rte_strsplit(buf_copy, bufsize, splitaddr.str, PCI_FMT_NVAL, ':') in ccp_parse_pci_addr_format()
75 splitaddr.function = strchr(splitaddr.devid, '.'); in ccp_parse_pci_addr_format()
76 if (splitaddr.function == NULL) in ccp_parse_pci_addr_format()
78 *splitaddr.function++ = '\0'; in ccp_parse_pci_addr_format()
82 *domain = (uint8_t)strtoul(splitaddr.domain, NULL, 16); in ccp_parse_pci_addr_format()
83 *bus = (uint8_t)strtoul(splitaddr.bus, NULL, 16); in ccp_parse_pci_addr_format()
84 *devid = (uint8_t)strtoul(splitaddr.devid, NULL, 16); in ccp_parse_pci_addr_format()
85 *function = (uint8_t)strtoul(splitaddr.function, NULL, 10); in ccp_parse_pci_addr_format()
/f-stack/dpdk/drivers/bus/pci/linux/
H A Dpci.c407 union splitaddr { in parse_pci_addr_format() union
415 } splitaddr; in parse_pci_addr_format() local
421 if (rte_strsplit(buf_copy, bufsize, splitaddr.str, PCI_FMT_NVAL, ':') in parse_pci_addr_format()
425 splitaddr.function = strchr(splitaddr.devid,'.'); in parse_pci_addr_format()
426 if (splitaddr.function == NULL) in parse_pci_addr_format()
428 *splitaddr.function++ = '\0'; in parse_pci_addr_format()
432 addr->domain = strtoul(splitaddr.domain, NULL, 16); in parse_pci_addr_format()
433 addr->bus = strtoul(splitaddr.bus, NULL, 16); in parse_pci_addr_format()
434 addr->devid = strtoul(splitaddr.devid, NULL, 16); in parse_pci_addr_format()
435 addr->function = strtoul(splitaddr.function, NULL, 10); in parse_pci_addr_format()