• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/

Lines Matching defs:ib

102                        t, ib->brx_ring[t].rmd1_hadr, ib->brx_ring[t].rmd0,\
103 ib->brx_ring[t].length,\
104 ib->brx_ring[t].mblength, ib->brx_ring[t].rmd1_bits);\
108 t, ib->btx_ring[t].tmd1_hadr, ib->btx_ring[t].tmd0,\
109 ib->btx_ring[t].length,\
110 ib->btx_ring[t].misc, ib->btx_ring[t].tmd1_bits);\
142 volatile struct lance_init_block *ib = lp->init_block;
152 ib->mode = LE_MO_PROM; /* normal, enable Tx & Rx */
161 * We could define the ib->physaddr as three 16bit values and
165 ib->phys_addr [0] = dev->dev_addr [1];
166 ib->phys_addr [1] = dev->dev_addr [0];
167 ib->phys_addr [2] = dev->dev_addr [3];
168 ib->phys_addr [3] = dev->dev_addr [2];
169 ib->phys_addr [4] = dev->dev_addr [5];
170 ib->phys_addr [5] = dev->dev_addr [4];
173 ib->phys_addr[i] = dev->dev_addr[i];
183 ib->btx_ring [i].tmd0 = leptr;
184 ib->btx_ring [i].tmd1_hadr = leptr >> 16;
185 ib->btx_ring [i].tmd1_bits = 0;
186 ib->btx_ring [i].length = 0xf000; /* The ones required by tmd2 */
187 ib->btx_ring [i].misc = 0;
198 ib->brx_ring [i].rmd0 = leptr;
199 ib->brx_ring [i].rmd1_hadr = leptr >> 16;
200 ib->brx_ring [i].rmd1_bits = LE_R1_OWN;
202 ib->brx_ring [i].length = -RX_BUFF_SIZE | 0xf000;
203 ib->brx_ring [i].mblength = 0;
212 ib->rx_len = (lp->lance_log_rx_bufs << 13) | (leptr >> 16);
213 ib->rx_ptr = leptr;
219 ib->tx_len = (lp->lance_log_tx_bufs << 13) | (leptr >> 16);
220 ib->tx_ptr = leptr;
225 ib->filter [0] = 0;
226 ib->filter [1] = 0;
277 volatile struct lance_init_block *ib = lp->init_block;
291 ib->brx_ring [i].rmd1_bits & LE_R1_OWN ? "_" : "X");
294 ib->brx_ring [i].rmd1_bits & LE_R1_OWN ? "." : "1");
302 for (rd = &ib->brx_ring [lp->rx_new]; /* For each Rx ring we own... */
304 rd = &ib->brx_ring [lp->rx_new]) {
337 (unsigned char *)&(ib->rx_buf [lp->rx_new][0]),
357 volatile struct lance_init_block *ib = lp->init_block;
371 td = &ib->btx_ring [i];
539 volatile struct lance_init_block *ib = lp->init_block;
565 ib->btx_ring [entry].length = (-len) | 0xf000;
566 ib->btx_ring [entry].misc = 0;
569 memset((void *)&ib->tx_buf[entry][0], 0, ETH_ZLEN);
570 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen);
573 ib->btx_ring [entry].tmd1_bits = (LE_T1_POK|LE_T1_OWN);
603 volatile struct lance_init_block *ib = lp->init_block;
604 volatile u16 *mcast_table = (u16 *)&ib->filter;
612 ib->filter [0] = 0xffffffff;
613 ib->filter [1] = 0xffffffff;
617 ib->filter [0] = 0;
618 ib->filter [1] = 0;
640 volatile struct lance_init_block *ib = lp->init_block;
655 ib->mode |= LE_MO_PROM;
657 ib->mode &= ~LE_MO_PROM;