| H A D | pci.c | 1099 vpd_nextbyte(struct vpd_readstate *vrs, uint8_t *data) in vpd_nextbyte() argument 1104 if (vrs->bytesinval == 0) { in vpd_nextbyte() 1105 if (pci_read_vpd_reg(vrs->pcib, vrs->cfg, vrs->off, ®)) in vpd_nextbyte() 1107 vrs->val = le32toh(reg); in vpd_nextbyte() 1108 vrs->off += 4; in vpd_nextbyte() 1109 byte = vrs->val & 0xff; in vpd_nextbyte() 1110 vrs->bytesinval = 3; in vpd_nextbyte() 1112 vrs in vpd_nextbyte() 1124 vpd_expectbyte(struct vpd_readstate * vrs,uint8_t expected) vpd_expectbyte() argument 1142 vpd_read_tag_size(struct vpd_readstate * vrs,uint8_t vpd_tag) vpd_read_tag_size() argument 1178 vpd_read_elem_head(struct vpd_readstate * vrs,char keyword[2]) vpd_read_elem_head() argument 1194 vpd_read_value(struct vpd_readstate * vrs,int size) vpd_read_value() argument 1215 vpd_read_elem_data(struct vpd_readstate * vrs,char keyword[2],char ** value,int maxlen) vpd_read_elem_data() argument 1229 vpd_fixup_cksum(struct vpd_readstate * vrs,char * rvstring,int len) vpd_fixup_cksum() argument 1242 next_vpd_ro_elem(struct vpd_readstate * vrs,int maxsize) next_vpd_ro_elem() argument 1276 next_vpd_rw_elem(struct vpd_readstate * vrs,int maxsize) next_vpd_rw_elem() argument 1330 struct vpd_readstate vrs; pci_parse_vpd() local [all...] |