/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/ |
H A D | pasemi_mac.h | 44 struct pasemi_mac_buffer *ring_info; member in struct:pasemi_mac_txring 57 struct pasemi_mac_buffer *ring_info; member in struct:pasemi_mac_rxring 105 /* Software status descriptor (ring_info) */ 112 #define TX_DESC_INFO(tx, num) ((tx)->ring_info[(num) & (TX_RING_SIZE-1)]) 114 #define RX_DESC_INFO(rx, num) ((rx)->ring_info[(num) & (RX_RING_SIZE-1)])
|
H A D | macb.h | 328 struct ring_info { struct 370 struct ring_info *tx_skb;
|
H A D | b44.h | 278 struct ring_info { struct 358 struct ring_info *rx_buffers; 359 struct ring_info *tx_buffers;
|
H A D | acenic.h | 573 struct ring_info { struct 599 struct ring_info rx_std_skbuff[RX_STD_RING_ENTRIES]; 600 struct ring_info rx_mini_skbuff[RX_MINI_RING_ENTRIES]; 601 struct ring_info rx_jumbo_skbuff[RX_JUMBO_RING_ENTRIES];
|
H A D | pasemi_mac.c | 431 ring->ring_info = kzalloc(sizeof(struct pasemi_mac_buffer) * 434 if (!ring->ring_info) 487 kfree(ring->ring_info); 516 ring->ring_info = kzalloc(sizeof(struct pasemi_mac_buffer) * 518 if (!ring->ring_info) 549 kfree(ring->ring_info); 573 info = &txring->ring_info[(i+1) & (TX_RING_SIZE-1)]; 577 dmas[j] = txring->ring_info[(i+1+j) & 585 kfree(txring->ring_info); 620 kfree(rx_ring(mac)->ring_info); [all...] |
H A D | s2io.h | 692 struct ring_info { struct 807 struct ring_info rings[MAX_RX_RINGS]; 1100 static int rx_intr_handler(struct ring_info *ring_data, int budget); 1109 static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp); 1141 static int s2io_club_tcp_session(struct ring_info *ring_data, u8 *buffer,
|
H A D | s2io.c | 768 struct ring_info *ring = &mac_control->rings[i]; 788 struct ring_info *ring = &mac_control->rings[i]; 861 struct ring_info *ring = &mac_control->rings[i]; 1005 struct ring_info *ring = &mac_control->rings[i]; 1026 struct ring_info *ring = &mac_control->rings[i]; 2285 struct ring_info *ring = &mac_control->rings[i]; 2493 * @ring_info: per ring structure 2513 static int fill_rx_buffers(struct s2io_nic *nic, struct ring_info *ring, 2796 struct ring_info *ring = &mac_control->rings[i]; 2811 static int s2io_chk_rx_buffers(struct s2io_nic *nic, struct ring_info *rin [all...] |
H A D | b44.c | 597 struct ring_info *rp = &bp->tx_buffers[cons]; 626 struct ring_info *src_map, *map; 699 struct ring_info *src_map, *dest_map; 753 struct ring_info *rp = &bp->rx_buffers[cons]; 1061 struct ring_info *rp; 1158 size = B44_RX_RING_SIZE * sizeof(struct ring_info); 1163 size = B44_TX_RING_SIZE * sizeof(struct ring_info);
|
H A D | macb.c | 326 struct ring_info *rp = &bp->tx_skb[tail]; 356 struct ring_info *rp = &bp->tx_skb[tail]; 700 size = TX_RING_SIZE * sizeof(struct ring_info);
|
H A D | pci-skeleton.c | 407 struct ring_info { struct 474 struct ring_info tx_info[NUM_TX_DESC]; 1276 struct ring_info *rp = &tp->tx_info[i];
|
H A D | tg3.h | 2507 struct ring_info { struct 2645 struct ring_info *rx_std_buffers; 2646 struct ring_info *rx_jmb_buffers; 2674 struct ring_info *tx_buffers;
|
H A D | acenic.c | 660 struct ring_info *ringp; 680 struct ring_info *ringp; 699 struct ring_info *ringp; 1925 struct ring_info *rip;
|
H A D | r8169.c | 442 struct ring_info { struct 488 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */ 4082 memset(tp->tx_skb, 0x0, NUM_TX_DESC * sizeof(struct ring_info)); 4097 static void rtl8169_unmap_tx_skb(struct pci_dev *pdev, struct ring_info *tx_skb, 4116 struct ring_info *tx_skb = tp->tx_skb + entry; 4410 struct ring_info *tx_skb = tp->tx_skb + entry;
|
H A D | tg3.c | 147 (sizeof(struct ring_info) * TG3_RX_RING_SIZE) 150 (sizeof(struct ring_info) * TG3_RX_JUMBO_RING_SIZE) 4387 struct ring_info *ri = &tnapi->tx_buffers[sw_idx]; 4444 static void tg3_rx_skb_free(struct tg3 *tp, struct ring_info *ri, u32 map_sz) 4470 struct ring_info *map, *src_map; 4534 struct ring_info *src_map, *dest_map; 4618 struct ring_info *ri; 4872 cpycnt * sizeof(struct ring_info)); 4929 cpycnt * sizeof(struct ring_info)); 6238 struct ring_info *tx [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/ |
H A D | tulip.h | 398 struct ring_info { struct 412 struct ring_info tx_buffers[TX_RING_SIZE]; 414 struct ring_info rx_buffers[RX_RING_SIZE];
|
H A D | de2104x.c | 290 struct ring_info { struct 306 struct ring_info tx_skb[DE_TX_RING_SIZE]; 307 struct ring_info rx_skb[DE_RX_RING_SIZE]; 1379 memset(&de->rx_skb, 0, sizeof(struct ring_info) * DE_RX_RING_SIZE); 1380 memset(&de->tx_skb, 0, sizeof(struct ring_info) * DE_TX_RING_SIZE);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | aio.h | 198 struct aio_ring_info ring_info; member in struct:kioctx
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ |
H A D | aio.c | 100 struct aio_ring_info *info = &ctx->ring_info; 121 struct aio_ring_info *info = &ctx->ring_info; 281 spin_lock_init(&ctx->ring_info.ring_lock); 318 ctx, ctx->user_id, current->mm, ctx->ring_info.nr); 469 ring = kmap_atomic(ctx->ring_info.ring_pages[0], KM_USER0); 470 if (ctx->reqs_active < aio_ring_avail(&ctx->ring_info, ring)) { 937 info = &ctx->ring_info; 999 * We have to order our ring_info tail store above and test 1016 struct aio_ring_info *info = &ioctx->ring_info;
|