Lines Matching full:lp
52 static void m147lance_writerap(struct lance_private *lp, unsigned short value);
53 static void m147lance_writerdp(struct lance_private *lp, unsigned short value);
54 static unsigned short m147lance_readrdp(struct lance_private *lp);
76 struct m147lance_private *lp; in mvme147lance_probe() local
108 lp = netdev_priv(dev); in mvme147lance_probe()
109 lp->ram = __get_dma_pages(GFP_ATOMIC, 3); /* 32K */ in mvme147lance_probe()
110 if (!lp->ram) { in mvme147lance_probe()
116 lp->lance.name = name; in mvme147lance_probe()
117 lp->lance.base = dev->base_addr; in mvme147lance_probe()
118 lp->lance.init_block = (struct lance_init_block *)(lp->ram); /* CPU addr */ in mvme147lance_probe()
119 …lp->lance.lance_init_block = (struct lance_init_block *)(lp->ram); /* LANCE addr o… in mvme147lance_probe()
120 lp->lance.busmaster_regval = LE_C3_BSWP; /* we're bigendian */ in mvme147lance_probe()
121 lp->lance.irq = MVME147_LANCE_IRQ; in mvme147lance_probe()
122 lp->lance.writerap = (writerap_t)m147lance_writerap; in mvme147lance_probe()
123 lp->lance.writerdp = (writerdp_t)m147lance_writerdp; in mvme147lance_probe()
124 lp->lance.readrdp = (readrdp_t)m147lance_readrdp; in mvme147lance_probe()
125 lp->lance.lance_log_rx_bufs = LANCE_LOG_RX_BUFFERS; in mvme147lance_probe()
126 lp->lance.lance_log_tx_bufs = LANCE_LOG_TX_BUFFERS; in mvme147lance_probe()
127 lp->lance.rx_ring_mod_mask = RX_RING_MOD_MASK; in mvme147lance_probe()
128 lp->lance.tx_ring_mod_mask = TX_RING_MOD_MASK; in mvme147lance_probe()
132 free_pages(lp->ram, 3); in mvme147lance_probe()
143 static void m147lance_writerap(struct lance_private *lp, unsigned short value) in m147lance_writerap() argument
145 out_be16(lp->base + LANCE_RAP, value); in m147lance_writerap()
148 static void m147lance_writerdp(struct lance_private *lp, unsigned short value) in m147lance_writerdp() argument
150 out_be16(lp->base + LANCE_RDP, value); in m147lance_writerdp()
153 static unsigned short m147lance_readrdp(struct lance_private *lp) in m147lance_readrdp() argument
155 return in_be16(lp->base + LANCE_RDP); in m147lance_readrdp()
193 struct m147lance_private *lp = netdev_priv(dev_mvme147_lance); in m147lance_exit() local
195 free_pages(lp->ram, 3); in m147lance_exit()