/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_minidump.c | 1084 uint64_t sum = 0; local 1087 sum += *temp_buffer++; 1088 while (sum >> 32) 1089 sum = (sum & 0xFFFFFFFF) + (sum >> 32); 1090 return ~sum;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_rx.c | 125 u16 sum = be16_to_cpu((__force __be16)PREFIX_FIELD(prefix, CSUM_FRAME)); local 127 csum = (__force __wsum) sum;
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | niu.c | 8381 u64 val, sum; local 8393 sum = 0; 8396 sum += (val >> 0) & 0xff; 8397 sum += (val >> 8) & 0xff; 8398 sum += (val >> 16) & 0xff; 8399 sum += (val >> 24) & 0xff; 8402 "SPROM: Checksum %x\n", (int)(sum & 0xff)); 8403 if ((sum & 0xff) != 0xab) { 8404 dev_err(np->device, "Bad SPROM checksum (%x, should be 0xab)\n", (int)(sum & 0xff));
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 1510 struct netvsc_vf_pcpu_stats sum; local 1526 netvsc_get_vf_stats(dev, &sum); 1528 data[i++] = *(u64 *)((void *)&sum + vf_stats[j].offset);
|
/linux-master/drivers/net/ |
H A D | macsec.c | 2735 struct macsec_tx_sa_stats *sum) 2749 ctx.stats.tx_sa_stats = sum; 2760 sum->OutPktsProtected += stats->OutPktsProtected; 2761 sum->OutPktsEncrypted += stats->OutPktsEncrypted; 2765 static int copy_tx_sa_stats(struct sk_buff *skb, struct macsec_tx_sa_stats *sum) argument 2768 sum->OutPktsProtected) || 2770 sum->OutPktsEncrypted)) 2779 struct macsec_rx_sa_stats *sum) 2793 ctx.stats.rx_sa_stats = sum; 2805 sum 2733 get_tx_sa_stats(struct net_device *dev, int an, struct macsec_tx_sa *tx_sa, struct macsec_tx_sa_stats *sum) argument 2776 get_rx_sa_stats(struct net_device *dev, struct macsec_rx_sc *rx_sc, int an, struct macsec_rx_sa *rx_sa, struct macsec_rx_sa_stats *sum) argument 2813 copy_rx_sa_stats(struct sk_buff *skb, struct macsec_rx_sa_stats *sum) argument 2830 get_rx_sc_stats(struct net_device *dev, struct macsec_rx_sc *rx_sc, struct macsec_rx_sc_stats *sum) argument 2876 copy_rx_sc_stats(struct sk_buff *skb, struct macsec_rx_sc_stats *sum) argument 2913 get_tx_sc_stats(struct net_device *dev, struct macsec_tx_sc_stats *sum) argument 2951 copy_tx_sc_stats(struct sk_buff *skb, struct macsec_tx_sc_stats *sum) argument 2970 get_secy_stats(struct net_device *dev, struct macsec_dev_stats *sum) argument 3011 copy_secy_stats(struct sk_buff *skb, struct macsec_dev_stats *sum) argument [all...] |
H A D | virtio_net.c | 3728 /* stats_sum_queue - Calculate the sum of the same fields in sq or rq. 3729 * @sum: the position to store the sum values 3734 static void stats_sum_queue(u64 *sum, u32 num, u64 *q_value, u32 q_num) argument 3741 p = sum + i;
|
/linux-master/drivers/net/phy/ |
H A D | marvell.c | 2898 int sum = 0; local 2931 sum += ret & MII_88E6390_TEMP_SENSOR_MASK; 2934 sum /= MII_88E6390_TEMP_SENSOR_SAMPLES; 2935 *temp = (sum - 75) * 1000;
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | eeprom.c | 222 u32 i, sum = 0; local 227 sum ^= eepdata[i]; 229 if (sum != 0xffff) { 230 ath_err(common, "Bad EEPROM checksum 0x%x\n", sum);
|
/linux-master/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2200.c | 4040 avg->sum -= avg->entries[avg->pos]; 4041 avg->sum += val; 4053 return avg->sum / avg->pos; 4057 return avg->sum / AVG_ENTRIES;
|
H A D | ipw2200.h | 1073 s32 sum; member in struct:average
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.c | 1895 u32 reg, val, sum = 0, n = 0; local 1905 sum += val * nf_power[i]; 1912 return sum / n;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mac.c | 1234 u32 val, sum = 0, n = 0; local 1244 sum += val * nf_power[i]; 1252 return sum / n;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 1532 u32 val, sum = 0, n = 0; local 1540 sum += val * nf_power[i]; 1545 return n ? sum / n : 0;
|
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mac.c | 317 u32 sum, n; local 328 sum = 0; 342 sum += (val & 0xffff) * (1 + k * 2) + 347 atomic_set(&dev->avg_ampdu_len, n ? DIV_ROUND_CLOSEST(sum, n) : 1);
|
/linux-master/drivers/net/wireless/microchip/wilc1000/ |
H A D | netdev.h | 203 u16 sum; member in struct:wilc_tx_queue_status
|
H A D | wlan.c | 298 q->sum += q->cnt[i]; 307 q->sum += (factors[q_num] - factors[q->buffer[end_index]]); 315 if (!q->sum) 318 q_limit = (q->cnt[q_num] * FLOW_CONTROL_UPPER_THRESHOLD / q->sum) + 1; 699 u32 sum; local 735 sum = 0; 762 if ((sum + vmm_sz) > WILC_TX_BUFF_SIZE) { 774 sum += vmm_sz;
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | phy.c | 865 u64 sum = 0; local 872 sum += linear; 875 sum = (sum + (1 << (FRAC_BITS - 1))) >> FRAC_BITS; 878 sum >>= 1; 881 sum = ((sum) + ((sum) << 1) + ((sum) << 3)) >> 5; 884 sum >> [all...] |
/linux-master/drivers/nfc/pn533/ |
H A D | pn533.c | 235 /* The rule: sum(data elements) + checksum = 0 */ 238 u8 sum = 0; local 242 sum += data[i]; 244 return pn533_std_checksum(sum);
|
/linux-master/drivers/nfc/ |
H A D | port100.c | 528 /* The rule: sum(data elements) + checksum = 0 */ 531 u8 sum = 0; local 535 sum += data[i]; 537 return port100_checksum(sum);
|
/linux-master/drivers/nvdimm/ |
H A D | btt.c | 968 u64 sum; local 1008 sum = nd_sb_checksum((struct nd_gen_sb *) super); 1009 super->checksum = cpu_to_le64(sum);
|
H A D | claim.c | 237 u64 sum; local 246 sum = nd_fletcher64(nd_gen_sb, sizeof(*nd_gen_sb), 1); 248 return sum;
|
H A D | label.c | 136 u64 sum_save, sum, size; local 161 sum = nd_fletcher64(nsindex[i], sizeof_namespace_index(ndd), 1); 163 if (sum != sum_save) { 360 u64 sum, sum_save; local 367 sum = nd_fletcher64(nd_label, sizeof_namespace_label(ndd), 1); 369 return sum == sum_save; 375 u64 sum; local 380 sum = nd_fletcher64(nd_label, sizeof_namespace_label(ndd), 1); 381 nsl_set_checksum(ndd, nd_label, sum);
|
/linux-master/drivers/pcmcia/ |
H A D | cistpl.c | 728 csum->sum = *(p + 4);
|
/linux-master/drivers/perf/amlogic/ |
H A D | meson_ddr_pmu_core.c | 67 static void ddr_cnt_addition(struct dmc_counter *sum, argument 75 sum->all_cnt = add1->all_cnt + add2->all_cnt; 76 sum->all_req = add1->all_req + add2->all_req; 81 sum->channel_cnt[i] = cnt1 + cnt2; 375 "sum: %llu %llu %llu, %llu, %llu, %llu\n",
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_i2c.c | 61 u8 sum; local 162 sum = 0; 164 sum += ((u8 *)ec_response)[i]; 170 sum += msg->data[i]; 172 /* All bytes should sum to zero */ 173 if (sum) { 198 u8 sum; local 233 sum = out_buf[0] + out_buf[1] + out_buf[2]; 236 sum += out_buf[3 + i]; 238 out_buf[3 + msg->outsize] = sum; [all...] |