• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/

Lines Matching refs:eql

31  * $Log: eql.c,v $
142 equalizer_t *eql = (equalizer_t *) param;
145 spin_lock_bh(&eql->queue.lock);
146 head = &eql->queue.all_slaves;
155 eql_kill_one_slave(&eql->queue, slave);
159 spin_unlock_bh(&eql->queue.lock);
161 eql->timer.expires = jiffies + EQL_DEFAULT_RESCHED_IVAL;
162 add_timer(&eql->timer);
170 equalizer_t *eql = netdev_priv(dev);
174 init_timer(&eql->timer);
175 eql->timer.data = (unsigned long) eql;
176 eql->timer.expires = jiffies + EQL_DEFAULT_RESCHED_IVAL;
177 eql->timer.function = eql_timer;
179 spin_lock_init(&eql->queue.lock);
180 INIT_LIST_HEAD(&eql->queue.all_slaves);
181 eql->queue.master_dev = dev;
203 equalizer_t *eql = netdev_priv(dev);
208 BUG_ON(!list_empty(&eql->queue.all_slaves));
210 eql->min_slaves = 1;
211 eql->max_slaves = EQL_DEFAULT_MAX_SLAVES; /* 4 usually... */
213 add_timer(&eql->timer);
245 equalizer_t *eql = netdev_priv(dev);
252 del_timer_sync(&eql->timer);
254 eql_kill_slave_queue(&eql->queue);
330 equalizer_t *eql = netdev_priv(dev);
333 spin_lock(&eql->queue.lock);
335 slave = __eql_schedule_slaves(&eql->queue);
343 eql->stats.tx_packets++;
345 eql->stats.tx_dropped++;
349 spin_unlock(&eql->queue.lock);
356 equalizer_t *eql = netdev_priv(dev);
357 return &eql->stats;
382 equalizer_t *eql = netdev_priv(queue->master_dev);
384 if (queue->num_slaves >= eql->max_slaves)
424 equalizer_t *eql = netdev_priv(master_dev);
438 spin_lock_bh(&eql->queue.lock);
439 ret = __eql_insert_slave(&eql->queue, s);
444 spin_unlock_bh(&eql->queue.lock);
457 equalizer_t *eql = netdev_priv(master_dev);
468 spin_lock_bh(&eql->queue.lock);
471 slave_t *slave = __eql_find_slave_dev(&eql->queue,
475 eql_kill_one_slave(&eql->queue, slave);
481 spin_unlock_bh(&eql->queue.lock);
489 equalizer_t *eql = netdev_priv(dev);
504 spin_lock_bh(&eql->queue.lock);
506 slave = __eql_find_slave_dev(&eql->queue, slave_dev);
512 spin_unlock_bh(&eql->queue.lock);
525 equalizer_t *eql;
539 eql = netdev_priv(dev);
540 spin_lock_bh(&eql->queue.lock);
542 slave = __eql_find_slave_dev(&eql->queue, slave_dev);
550 spin_unlock_bh(&eql->queue.lock);
557 equalizer_t *eql;
561 eql = netdev_priv(dev);
562 mc.max_slaves = eql->max_slaves;
563 mc.min_slaves = eql->min_slaves;
573 equalizer_t *eql;
580 eql = netdev_priv(dev);
581 eql->max_slaves = mc.max_slaves;
582 eql->min_slaves = mc.min_slaves;
596 dev_eql = alloc_netdev(sizeof(equalizer_t), "eql", eql_setup);