Lines Matching refs:vpd_w
1135 cfg->vpd.vpd_w = malloc(alloc * in pci_read_vpd()
1136 sizeof(*cfg->vpd.vpd_w), M_DEVBUF, in pci_read_vpd()
1244 cfg->vpd.vpd_w = reallocf(cfg->vpd.vpd_w, in pci_read_vpd()
1245 (alloc *= 2) * sizeof(*cfg->vpd.vpd_w), in pci_read_vpd()
1248 cfg->vpd.vpd_w[off].keyword[0] = byte; in pci_read_vpd()
1253 cfg->vpd.vpd_w[off].keyword[1] = byte2; in pci_read_vpd()
1258 cfg->vpd.vpd_w[off].len = dflen = byte2; in pci_read_vpd()
1259 cfg->vpd.vpd_w[off].start = vrs.off - vrs.bytesinval; in pci_read_vpd()
1260 cfg->vpd.vpd_w[off].value = malloc((dflen + 1) * in pci_read_vpd()
1261 sizeof(*cfg->vpd.vpd_w[off].value), in pci_read_vpd()
1275 cfg->vpd.vpd_w[off].value[i++] = byte; in pci_read_vpd()
1280 cfg->vpd.vpd_w[off++].value[i++] = '\0'; in pci_read_vpd()
1283 cfg->vpd.vpd_w = reallocf(cfg->vpd.vpd_w, in pci_read_vpd()
1284 off * sizeof(*cfg->vpd.vpd_w), in pci_read_vpd()
1314 if (cfg->vpd.vpd_w != NULL) { in pci_read_vpd()
1315 for (off = 0; cfg->vpd.vpd_w[off].value; off++) in pci_read_vpd()
1316 free(cfg->vpd.vpd_w[off].value, M_DEVBUF); in pci_read_vpd()
1317 free(cfg->vpd.vpd_w, M_DEVBUF); in pci_read_vpd()
1318 cfg->vpd.vpd_w = NULL; in pci_read_vpd()
2711 free(dinfo->cfg.vpd.vpd_w[i].value, M_DEVBUF); in pci_freecfg()
2712 free(dinfo->cfg.vpd.vpd_w, M_DEVBUF); in pci_freecfg()