search for: netbk_max_ring_pages

Displaying 2 results from an estimated 2 matches for "netbk_max_ring_pages".

2012 Jan 26
1
[PATCH] netback: fix multi page ring size calculation.
...GE_SIZE) * (_nr_pages)) + (__CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE * (_nr_pages))) #define NETBK_RX_RING_SIZE(_nr_pages) \ - (__CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE) * (_nr_pages)) + (__CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE * (_nr_pages))) #define NETBK_MAX_RING_PAGE_ORDER 2 #define NETBK_MAX_RING_PAGES (1U << NETBK_MAX_RING_PAGE_ORDER) -- 1.7.8.3
2013 Feb 15
1
[PATCH 7/8] netback: split event channels support
...*tx_ring_ref, unsigned int tx_ring_ref_count, unsigned long *rx_ring_ref, unsigned int rx_ring_ref_count, - unsigned int evtchn) + unsigned int tx_evtchn, unsigned int rx_evtchn) { int err = -ENOMEM; void *addr; @@ -317,7 +339,7 @@ int xenvif_connect(struct xenvif *vif, int tmp[NETBK_MAX_RING_PAGES], i; /* Already connected through? */ - if (vif->irq) + if (vif->tx_irq) return 0; __module_get(THIS_MODULE); @@ -347,13 +369,32 @@ int xenvif_connect(struct xenvif *vif, BACK_RING_INIT(&vif->rx, rxs, PAGE_SIZE * rx_ring_ref_count); vif->nr_rx_handles = rx_ring_ref_co...