tag | line | file | source code |
slave | 169 | drivers/net/eql.c | static void eql_delete_slave(slave_t *slave); /* */ |
slave | 180 | drivers/net/eql.c | static int eql_insert_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 181 | drivers/net/eql.c | static slave_t *eql_remove_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 189 | drivers/net/eql.c | static inline slave_t *eql_next_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 191 | drivers/net/eql.c | static inline void eql_set_best_slave(slave_queue_t *queue, slave_t *slave); /* */ |
slave | 364 | drivers/net/eql.c | slave_t *slave; |
slave | 374 | drivers/net/eql.c | slave = eql_best_slave (eql->queue); |
slave | 387 | drivers/net/eql.c | slave->bytes_queued += skb->len; |
slave | 524 | drivers/net/eql.c | slave_t *slave; |
slave | 545 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
slave | 546 | drivers/net/eql.c | if (slave != 0) |
slave | 548 | drivers/net/eql.c | sc.priority = slave->priority; |
slave | 565 | drivers/net/eql.c | slave_t *slave; |
slave | 586 | drivers/net/eql.c | slave = eql_find_slave_dev (eql->queue, slave_dev); |
slave | 587 | drivers/net/eql.c | if (slave != 0) |
slave | 589 | drivers/net/eql.c | slave->priority = sc.priority; |
slave | 590 | drivers/net/eql.c | slave->priority_bps = sc.priority; |
slave | 591 | drivers/net/eql.c | slave->priority_Bps = sc.priority / 8; |
slave | 690 | drivers/net/eql.c | slave_t *slave; |
slave | 692 | drivers/net/eql.c | slave = (slave_t *) kmalloc (sizeof (slave_t), GFP_KERNEL); |
slave | 693 | drivers/net/eql.c | if (slave) |
slave | 695 | drivers/net/eql.c | memset(slave, 0, sizeof (slave_t)); |
slave | 696 | drivers/net/eql.c | return slave; |
slave | 704 | drivers/net/eql.c | eql_delete_slave(slave_t *slave) |
slave | 706 | drivers/net/eql.c | kfree (slave); |
slave | 714 | drivers/net/eql.c | slave_Bps(slave_t *slave) |
slave | 716 | drivers/net/eql.c | return (slave->priority_Bps); |
slave | 721 | drivers/net/eql.c | slave_bps(slave_t *slave) |
slave | 723 | drivers/net/eql.c | return (slave->priority_bps); |
slave | 818 | drivers/net/eql.c | eql_insert_slave(slave_queue_t *queue, slave_t *slave) |
slave | 826 | drivers/net/eql.c | duplicate_slave = eql_find_slave_dev (queue, slave->dev); |
slave | 835 | drivers/net/eql.c | slave->next = queue->head->next; |
slave | 836 | drivers/net/eql.c | queue->head->next = slave; |
slave | 850 | drivers/net/eql.c | eql_remove_slave(slave_queue_t *queue, slave_t *slave) |
slave | 859 | drivers/net/eql.c | while (curr != slave && |
slave | 867 | drivers/net/eql.c | if (curr == slave) |
slave | 886 | drivers/net/eql.c | slave_t *slave; |
slave | 892 | drivers/net/eql.c | slave = eql_new_slave (); |
slave | 893 | drivers/net/eql.c | slave->dev = dev; |
slave | 894 | drivers/net/eql.c | slave->priority = EQL_DEFAULT_SLAVE_PRIORITY; |
slave | 895 | drivers/net/eql.c | slave->priority_bps = EQL_DEFAULT_SLAVE_PRIORITY; |
slave | 896 | drivers/net/eql.c | slave->priority_Bps = EQL_DEFAULT_SLAVE_PRIORITY / 8; |
slave | 897 | drivers/net/eql.c | slave->next = queue->head->next; |
slave | 898 | drivers/net/eql.c | queue->head->next = slave; |
slave | 987 | drivers/net/eql.c | slave_t *slave = 0; |
slave | 992 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (queue); |
slave | 994 | drivers/net/eql.c | i++, slave = eql_next_slave (queue, slave)) |
slave | 1005 | drivers/net/eql.c | if (slave != 0) |
slave | 1007 | drivers/net/eql.c | bytes_queued = slave->bytes_queued; |
slave | 1008 | drivers/net/eql.c | priority_Bps = slave->priority_Bps; |
slave | 1010 | drivers/net/eql.c | if ( slave->dev != 0) |
slave | 1012 | drivers/net/eql.c | if ((slave->dev->flags & IFF_UP) == IFF_UP ) |
slave | 1020 | drivers/net/eql.c | best_slave = slave; |
slave | 1029 | drivers/net/eql.c | slave_corpse = slave; |
slave | 1054 | drivers/net/eql.c | slave_t *slave = 0; |
slave | 1056 | drivers/net/eql.c | slave = eql_first_slave(queue); |
slave | 1058 | drivers/net/eql.c | while (slave != 0 && slave->dev != dev && slave != 0) |
slave | 1061 | drivers/net/eql.c | if (slave->dev != 0) |
slave | 1062 | drivers/net/eql.c | printk ("eql: find_slave_dev; looked at '%s'...\n", slave->dev->name); |
slave | 1067 | drivers/net/eql.c | slave = slave->next; |
slave | 1070 | drivers/net/eql.c | return slave; |
slave | 1084 | drivers/net/eql.c | eql_next_slave(slave_queue_t *queue, slave_t *slave) |
slave | 1086 | drivers/net/eql.c | return slave->next; |
slave | 1092 | drivers/net/eql.c | eql_set_best_slave(slave_queue_t *queue, slave_t *slave) |
slave | 1094 | drivers/net/eql.c | queue->best_slave = slave; |
slave | 1145 | drivers/net/eql.c | slave_t *slave; |
slave | 1153 | drivers/net/eql.c | for (i = 1, slave = eql_first_slave (eql->queue); |
slave | 1155 | drivers/net/eql.c | i++, slave = eql_next_slave (eql->queue, slave)) |
slave | 1157 | drivers/net/eql.c | if (slave != 0) |
slave | 1159 | drivers/net/eql.c | if ((slave->dev->flags & IFF_UP) == IFF_UP ) |
slave | 1161 | drivers/net/eql.c | slave->bytes_queued -= slave->priority_Bps; |
slave | 1163 | drivers/net/eql.c | if (slave->bytes_queued < 0) |
slave | 1164 | drivers/net/eql.c | slave->bytes_queued = 0; |
slave | 1168 | drivers/net/eql.c | slave_corpse = slave; |
slave | 44 | include/linux/if_eql.h | struct slave *next; |
slave | 142 | include/linux/netdevice.h | struct device *slave; /* Slave device */ |