tag | line | file | source code |
adapter | 273 | drivers/net/3c505.c | elp_device * adapter=dev->priv; |
adapter | 305 | drivers/net/3c505.c | if (!start_receive(dev, &adapter->tx_pcb)) |
adapter | 554 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 557 | drivers/net/3c505.c | adapter=dev->priv; |
adapter | 592 | drivers/net/3c505.c | adapter->stats.rx_dropped++; |
adapter | 639 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 654 | drivers/net/3c505.c | adapter = (elp_device *) dev->priv; |
adapter | 656 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 674 | drivers/net/3c505.c | if (receive_pcb(dev, &adapter->irx_pcb)) { |
adapter | 676 | drivers/net/3c505.c | switch (adapter->irx_pcb.command) { |
adapter | 689 | drivers/net/3c505.c | len = adapter->irx_pcb.data.rcv_resp.pkt_len; |
adapter | 690 | drivers/net/3c505.c | dlen = adapter->irx_pcb.data.rcv_resp.buf_len; |
adapter | 691 | drivers/net/3c505.c | if (adapter->irx_pcb.data.rcv_resp.timeout != 0) { |
adapter | 705 | drivers/net/3c505.c | if (dev->start && !start_receive(dev, &adapter->itx_pcb)) |
adapter | 717 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 1; |
adapter | 726 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] = 1; |
adapter | 729 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 736 | drivers/net/3c505.c | adapter->got[CMD_LOAD_MULTICAST_LIST] = 1; |
adapter | 739 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 746 | drivers/net/3c505.c | adapter->got[CMD_SET_STATION_ADDRESS] = 1; |
adapter | 749 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 757 | drivers/net/3c505.c | adapter->stats.rx_packets += adapter->irx_pcb.data.netstat.tot_recv; |
adapter | 758 | drivers/net/3c505.c | adapter->stats.tx_packets += adapter->irx_pcb.data.netstat.tot_xmit; |
adapter | 759 | drivers/net/3c505.c | adapter->stats.rx_crc_errors += adapter->irx_pcb.data.netstat.err_CRC; |
adapter | 760 | drivers/net/3c505.c | adapter->stats.rx_frame_errors += adapter->irx_pcb.data.netstat.err_align; |
adapter | 761 | drivers/net/3c505.c | adapter->stats.rx_fifo_errors += adapter->irx_pcb.data.netstat.err_ovrrun; |
adapter | 762 | drivers/net/3c505.c | adapter->got[CMD_NETWORK_STATISTICS] = 1; |
adapter | 775 | drivers/net/3c505.c | if (adapter->irx_pcb.data.xmit_resp.c_stat != 0) |
adapter | 778 | drivers/net/3c505.c | dev->name, adapter->irx_pcb.data.xmit_resp.c_stat); |
adapter | 787 | drivers/net/3c505.c | printk("%s: unknown PCB received - %2.2x\n", dev->name, adapter->irx_pcb.command); |
adapter | 812 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 816 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 824 | drivers/net/3c505.c | if (adapter == NULL) { |
adapter | 878 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_ADAPTER_MEMORY; |
adapter | 879 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.cmd_q = 10; |
adapter | 880 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.rcv_q = 20; |
adapter | 881 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.mcast = 10; |
adapter | 882 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.frame = 20; |
adapter | 883 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.rcv_b = 20; |
adapter | 884 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.progs = 0; |
adapter | 885 | drivers/net/3c505.c | adapter->tx_pcb.length = sizeof(struct Memconf); |
adapter | 886 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] = 0; |
adapter | 887 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 891 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] == 0 && jiffies < timeout) |
adapter | 903 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_82586; |
adapter | 904 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD; |
adapter | 905 | drivers/net/3c505.c | adapter->tx_pcb.length = 2; |
adapter | 906 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 0; |
adapter | 907 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 911 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_82586] == 0 && jiffies < timeout) |
adapter | 920 | drivers/net/3c505.c | if (!start_receive(dev, &adapter->tx_pcb)) |
adapter | 944 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 954 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 963 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_TRANSMIT_PACKET; |
adapter | 964 | drivers/net/3c505.c | adapter->tx_pcb.length = sizeof(struct Xmit_pkt); |
adapter | 965 | drivers/net/3c505.c | adapter->tx_pcb.data.xmit_pkt.buf_ofs |
adapter | 966 | drivers/net/3c505.c | = adapter->tx_pcb.data.xmit_pkt.buf_seg = 0; /* Unused */ |
adapter | 967 | drivers/net/3c505.c | adapter->tx_pcb.data.xmit_pkt.pkt_len = nlen; |
adapter | 968 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) { |
adapter | 1079 | drivers/net/3c505.c | elp_device *adapter = (elp_device *) dev->priv; |
adapter | 1087 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1090 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_NETWORK_STATISTICS; |
adapter | 1091 | drivers/net/3c505.c | adapter->tx_pcb.length = 0; |
adapter | 1092 | drivers/net/3c505.c | adapter->got[CMD_NETWORK_STATISTICS] = 0; |
adapter | 1093 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1097 | drivers/net/3c505.c | while (adapter->got[CMD_NETWORK_STATISTICS] == 0 && jiffies < timeout) |
adapter | 1101 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1106 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1118 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 1121 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 1122 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 1178 | drivers/net/3c505.c | elp_device *adapter = (elp_device *) dev->priv; |
adapter | 1187 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_LOAD_MULTICAST_LIST; |
adapter | 1188 | drivers/net/3c505.c | adapter->tx_pcb.length = 6*num_addrs; |
adapter | 1190 | drivers/net/3c505.c | memcpy(adapter->tx_pcb.data.multicast[i], addrs+6*i,6); |
adapter | 1191 | drivers/net/3c505.c | adapter->got[CMD_LOAD_MULTICAST_LIST] = 0; |
adapter | 1192 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1196 | drivers/net/3c505.c | while (adapter->got[CMD_LOAD_MULTICAST_LIST] == 0 && jiffies < timeout) |
adapter | 1203 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD | RECV_MULTI; |
adapter | 1205 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD; |
adapter | 1207 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_PROMISC; |
adapter | 1214 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_82586; |
adapter | 1215 | drivers/net/3c505.c | adapter->tx_pcb.length = 2; |
adapter | 1216 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 0; |
adapter | 1217 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1221 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_82586] == 0 && jiffies < timeout) |
adapter | 1237 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 1256 | drivers/net/3c505.c | adapter = (elp_device *)(dev->priv = kmalloc(sizeof(elp_device), GFP_KERNEL)); |
adapter | 1257 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 1258 | drivers/net/3c505.c | memset(&(adapter->stats), 0, sizeof(struct enet_statistics)); |
adapter | 1373 | drivers/net/3c505.c | elp_device adapter; |
adapter | 1397 | drivers/net/3c505.c | adapter.tx_pcb.command = CMD_STATION_ADDRESS; |
adapter | 1398 | drivers/net/3c505.c | adapter.tx_pcb.length = 0; |
adapter | 1399 | drivers/net/3c505.c | if (!send_pcb (dev, &adapter.tx_pcb) || |
adapter | 1400 | drivers/net/3c505.c | !receive_pcb(dev, &adapter.rx_pcb) || |
adapter | 1401 | drivers/net/3c505.c | (adapter.rx_pcb.command != CMD_ADDRESS_RESPONSE) || |
adapter | 1402 | drivers/net/3c505.c | (adapter.rx_pcb.length != 6)) { |
adapter | 1438 | drivers/net/3c505.c | dev->dev_addr[i] = adapter.rx_pcb.data.eth_addr[i]; |
adapter | 273 | drivers/net/depca.c | static enum {DEPCA, de100, de101, de200, de201, de202, de210, de422, unknown} adapter; |
adapter | 326 | drivers/net/depca.c | char adapter; /* Adapter type */ |
adapter | 489 | drivers/net/depca.c | netRAM = ((adapter != DEPCA) ? 64 : 48); |
adapter | 490 | drivers/net/depca.c | if ((nicsr & _128KB) && (adapter == de422)) netRAM = 128; |
adapter | 507 | drivers/net/depca.c | if (adapter != DEPCA) { |
adapter | 516 | drivers/net/depca.c | lp->adapter = adapter; |
adapter | 569 | drivers/net/depca.c | switch (lp->adapter) { |
adapter | 671 | drivers/net/depca.c | if (adapter != DEPCA) { |
adapter | 1082 | drivers/net/depca.c | if (lp->adapter != DEPCA) { |
adapter | 1462 | drivers/net/depca.c | adapter = i - 1; |
adapter | 1540 | drivers/net/depca.c | x = (((adapter == de100) || (adapter == de101)) ? 1 : 0); |