Home
last modified time | relevance | path

Searched refs:hwinfo (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_hwinfo.c29 nfp_hwinfo_is_updating(struct nfp_hwinfo *hwinfo) in nfp_hwinfo_is_updating() argument
31 return hwinfo->version & NFP_HWINFO_VERSION_UPDATING; in nfp_hwinfo_is_updating()
35 nfp_hwinfo_db_walk(struct nfp_hwinfo *hwinfo, uint32_t size) in nfp_hwinfo_db_walk() argument
37 const char *key, *val, *end = hwinfo->data + size; in nfp_hwinfo_db_walk()
39 for (key = hwinfo->data; *key && key < end; in nfp_hwinfo_db_walk()
181 nfp_hwinfo_lookup(struct nfp_hwinfo *hwinfo, const char *lookup) in nfp_hwinfo_lookup() argument
185 if (!hwinfo || !lookup) in nfp_hwinfo_lookup()
188 end = hwinfo->data + hwinfo->size - sizeof(uint32_t); in nfp_hwinfo_lookup()
190 for (key = hwinfo->data; *key && key < end; in nfp_hwinfo_lookup()
H A Dnfp_hwinfo.h83 const char *nfp_hwinfo_lookup(struct nfp_hwinfo *hwinfo, const char *lookup);
/dpdk/drivers/net/nfp/
H A Dnfp_ethdev.c54 struct nfp_hwinfo *hwinfo);
334 free(pf_dev->hwinfo); in nfp_net_close()
660 struct nfp_eth_table *nfp_eth_table, struct nfp_hwinfo *hwinfo) in nfp_fw_setup() argument
667 nfp_fw_model = nfp_hwinfo_lookup(hwinfo, "assembly.partno"); in nfp_fw_setup()
793 struct nfp_hwinfo *hwinfo; in nfp_pf_init() local
822 hwinfo = nfp_hwinfo_read(cpp); in nfp_pf_init()
823 if (!hwinfo) { in nfp_pf_init()
836 if (nfp_fw_setup(pci_dev, cpp, nfp_eth_table, hwinfo)) { in nfp_pf_init()
875 pf_dev->hwinfo = hwinfo; in nfp_pf_init()
934 free(hwinfo); in nfp_pf_init()
H A Dnfp_common.h152 struct nfp_hwinfo *hwinfo; member