提交 9e24974d 编写于 作者: A Al Viro 提交者: Linus Torvalds

[PATCH] gfp_t: drivers/net

Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 53f9fc93
...@@ -489,7 +489,7 @@ static int cas_page_free(struct cas *cp, cas_page_t *page) ...@@ -489,7 +489,7 @@ static int cas_page_free(struct cas *cp, cas_page_t *page)
/* local page allocation routines for the receive buffers. jumbo pages /* local page allocation routines for the receive buffers. jumbo pages
* require at least 8K contiguous and 8K aligned buffers. * require at least 8K contiguous and 8K aligned buffers.
*/ */
static cas_page_t *cas_page_alloc(struct cas *cp, const int flags) static cas_page_t *cas_page_alloc(struct cas *cp, const gfp_t flags)
{ {
cas_page_t *page; cas_page_t *page;
...@@ -561,7 +561,7 @@ static void cas_spare_free(struct cas *cp) ...@@ -561,7 +561,7 @@ static void cas_spare_free(struct cas *cp)
} }
/* replenish spares if needed */ /* replenish spares if needed */
static void cas_spare_recover(struct cas *cp, const int flags) static void cas_spare_recover(struct cas *cp, const gfp_t flags)
{ {
struct list_head list, *elem, *tmp; struct list_head list, *elem, *tmp;
int needed, i; int needed, i;
......
...@@ -298,7 +298,7 @@ enum {OLD_LANCE = 0, PCNET_ISA=1, PCNET_ISAP=2, PCNET_PCI=3, PCNET_VLB=4, PCNET_ ...@@ -298,7 +298,7 @@ enum {OLD_LANCE = 0, PCNET_ISA=1, PCNET_ISAP=2, PCNET_PCI=3, PCNET_VLB=4, PCNET_
static unsigned char lance_need_isa_bounce_buffers = 1; static unsigned char lance_need_isa_bounce_buffers = 1;
static int lance_open(struct net_device *dev); static int lance_open(struct net_device *dev);
static void lance_init_ring(struct net_device *dev, int mode); static void lance_init_ring(struct net_device *dev, gfp_t mode);
static int lance_start_xmit(struct sk_buff *skb, struct net_device *dev); static int lance_start_xmit(struct sk_buff *skb, struct net_device *dev);
static int lance_rx(struct net_device *dev); static int lance_rx(struct net_device *dev);
static irqreturn_t lance_interrupt(int irq, void *dev_id, struct pt_regs *regs); static irqreturn_t lance_interrupt(int irq, void *dev_id, struct pt_regs *regs);
...@@ -846,7 +846,7 @@ lance_purge_ring(struct net_device *dev) ...@@ -846,7 +846,7 @@ lance_purge_ring(struct net_device *dev)
/* Initialize the LANCE Rx and Tx rings. */ /* Initialize the LANCE Rx and Tx rings. */
static void static void
lance_init_ring(struct net_device *dev, int gfp) lance_init_ring(struct net_device *dev, gfp_t gfp)
{ {
struct lance_private *lp = dev->priv; struct lance_private *lp = dev->priv;
int i; int i;
......
...@@ -277,7 +277,7 @@ static void myri_init_rings(struct myri_eth *mp, int from_irq) ...@@ -277,7 +277,7 @@ static void myri_init_rings(struct myri_eth *mp, int from_irq)
struct recvq __iomem *rq = mp->rq; struct recvq __iomem *rq = mp->rq;
struct myri_rxd __iomem *rxd = &rq->myri_rxd[0]; struct myri_rxd __iomem *rxd = &rq->myri_rxd[0];
struct net_device *dev = mp->dev; struct net_device *dev = mp->dev;
int gfp_flags = GFP_KERNEL; gfp_t gfp_flags = GFP_KERNEL;
int i; int i;
if (from_irq || in_interrupt()) if (from_irq || in_interrupt())
......
...@@ -296,7 +296,7 @@ struct myri_eth { ...@@ -296,7 +296,7 @@ struct myri_eth {
/* We use this to acquire receive skb's that we can DMA directly into. */ /* We use this to acquire receive skb's that we can DMA directly into. */
#define ALIGNED_RX_SKB_ADDR(addr) \ #define ALIGNED_RX_SKB_ADDR(addr) \
((((unsigned long)(addr) + (64 - 1)) & ~(64 - 1)) - (unsigned long)(addr)) ((((unsigned long)(addr) + (64 - 1)) & ~(64 - 1)) - (unsigned long)(addr))
static inline struct sk_buff *myri_alloc_skb(unsigned int length, int gfp_flags) static inline struct sk_buff *myri_alloc_skb(unsigned int length, gfp_t gfp_flags)
{ {
struct sk_buff *skb; struct sk_buff *skb;
......
...@@ -214,7 +214,8 @@ static void bigmac_init_rings(struct bigmac *bp, int from_irq) ...@@ -214,7 +214,8 @@ static void bigmac_init_rings(struct bigmac *bp, int from_irq)
{ {
struct bmac_init_block *bb = bp->bmac_block; struct bmac_init_block *bb = bp->bmac_block;
struct net_device *dev = bp->dev; struct net_device *dev = bp->dev;
int i, gfp_flags = GFP_KERNEL; int i;
gfp_t gfp_flags = GFP_KERNEL;
if (from_irq || in_interrupt()) if (from_irq || in_interrupt())
gfp_flags = GFP_ATOMIC; gfp_flags = GFP_ATOMIC;
......
...@@ -339,7 +339,7 @@ struct bigmac { ...@@ -339,7 +339,7 @@ struct bigmac {
#define ALIGNED_RX_SKB_ADDR(addr) \ #define ALIGNED_RX_SKB_ADDR(addr) \
((((unsigned long)(addr) + (64 - 1)) & ~(64 - 1)) - (unsigned long)(addr)) ((((unsigned long)(addr) + (64 - 1)) & ~(64 - 1)) - (unsigned long)(addr))
static inline struct sk_buff *big_mac_alloc_skb(unsigned int length, int gfp_flags) static inline struct sk_buff *big_mac_alloc_skb(unsigned int length, gfp_t gfp_flags)
{ {
struct sk_buff *skb; struct sk_buff *skb;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册