Lines Matching defs:section
1042 "section type %d\n", DEVNAME(sc), err, tlv_type);
2935 iwm_nvm_read_chunk(struct iwm_softc *sc, uint16_t section, uint16_t offset,
2942 .type = htole16(section),
3002 * Reads an NVM section completely.
3004 * section 0 which is the EEPROM. Because the EEPROM reading is unlimited
3009 iwm_nvm_read_section(struct iwm_softc *sc, uint16_t section, uint8_t *data,
3021 section, *len, chunklen, data, &seglen);
3842 * Store the MAC address from MAO section.
3843 * No byte swapping is required in MAO section
4004 /* MAC_OVERRIDE or at least HW section must exist */
4010 /* PHY_SKU section is mandatory in B0 */
4033 /* XXX should pass in the length of every section */
4042 int i, section, err;
4054 section = iwm_nvm_to_read[i];
4055 KASSERT(section <= nitems(nvm_sections));
4057 err = iwm_nvm_read_section(sc, section, buf, &len, bufsz);
4062 nvm_sections[section].data = malloc(len, M_DEVBUF, M_WAIT);
4063 if (nvm_sections[section].data == NULL) {
4067 memcpy(nvm_sections[section].data, buf, len);
4068 nvm_sections[section].length = len;
4085 const uint8_t *section, uint32_t byte_cnt)
4098 data = section + offset;
4253 /* Notify the ucode of the loaded section number and status */