summaryrefslogtreecommitdiffstats
path: root/drivers/staging/brcm80211/util
diff options
context:
space:
mode:
authorArend van Spriel2010-12-04 16:35:42 +0100
committerGreg Kroah-Hartman2010-12-07 01:08:30 +0100
commitf09e02322ed36feafba6e3a6373e0bcd93730ce6 (patch)
tree47e0d3511d53732446ed546b4e18e3c779274124 /drivers/staging/brcm80211/util
parentstaging: brcm80211: replaced wlc_info_t by struct wlc_info. (diff)
downloadkernel-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.c2
-rw-r--r--drivers/staging/brcm80211/util/linux_osl.c4
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 */