tag | line | file | source code |
adapter | 270 | drivers/net/3c505.c | elp_device * adapter=dev->priv; |
adapter | 302 | drivers/net/3c505.c | if (!start_receive(dev, &adapter->tx_pcb)) |
adapter | 558 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 561 | drivers/net/3c505.c | adapter=dev->priv; |
adapter | 596 | drivers/net/3c505.c | adapter->stats.rx_dropped++; |
adapter | 643 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 658 | drivers/net/3c505.c | adapter = (elp_device *) dev->priv; |
adapter | 660 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 678 | drivers/net/3c505.c | if (receive_pcb(dev, &adapter->irx_pcb)) { |
adapter | 680 | drivers/net/3c505.c | switch (adapter->irx_pcb.command) { |
adapter | 693 | drivers/net/3c505.c | len = adapter->irx_pcb.data.rcv_resp.pkt_len; |
adapter | 694 | drivers/net/3c505.c | dlen = adapter->irx_pcb.data.rcv_resp.buf_len; |
adapter | 695 | drivers/net/3c505.c | if (adapter->irx_pcb.data.rcv_resp.timeout != 0) { |
adapter | 709 | drivers/net/3c505.c | if (dev->start && !start_receive(dev, &adapter->itx_pcb)) |
adapter | 721 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 1; |
adapter | 730 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] = 1; |
adapter | 733 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 740 | drivers/net/3c505.c | adapter->got[CMD_LOAD_MULTICAST_LIST] = 1; |
adapter | 743 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 750 | drivers/net/3c505.c | adapter->got[CMD_SET_STATION_ADDRESS] = 1; |
adapter | 753 | drivers/net/3c505.c | adapter->irx_pcb.data.failed?"failed":"succeeded"); |
adapter | 761 | drivers/net/3c505.c | adapter->stats.rx_packets += adapter->irx_pcb.data.netstat.tot_recv; |
adapter | 762 | drivers/net/3c505.c | adapter->stats.tx_packets += adapter->irx_pcb.data.netstat.tot_xmit; |
adapter | 763 | drivers/net/3c505.c | adapter->stats.rx_crc_errors += adapter->irx_pcb.data.netstat.err_CRC; |
adapter | 764 | drivers/net/3c505.c | adapter->stats.rx_frame_errors += adapter->irx_pcb.data.netstat.err_align; |
adapter | 765 | drivers/net/3c505.c | adapter->stats.rx_fifo_errors += adapter->irx_pcb.data.netstat.err_ovrrun; |
adapter | 766 | drivers/net/3c505.c | adapter->got[CMD_NETWORK_STATISTICS] = 1; |
adapter | 779 | drivers/net/3c505.c | if (adapter->irx_pcb.data.xmit_resp.c_stat != 0) |
adapter | 782 | drivers/net/3c505.c | dev->name, adapter->irx_pcb.data.xmit_resp.c_stat); |
adapter | 791 | drivers/net/3c505.c | printk("%s: unknown PCB received - %2.2x\n", dev->name, adapter->irx_pcb.command); |
adapter | 816 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 820 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 828 | drivers/net/3c505.c | if (adapter == NULL) { |
adapter | 882 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_ADAPTER_MEMORY; |
adapter | 883 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.cmd_q = 10; |
adapter | 884 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.rcv_q = 20; |
adapter | 885 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.mcast = 10; |
adapter | 886 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.frame = 20; |
adapter | 887 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.rcv_b = 20; |
adapter | 888 | drivers/net/3c505.c | adapter->tx_pcb.data.memconf.progs = 0; |
adapter | 889 | drivers/net/3c505.c | adapter->tx_pcb.length = sizeof(struct Memconf); |
adapter | 890 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] = 0; |
adapter | 891 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 895 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_ADAPTER_MEMORY] == 0 && jiffies < timeout) |
adapter | 907 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_82586; |
adapter | 908 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD; |
adapter | 909 | drivers/net/3c505.c | adapter->tx_pcb.length = 2; |
adapter | 910 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 0; |
adapter | 911 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 915 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_82586] == 0 && jiffies < timeout) |
adapter | 924 | drivers/net/3c505.c | if (!start_receive(dev, &adapter->tx_pcb)) |
adapter | 946 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 956 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 965 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_TRANSMIT_PACKET; |
adapter | 966 | drivers/net/3c505.c | adapter->tx_pcb.length = sizeof(struct Xmit_pkt); |
adapter | 967 | drivers/net/3c505.c | adapter->tx_pcb.data.xmit_pkt.buf_ofs |
adapter | 968 | drivers/net/3c505.c | = adapter->tx_pcb.data.xmit_pkt.buf_seg = 0; /* Unused */ |
adapter | 969 | drivers/net/3c505.c | adapter->tx_pcb.data.xmit_pkt.pkt_len = nlen; |
adapter | 970 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) { |
adapter | 1081 | drivers/net/3c505.c | elp_device *adapter = (elp_device *) dev->priv; |
adapter | 1089 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1092 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_NETWORK_STATISTICS; |
adapter | 1093 | drivers/net/3c505.c | adapter->tx_pcb.length = 0; |
adapter | 1094 | drivers/net/3c505.c | adapter->got[CMD_NETWORK_STATISTICS] = 0; |
adapter | 1095 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1099 | drivers/net/3c505.c | while (adapter->got[CMD_NETWORK_STATISTICS] == 0 && jiffies < timeout) |
adapter | 1103 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1108 | drivers/net/3c505.c | return &adapter->stats; |
adapter | 1120 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 1123 | drivers/net/3c505.c | adapter = dev->priv; |
adapter | 1124 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 1178 | drivers/net/3c505.c | elp_device *adapter = (elp_device *) dev->priv; |
adapter | 1189 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_LOAD_MULTICAST_LIST; |
adapter | 1190 | drivers/net/3c505.c | adapter->tx_pcb.length = 6*dev->mc_count; |
adapter | 1193 | drivers/net/3c505.c | memcpy(adapter->tx_pcb.data.multicast[i], dmi->dmi_addr,6); |
adapter | 1196 | drivers/net/3c505.c | adapter->got[CMD_LOAD_MULTICAST_LIST] = 0; |
adapter | 1197 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1201 | drivers/net/3c505.c | while (adapter->got[CMD_LOAD_MULTICAST_LIST] == 0 && jiffies < timeout) |
adapter | 1208 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD | RECV_MULTI; |
adapter | 1210 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_BROAD; |
adapter | 1213 | drivers/net/3c505.c | adapter->tx_pcb.data.configure = NO_LOOPBACK | RECV_PROMISC; |
adapter | 1220 | drivers/net/3c505.c | adapter->tx_pcb.command = CMD_CONFIGURE_82586; |
adapter | 1221 | drivers/net/3c505.c | adapter->tx_pcb.length = 2; |
adapter | 1222 | drivers/net/3c505.c | adapter->got[CMD_CONFIGURE_82586] = 0; |
adapter | 1223 | drivers/net/3c505.c | if (!send_pcb(dev, &adapter->tx_pcb)) |
adapter | 1227 | drivers/net/3c505.c | while (adapter->got[CMD_CONFIGURE_82586] == 0 && jiffies < timeout) |
adapter | 1243 | drivers/net/3c505.c | elp_device * adapter; |
adapter | 1262 | drivers/net/3c505.c | adapter = (elp_device *)(dev->priv = kmalloc(sizeof(elp_device), GFP_KERNEL)); |
adapter | 1263 | drivers/net/3c505.c | CHECK_NULL(adapter); |
adapter | 1264 | drivers/net/3c505.c | if (adapter == NULL) |
adapter | 1266 | drivers/net/3c505.c | memset(&(adapter->stats), 0, sizeof(struct enet_statistics)); |
adapter | 1392 | drivers/net/3c505.c | elp_device adapter; |
adapter | 1416 | drivers/net/3c505.c | adapter.tx_pcb.command = CMD_STATION_ADDRESS; |
adapter | 1417 | drivers/net/3c505.c | adapter.tx_pcb.length = 0; |
adapter | 1418 | drivers/net/3c505.c | if (!send_pcb (dev, &adapter.tx_pcb) || |
adapter | 1419 | drivers/net/3c505.c | !receive_pcb(dev, &adapter.rx_pcb) || |
adapter | 1420 | drivers/net/3c505.c | (adapter.rx_pcb.command != CMD_ADDRESS_RESPONSE) || |
adapter | 1421 | drivers/net/3c505.c | (adapter.rx_pcb.length != 6)) { |
adapter | 1457 | drivers/net/3c505.c | dev->dev_addr[i] = adapter.rx_pcb.data.eth_addr[i]; |
adapter | 288 | drivers/net/depca.c | static enum {DEPCA, de100, de101, de200, de201, de202, de210, de422, unknown} adapter; |
adapter | 341 | drivers/net/depca.c | char adapter; /* Adapter type */ |
adapter | 518 | drivers/net/depca.c | netRAM = ((adapter != DEPCA) ? 64 : 48); |
adapter | 519 | drivers/net/depca.c | if ((nicsr & _128KB) && (adapter == de422)) netRAM = 128; |
adapter | 536 | drivers/net/depca.c | if (adapter != DEPCA) { |
adapter | 547 | drivers/net/depca.c | lp->adapter = adapter; |
adapter | 600 | drivers/net/depca.c | switch (lp->adapter) { |
adapter | 696 | drivers/net/depca.c | if (adapter != DEPCA) { |
adapter | 1050 | drivers/net/depca.c | if (lp->adapter != DEPCA) { |
adapter | 1426 | drivers/net/depca.c | adapter = i - 1; |
adapter | 1504 | drivers/net/depca.c | x = (((adapter == de100) || (adapter == de101)) ? 1 : 0); |