Lines Matching refs:word
726 * word stream, an even address means we only use the lower half of
727 * the 16-bit word at that address
828 u8 *word, int length, int mdata_size)
841 memcpy(mptr, (u8 *) (word + COMP_HDR_LEN), length);
861 (u8 *) (word + COMP_HDR_LEN), length);
884 u8 *word;
892 word = kzalloc(2048, GFP_KERNEL);
893 if (!word)
900 if (!ar9300_read_eeprom(ah, cptr, word, COMP_HDR_LEN))
903 if ((word[0] == 0 && word[1] == 0 && word[2] == 0 &&
904 word[3] == 0) || (word[0] == 0xff && word[1] == 0xff
905 && word[2] == 0xff && word[3] == 0xff))
908 ar9300_comp_hdr_unpack(word, &code, &reference,
922 ar9300_read_eeprom(ah, cptr, word,
924 checksum = ar9300_comp_cksum(&word[COMP_HDR_LEN], length);
925 mchecksum = word[COMP_HDR_LEN + osize] |
926 (word[COMP_HDR_LEN + osize + 1] << 8);
931 word, length, mdata_size);
939 kfree(word);
943 kfree(word);