diff options
author | Arend van Spriel | 2010-12-04 16:35:42 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2010-12-07 01:08:30 +0100 |
commit | f09e02322ed36feafba6e3a6373e0bcd93730ce6 (patch) | |
tree | 47e0d3511d53732446ed546b4e18e3c779274124 /drivers/staging/brcm80211/util | |
parent | staging: brcm80211: replaced wlc_info_t by struct wlc_info. (diff) | |
download | kernel-qcow2-linux-f09e02322ed36feafba6e3a6373e0bcd93730ce6.tar.gz kernel-qcow2-linux-f09e02322ed36feafba6e3a6373e0bcd93730ce6.tar.xz kernel-qcow2-linux-f09e02322ed36feafba6e3a6373e0bcd93730ce6.zip |
staging: brcm80211: remove macro usage for sk_buff allocation
PKTGET macro calls osl_pktget. This function has been renamed to
pkt_buf_get_skb as it comprises of functionality additional to
dev_alloc_skb function and to get rid of the OSL concept in this driver.
Reviewed-by: Brett Rudley <brudley@broadcom.com>
Reviewed-by: Dowan Kim <dowan@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/util')
-rw-r--r-- | drivers/staging/brcm80211/util/hnddma.c | 2 | ||||
-rw-r--r-- | drivers/staging/brcm80211/util/linux_osl.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/staging/brcm80211/util/hnddma.c b/drivers/staging/brcm80211/util/hnddma.c index 0c8a1d25d98b..a7805a88b5fe 100644 --- a/drivers/staging/brcm80211/util/hnddma.c +++ b/drivers/staging/brcm80211/util/hnddma.c @@ -1094,7 +1094,7 @@ static bool BCMFASTPATH _dma_rxfill(dma_info_t *di) size to be allocated */ - p = osl_pktget(di->osh, di->rxbufsize + extra_offset); + p = pkt_buf_get_skb(di->osh, di->rxbufsize + extra_offset); if (p == NULL) { DMA_ERROR(("%s: dma_rxfill: out of rxbufs\n", diff --git a/drivers/staging/brcm80211/util/linux_osl.c b/drivers/staging/brcm80211/util/linux_osl.c index 2efce7aeec78..cd78edbcf43f 100644 --- a/drivers/staging/brcm80211/util/linux_osl.c +++ b/drivers/staging/brcm80211/util/linux_osl.c @@ -79,7 +79,7 @@ void osl_detach(struct osl_info *osh) kfree(osh); } -void *BCMFASTPATH osl_pktget(struct osl_info *osh, uint len) +struct sk_buff *BCMFASTPATH pkt_buf_get_skb(struct osl_info *osh, uint len) { struct sk_buff *skb; @@ -91,7 +91,7 @@ void *BCMFASTPATH osl_pktget(struct osl_info *osh, uint len) osh->pktalloced++; } - return (void *)skb; + return skb; } /* Free the driver packet. Free the tag if present */ |