• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/

Lines Matching defs:slave

137 static void eql_kill_one_slave(slave_queue_t *queue, slave_t *slave);
147 slave_t *slave = list_entry(this, slave_t, list);
149 if ((slave->dev->flags & IFF_UP) == IFF_UP) {
150 slave->bytes_queued -= slave->priority_Bps;
151 if (slave->bytes_queued < 0)
152 slave->bytes_queued = 0;
154 eql_kill_one_slave(&eql->queue, slave);
207 "your slave devices.\n", dev->name);
219 static void eql_kill_one_slave(slave_queue_t *queue, slave_t *slave)
221 list_del(&slave->list);
223 slave->dev->flags &= ~IFF_SLAVE;
224 dev_put(slave->dev);
225 kfree(slave);
302 /* Make a pass to set the best slave. */
305 slave_t *slave = list_entry(this, slave_t, list);
308 /* Go through the slave list once, updating best_slave
311 bytes_queued = slave->bytes_queued;
312 priority_Bps = slave->priority_Bps;
313 if ((slave->dev->flags & IFF_UP) == IFF_UP) {
319 best_slave = slave;
322 /* We found a dead slave, kill it. */
323 eql_kill_one_slave(queue, slave);
332 slave_t *slave;
336 slave = __eql_schedule_slaves(&eql->queue);
337 if (slave) {
338 struct net_device *slave_dev = slave->dev;
342 slave->bytes_queued += skb->len;
366 slave_t *slave = list_entry(this, slave_t, list);
368 if (slave->dev == dev)
369 return slave;
385 static int __eql_insert_slave(slave_queue_t *queue, slave_t *slave)
390 duplicate_slave = __eql_find_slave_dev(queue, slave->dev);
394 list_add(&slave->list, &queue->all_slaves);
396 slave->dev->flags |= IFF_SLAVE;
415 /* slave is not a master & not already a slave: */
466 slave_t *slave = __eql_find_slave_dev(&eql->queue,
469 if (slave) {
470 eql_kill_one_slave(&eql->queue, slave);
485 slave_t *slave;
501 slave = __eql_find_slave_dev(&eql->queue, slave_dev);
502 if (slave) {
503 sc.priority = slave->priority;
519 slave_t *slave;
537 slave = __eql_find_slave_dev(&eql->queue, slave_dev);
538 if (slave) {
539 slave->priority = sc.priority;
540 slave->priority_bps = sc.priority;
541 slave->priority_Bps = sc.priority / 8;