Lines Matching refs:e

480 static void get_sge_param(struct net_device *dev, struct ethtool_ringparam *e)  in get_sge_param()  argument
485 e->rx_max_pending = MAX_RX_BUFFERS; in get_sge_param()
486 e->rx_mini_max_pending = MAX_RSPQ_ENTRIES; in get_sge_param()
487 e->rx_jumbo_max_pending = 0; in get_sge_param()
488 e->tx_max_pending = MAX_TXQ_ENTRIES; in get_sge_param()
490 e->rx_pending = s->ethrxq[pi->first_qset].fl.size - 8; in get_sge_param()
491 e->rx_mini_pending = s->ethrxq[pi->first_qset].rspq.size; in get_sge_param()
492 e->rx_jumbo_pending = 0; in get_sge_param()
493 e->tx_pending = s->ethtxq[pi->first_qset].q.size; in get_sge_param()
496 static int set_sge_param(struct net_device *dev, struct ethtool_ringparam *e) in set_sge_param() argument
503 if (e->rx_pending > MAX_RX_BUFFERS || e->rx_jumbo_pending || in set_sge_param()
504 e->tx_pending > MAX_TXQ_ENTRIES || in set_sge_param()
505 e->rx_mini_pending > MAX_RSPQ_ENTRIES || in set_sge_param()
506 e->rx_mini_pending < MIN_RSPQ_ENTRIES || in set_sge_param()
507 e->rx_pending < MIN_FL_ENTRIES || e->tx_pending < MIN_TXQ_ENTRIES) in set_sge_param()
514 s->ethtxq[pi->first_qset + i].q.size = e->tx_pending; in set_sge_param()
515 s->ethrxq[pi->first_qset + i].fl.size = e->rx_pending + 8; in set_sge_param()
516 s->ethrxq[pi->first_qset + i].rspq.size = e->rx_mini_pending; in set_sge_param()
638 static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *e, in get_eeprom() argument
648 e->magic = EEPROM_MAGIC; in get_eeprom()
649 for (i = e->offset & ~3; !err && i < e->offset + e->len; i += 4) in get_eeprom()
653 memcpy(data, buf + e->offset, e->len); in get_eeprom()