tag | line | file | source code |
slave | 173 | drivers/net/eql.c | static void eql_delete_slave(slave_t *slave); /* */ |
slave | 184 | drivers/net/eql.c | static int eql_insert_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 185 | drivers/net/eql.c | static slave_t *eql_remove_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 193 | drivers/net/eql.c | static inline slave_t *eql_next_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 195 | drivers/net/eql.c | static inline void eql_set_best_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 365 | drivers/net/eql.c | slave_t *slave; |
slave | 373 | drivers/net/eql.c | slave = eql_best_slave (eql->queue); |
slave | 385 | drivers/net/eql.c | slave->bytes_queued += skb->len; |
slave | 498 | drivers/net/eql.c | slave_t *slave; |
slave | 518 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
slave | 519 | drivers/net/eql.c | if (slave != 0) |
slave | 521 | drivers/net/eql.c | sc.priority = slave->priority; |
slave | 535 | drivers/net/eql.c | slave_t *slave; |
slave | 557 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
slave | 558 | drivers/net/eql.c | if (slave != 0) |
slave | 560 | drivers/net/eql.c | slave->priority = sc.priority; |
slave | 561 | drivers/net/eql.c | slave->priority_bps = sc.priority; |
slave | 562 | drivers/net/eql.c | slave->priority_Bps = sc.priority / 8; |
slave | 648 | drivers/net/eql.c | slave_t *slave; |
slave | 650 | drivers/net/eql.c | slave = (slave_t *) kmalloc (sizeof (slave_t), GFP_KERNEL); |
slave | 651 | drivers/net/eql.c | if (slave) |
slave | 653 | drivers/net/eql.c | memset(slave, 0, sizeof (slave_t)); |
slave | 654 | drivers/net/eql.c | return slave; |
slave | 660 | drivers/net/eql.c | static void eql_delete_slave(slave_t *slave) |
slave | 662 | drivers/net/eql.c | kfree (slave); |
slave | 668 | drivers/net/eql.c | static long slave_Bps(slave_t *slave) |
slave | 670 | drivers/net/eql.c | return (slave->priority_Bps); |
slave | 673 | drivers/net/eql.c | static long slave_bps(slave_t *slave) |
slave | 675 | drivers/net/eql.c | return (slave->priority_bps); |
slave | 755 | drivers/net/eql.c | static int eql_insert_slave(slave_queue_t *queue, slave_t *slave) |
slave | 762 | drivers/net/eql.c | duplicate_slave = eql_find_slave_dev (queue, slave->dev); |
slave | 769 | drivers/net/eql.c | slave->next = queue->head->next; |
slave | 770 | drivers/net/eql.c | queue->head->next = slave; |
slave | 780 | drivers/net/eql.c | static slave_t *eql_remove_slave(slave_queue_t *queue, slave_t *slave) |
slave | 789 | drivers/net/eql.c | while (curr != slave && |
slave | 797 | drivers/net/eql.c | if (curr == slave) |
slave | 812 | drivers/net/eql.c | slave_t *slave; |
slave | 817 | drivers/net/eql.c | slave = eql_new_slave (); |
slave | 818 | drivers/net/eql.c | slave->dev = dev; |
slave | 819 | drivers/net/eql.c | slave->priority = EQL_DEFAULT_SLAVE_PRIORITY; |
slave | 820 | drivers/net/eql.c | slave->priority_bps = EQL_DEFAULT_SLAVE_PRIORITY; |
slave | 821 | drivers/net/eql.c | slave->priority_Bps = EQL_DEFAULT_SLAVE_PRIORITY / 8; |
slave | 822 | drivers/net/eql.c | slave->next = queue->head->next; |
slave | 823 | drivers/net/eql.c | queue->head->next = slave; |
slave | 905 | drivers/net/eql.c | slave_t *slave = 0; |
slave | 909 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (queue); |
slave | 911 | drivers/net/eql.c | i++, slave = eql_next_slave (queue, slave)) |
slave | 924 | drivers/net/eql.c | if (slave != 0) |
slave | 926 | drivers/net/eql.c | bytes_queued = slave->bytes_queued; |
slave | 927 | drivers/net/eql.c | priority_Bps = slave->priority_Bps; |
slave | 928 | drivers/net/eql.c | if ( slave->dev != 0) |
slave | 930 | drivers/net/eql.c | if ((slave->dev->flags & IFF_UP) == IFF_UP ) |
slave | 937 | drivers/net/eql.c | best_slave = slave; |
slave | 948 | drivers/net/eql.c | slave_corpse = slave; |
slave | 967 | drivers/net/eql.c | slave_t *slave = 0; |
slave | 968 | drivers/net/eql.c | slave = eql_first_slave(queue); |
slave | 970 | drivers/net/eql.c | while (slave != 0 && slave->dev != dev && slave != 0) |
slave | 973 | drivers/net/eql.c | if (slave->dev != 0) |
slave | 974 | drivers/net/eql.c | printk ("eql: find_slave_dev; looked at '%s'...\n", slave->dev->name); |
slave | 978 | drivers/net/eql.c | slave = slave->next; |
slave | 980 | drivers/net/eql.c | return slave; |
slave | 990 | drivers/net/eql.c | static inline slave_t *eql_next_slave(slave_queue_t *queue, slave_t *slave) |
slave | 992 | drivers/net/eql.c | return slave->next; |
slave | 995 | drivers/net/eql.c | static inline void eql_set_best_slave(slave_queue_t *queue, slave_t *slave) |
slave | 997 | drivers/net/eql.c | queue->best_slave = slave; |
slave | 1039 | drivers/net/eql.c | slave_t *slave; |
slave | 1046 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (eql->queue); |
slave | 1048 | drivers/net/eql.c | i++, slave = eql_next_slave (eql->queue, slave)) |
slave | 1050 | drivers/net/eql.c | if (slave != 0) |
slave | 1052 | drivers/net/eql.c | if ((slave->dev->flags & IFF_UP) == IFF_UP ) |
slave | 1054 | drivers/net/eql.c | slave->bytes_queued -= slave->priority_Bps; |
slave | 1055 | drivers/net/eql.c | if (slave->bytes_queued < 0) |
slave | 1056 | drivers/net/eql.c | slave->bytes_queued = 0; |
slave | 1059 | drivers/net/eql.c | slave_corpse = slave; |
slave | 44 | include/linux/if_eql.h | struct slave *next; |
slave | 155 | include/linux/netdevice.h | struct device *slave; /* Slave device */ |