last_word         561 drivers/block/drbd/drbd_bitmap.c 	int idx, last_word;
last_word         571 drivers/block/drbd/drbd_bitmap.c 	last_word = ((b->bm_bits - 1) & BITS_PER_PAGE_MASK) >> LN2_BPL;
last_word         573 drivers/block/drbd/drbd_bitmap.c 	bits += bitmap_weight(p_addr, last_word * BITS_PER_LONG);
last_word         574 drivers/block/drbd/drbd_bitmap.c 	p_addr[last_word] &= cpu_to_lel(mask);
last_word         575 drivers/block/drbd/drbd_bitmap.c 	bits += hweight_long(p_addr[last_word]);
last_word         577 drivers/block/drbd/drbd_bitmap.c 	if (BITS_PER_LONG == 32 && (last_word & 1) == 0)
last_word         578 drivers/block/drbd/drbd_bitmap.c 		p_addr[last_word+1] = 0;
last_word        1437 drivers/block/drbd/drbd_bitmap.c 		int page_nr, int first_word, int last_word)
last_word        1446 drivers/block/drbd/drbd_bitmap.c 	for (i = first_word; i < last_word; i++) {
last_word        1483 drivers/block/drbd/drbd_bitmap.c 	int last_word;
last_word        1507 drivers/block/drbd/drbd_bitmap.c 	last_word = LWPP;
last_word        1511 drivers/block/drbd/drbd_bitmap.c 		bm_set_full_words_within_one_page(device->bitmap, page_nr, first_word, last_word);
last_word        1518 drivers/block/drbd/drbd_bitmap.c 	last_word = MLPP(el >> LN2_BPL);
last_word        1526 drivers/block/drbd/drbd_bitmap.c 	if (last_word)
last_word        1527 drivers/block/drbd/drbd_bitmap.c 		bm_set_full_words_within_one_page(device->bitmap, last_page, first_word, last_word);
last_word         426 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	int first_word, last_word;
last_word         436 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         438 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         445 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 					    last_word - first_word + 1,
last_word         448 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		for (i = 0; i < last_word - first_word + 1; i++) {
last_word         457 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         474 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	int max_len, first_word, last_word, ret_val = 0;
last_word         486 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         505 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		ret_val = e1000_read_eeprom(hw, last_word, 1,
last_word         506 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 					    &eeprom_buff[last_word - first_word]);
last_word         510 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         515 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         519 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 				     last_word - first_word + 1, eeprom_buff);
last_word         500 drivers/net/ethernet/intel/e1000e/ethtool.c 	int last_word;
last_word         510 drivers/net/ethernet/intel/e1000e/ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         512 drivers/net/ethernet/intel/e1000e/ethtool.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         521 drivers/net/ethernet/intel/e1000e/ethtool.c 					 last_word - first_word + 1,
last_word         524 drivers/net/ethernet/intel/e1000e/ethtool.c 		for (i = 0; i < last_word - first_word + 1; i++) {
last_word         537 drivers/net/ethernet/intel/e1000e/ethtool.c 		       (last_word - first_word + 1));
last_word         540 drivers/net/ethernet/intel/e1000e/ethtool.c 		for (i = 0; i < last_word - first_word + 1; i++)
last_word         559 drivers/net/ethernet/intel/e1000e/ethtool.c 	int last_word;
last_word         576 drivers/net/ethernet/intel/e1000e/ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         594 drivers/net/ethernet/intel/e1000e/ethtool.c 		ret_val = e1000_read_nvm(hw, last_word, 1,
last_word         595 drivers/net/ethernet/intel/e1000e/ethtool.c 					 &eeprom_buff[last_word - first_word]);
last_word         601 drivers/net/ethernet/intel/e1000e/ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         606 drivers/net/ethernet/intel/e1000e/ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         610 drivers/net/ethernet/intel/e1000e/ethtool.c 				  last_word - first_word + 1, eeprom_buff);
last_word         241 drivers/net/ethernet/intel/ice/ice_ethtool.c 	u16 first_word, last_word, nwords;
last_word         255 drivers/net/ethernet/intel/ice/ice_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         256 drivers/net/ethernet/intel/ice/ice_ethtool.c 	nwords = last_word - first_word + 1;
last_word         730 drivers/net/ethernet/intel/igb/igb_ethtool.c 	int first_word, last_word;
last_word         740 drivers/net/ethernet/intel/igb/igb_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         742 drivers/net/ethernet/intel/igb/igb_ethtool.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         749 drivers/net/ethernet/intel/igb/igb_ethtool.c 					   last_word - first_word + 1,
last_word         752 drivers/net/ethernet/intel/igb/igb_ethtool.c 		for (i = 0; i < last_word - first_word + 1; i++) {
last_word         761 drivers/net/ethernet/intel/igb/igb_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         778 drivers/net/ethernet/intel/igb/igb_ethtool.c 	int max_len, first_word, last_word, ret_val = 0;
last_word         795 drivers/net/ethernet/intel/igb/igb_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         814 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret_val = hw->nvm.ops.read(hw, last_word, 1,
last_word         815 drivers/net/ethernet/intel/igb/igb_ethtool.c 				   &eeprom_buff[last_word - first_word]);
last_word         819 drivers/net/ethernet/intel/igb/igb_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         824 drivers/net/ethernet/intel/igb/igb_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         828 drivers/net/ethernet/intel/igb/igb_ethtool.c 				    last_word - first_word + 1, eeprom_buff);
last_word        3242 drivers/net/ethernet/intel/igb/igb_ethtool.c 	u16 first_word, last_word;
last_word        3249 drivers/net/ethernet/intel/igb/igb_ethtool.c 	last_word = (ee->offset + ee->len - 1) >> 1;
last_word        3251 drivers/net/ethernet/intel/igb/igb_ethtool.c 	dataword = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word        3257 drivers/net/ethernet/intel/igb/igb_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++) {
last_word         363 drivers/net/ethernet/intel/igc/igc_ethtool.c 	int first_word, last_word;
last_word         374 drivers/net/ethernet/intel/igc/igc_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         376 drivers/net/ethernet/intel/igc/igc_ethtool.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         383 drivers/net/ethernet/intel/igc/igc_ethtool.c 					   last_word - first_word + 1,
last_word         386 drivers/net/ethernet/intel/igc/igc_ethtool.c 		for (i = 0; i < last_word - first_word + 1; i++) {
last_word         395 drivers/net/ethernet/intel/igc/igc_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         410 drivers/net/ethernet/intel/igc/igc_ethtool.c 	int max_len, first_word, last_word, ret_val = 0;
last_word         429 drivers/net/ethernet/intel/igc/igc_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         448 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret_val = hw->nvm.ops.read(hw, last_word, 1,
last_word         449 drivers/net/ethernet/intel/igc/igc_ethtool.c 				   &eeprom_buff[last_word - first_word]);
last_word         453 drivers/net/ethernet/intel/igc/igc_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         458 drivers/net/ethernet/intel/igc/igc_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         462 drivers/net/ethernet/intel/igc/igc_ethtool.c 				    last_word - first_word + 1, eeprom_buff);
last_word         355 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	int i, max_len, first_word, last_word;
last_word         376 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         378 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1,
last_word         385 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	for (i = 0; i <= (last_word - first_word); i++)
last_word         403 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	int max_len, first_word, last_word;
last_word         421 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         437 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 		eeprom_buff[last_word - first_word]
last_word         438 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 			= ixgb_read_eeprom(hw, last_word);
last_word         442 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	for (i = 0; i <= (last_word - first_word); i++)
last_word         901 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	int first_word, last_word, eeprom_len;
last_word         911 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         912 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	eeprom_len = last_word - first_word + 1;
last_word         938 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	int max_len, first_word, last_word, ret_val = 0;
last_word         950 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         973 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret_val = hw->eeprom.ops.read(hw, last_word,
last_word         974 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					  &eeprom_buff[last_word - first_word]);
last_word         980 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         985 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	for (i = 0; i < last_word - first_word + 1; i++)
last_word         989 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					      last_word - first_word + 1,
last_word         622 drivers/net/usb/asix_common.c 	int first_word, last_word;
last_word         631 drivers/net/usb/asix_common.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         633 drivers/net/usb/asix_common.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         639 drivers/net/usb/asix_common.c 	for (i = first_word; i <= last_word; i++) {
last_word         657 drivers/net/usb/asix_common.c 	int first_word, last_word;
last_word         671 drivers/net/usb/asix_common.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         673 drivers/net/usb/asix_common.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         690 drivers/net/usb/asix_common.c 		ret = asix_read_cmd(dev, AX_CMD_READ_EEPROM, last_word, 0, 2,
last_word         691 drivers/net/usb/asix_common.c 				    &eeprom_buff[last_word - first_word], 0);
last_word         693 drivers/net/usb/asix_common.c 			netdev_err(net, "Failed to read EEPROM at offset 0x%02x.\n", last_word);
last_word         708 drivers/net/usb/asix_common.c 	for (i = first_word; i <= last_word; i++) {
last_word         583 drivers/net/usb/ax88179_178a.c 	int first_word, last_word;
last_word         592 drivers/net/usb/ax88179_178a.c 	last_word = (eeprom->offset + eeprom->len - 1) >> 1;
last_word         593 drivers/net/usb/ax88179_178a.c 	eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
last_word         599 drivers/net/usb/ax88179_178a.c 	for (i = first_word; i <= last_word; i++) {
last_word         496 drivers/net/wireless/ath/ath6kl/bmi.c 	u32 last_word = 0;
last_word         506 drivers/net/wireless/ath/ath6kl/bmi.c 		memcpy(&last_word, &buf[last_word_offset], unaligned_bytes);
last_word         514 drivers/net/wireless/ath/ath6kl/bmi.c 		ret = ath6kl_bmi_lz_data(ar, (u8 *)&last_word, 4);
last_word          92 drivers/net/wireless/intersil/p54/p54spi.c 		__le16 last_word;
last_word          93 drivers/net/wireless/intersil/p54/p54spi.c 		last_word = cpu_to_le16(((u8 *)buf)[len - 1]);
last_word          95 drivers/net/wireless/intersil/p54/p54spi.c 		t[2].tx_buf = &last_word;
last_word          96 drivers/net/wireless/intersil/p54/p54spi.c 		t[2].len = sizeof(last_word);