Lines Matching full:words
286 * @words: number of words to read
291 s32 e1000e_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in e1000e_read_nvm_eerd() argument
297 /* A check for invalid values: offset too large, too many words, in e1000e_read_nvm_eerd()
298 * too many words for the offset, and not enough words. in e1000e_read_nvm_eerd()
300 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000e_read_nvm_eerd()
301 (words == 0)) { in e1000e_read_nvm_eerd()
306 for (i = 0; i < words; i++) { in e1000e_read_nvm_eerd()
327 * @words: number of words to write
335 s32 e1000e_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) in e1000e_write_nvm_spi() argument
341 /* A check for invalid values: offset too large, too many words, in e1000e_write_nvm_spi()
342 * and not enough words. in e1000e_write_nvm_spi()
344 if ((offset >= nvm->word_size) || (words > (nvm->word_size - offset)) || in e1000e_write_nvm_spi()
345 (words == 0)) { in e1000e_write_nvm_spi()
350 while (widx < words) { in e1000e_write_nvm_spi()
383 while (widx < words) { in e1000e_write_nvm_spi()