staging: r8188eu: remove unused fields in struct recv_buf
authorAbdun Nihaal <abdun.nihaal@gmail.com>
Thu, 3 Mar 2022 15:51:11 +0000 (21:21 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 14 Mar 2022 17:29:13 +0000 (18:29 +0100)
The fields alloc_sz, irp_pending and pallocated_buf in struct recv_buf
are set but not used. And the field dma_transfer_addr is not used.
Remove them.

Signed-off-by: Abdun Nihaal <abdun.nihaal@gmail.com>
Link: https://lore.kernel.org/r/d731acb15f82c597de53ecce8fdf1bb82dc4c386.1646321515.git.abdun.nihaal@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/hal/rtl8188eu_recv.c
drivers/staging/r8188eu/include/rtw_recv.h
drivers/staging/r8188eu/os_dep/recv_linux.c

index 2960e34..322b454 100644 (file)
@@ -38,7 +38,6 @@ int   rtl8188eu_init_recv_priv(struct adapter *padapter)
        precvbuf = (struct recv_buf *)precvpriv->precv_buf;
 
        for (i = 0; i < NR_RECVBUFF; i++) {
-               precvbuf->alloc_sz = MAX_RECVBUF_SZ;
                res = rtw_os_recvbuf_resource_alloc(padapter, precvbuf);
                if (res == _FAIL)
                        break;
index e62cda9..4ac4e6b 100644 (file)
@@ -208,11 +208,7 @@ struct sta_recv_priv {
 
 struct recv_buf {
        struct adapter *adapter;
-       u8      *pallocated_buf;
        struct urb *purb;
-       dma_addr_t dma_transfer_addr;   /* (in) dma addr for transfer_buffer */
-       u32 alloc_sz;
-       u8  irp_pending;
        struct sk_buff *pskb;
        u8      reuse;
 };
index 898ae94..1e14b6d 100644 (file)
@@ -18,13 +18,11 @@ int rtw_os_recvbuf_resource_alloc(struct adapter *padapter,
 {
        int res = _SUCCESS;
 
-       precvbuf->irp_pending = false;
        precvbuf->purb = usb_alloc_urb(0, GFP_KERNEL);
        if (!precvbuf->purb)
                res = _FAIL;
        precvbuf->pskb = NULL;
        precvbuf->reuse = false;
-       precvbuf->pallocated_buf = NULL;
        return res;
 }