Lines Matching defs:data
343 /* Manually dump the packet data */
371 unsigned char *data;
390 /* Remove the bad packet data from the RX FIFO */
405 * want to write to the orignal data pointer */
406 data = skb->data;
422 SMC_PULL_DATA(lp, data, (pkt_len+2+15) & ~15);
427 SMC_PULL_DATA(lp, data, pkt_len+2+3);
430 PRINT_PKT(data, ((pkt_len - 4) <= 64) ? pkt_len - 4 : 64);
455 /* cmdA {25:24] data alignment [20:16] start offset [10:0] buffer length */
459 buf = (char*)((u32)(skb->data) & ~0xF);
460 len = (skb->len + 0xF + ((u32)skb->data & 0xF)) & ~0xF;
461 cmdA = (1<<24) | (((u32)skb->data & 0xF)<<16) |
465 buf = (char*)((u32)skb->data & ~0x3);
466 len = (skb->len + 3 + ((u32)skb->data & 3)) & ~0x3;
467 cmdA = (((u32)skb->data & 0x3) << 16) |
523 DBG(SMC_DEBUG_TX, dev, "Disabling data flow due to low FIFO space (%d)\n",
1107 DBG(SMC_DEBUG_TX, dev, "TX data FIFO space available irq\n");
1169 smc911x_tx_dma_irq(void *data)
1171 struct smc911x_local *lp = data;
1201 smc911x_rx_dma_irq(void *data)
1203 struct smc911x_local *lp = data;
1214 PRINT_PKT(skb->data, skb->len);
1555 u32 *data = (u32*)buf;
1559 data[j++] = SMC_inl(lp, i);
1565 data[j++] = reg;
1571 data[j++] = reg & 0xFFFF;
1614 u8 *data)
1621 *data = SMC_GET_E2P_DATA(lp);
1626 u8 data)
1633 SMC_SET_E2P_DATA(lp, data);
1638 struct ethtool_eeprom *eeprom, u8 *data)
1649 memcpy(data, eebuf+eeprom->offset, eeprom->len);
1654 struct ethtool_eeprom *eeprom, u8 *data)
1666 if ((ret=smc911x_ethtool_write_eeprom_byte(dev, *data))!=0)
1772 * o set up my private data