u16 i, usValue, IC_Version;
        u16 EEPROMId;
 
-       RT_TRACE(COMP_INIT, "====> _rtl92e_read_eeprom_info\n");
+       RT_TRACE(COMP_INIT, "====> %s\n", __func__);
 
        EEPROMId = rtl92e_eeprom_read(dev, 0);
        if (EEPROMId != RTL8190_EEPROM_ID) {
 
                default:
                        RT_TRACE(COMP_RECV,
-                                "_rtl92e_rate_hw_to_mgn(): Non supportedRate [%x], bIsHT = %d!!!\n",
-                                rate, bIsHT);
+                                "%s: Non supportedRate [%x], bIsHT = %d!!!\n",
+                                __func__, rate, bIsHT);
                        break;
                }
 
 
                default:
                        RT_TRACE(COMP_RECV,
-                                "_rtl92e_rate_hw_to_mgn(): Non supported Rate [%x], bIsHT = %d!!!\n",
-                                rate, bIsHT);
+                                "%s: Non supported Rate [%x], bIsHT = %d!!!\n",
+                                __func__, rate, bIsHT);
                        break;
                }
        }
 
                        priv->Record_CCK_20Mindex = 6;
                priv->CCK_index = priv->Record_CCK_20Mindex;
                RT_TRACE(COMP_POWER_TRACKING,
-                        "20MHz, _rtl92e_cck_tx_power_track_bw_switch_thermal(),CCK_index = %d\n",
+                        "20MHz, %s,CCK_index = %d\n", __func__,
                         priv->CCK_index);
        break;
 
        case HT_CHANNEL_WIDTH_20_40:
                priv->CCK_index = priv->Record_CCK_40Mindex;
                RT_TRACE(COMP_POWER_TRACKING,
-                        "40MHz, _rtl92e_cck_tx_power_track_bw_switch_thermal(), CCK_index = %d\n",
+                        "40MHz, %s, CCK_index = %d\n", __func__,
                         priv->CCK_index);
        break;
        }
        u8 regBwOpMode;
 
        RT_TRACE(COMP_SWBW,
-                "==>_rtl92e_set_bw_mode_work_item()  Switch to %s bandwidth\n",
+                "==>%s Switch to %s bandwidth\n", __func__,
                 priv->CurrentChannelBW == HT_CHANNEL_WIDTH_20 ?
                         "20MHz" : "40MHz");
 
 
        if (priv->SetRFPowerStateInProgress)
                return false;
-       RT_TRACE(COMP_PS, "===========> _rtl92e_set_rf_power_state()!\n");
+       RT_TRACE(COMP_PS, "===========> %s!\n", __func__);
        priv->SetRFPowerStateInProgress = true;
 
        switch (priv->rf_chip) {
        case RF_8256:
                switch (eRFPowerState) {
                case eRfOn:
-                       RT_TRACE(COMP_PS,
-                                "_rtl92e_set_rf_power_state() eRfOn!\n");
+                       RT_TRACE(COMP_PS, "%s eRfOn!\n", __func__);
                        if ((priv->rtllib->eRFPowerState == eRfOff) &&
                             RT_IN_PS_LEVEL(pPSC, RT_RF_OFF_LEVL_HALT_NIC)) {
                                bool rtstatus;
                                }
 
                                if (i >= MAX_DOZE_WAITING_TIMES_9x) {
-                                       RT_TRACE(COMP_POWER,
-                                                "\n\n\n TimeOut!! _rtl92e_set_rf_power_state(): eRfOff: %d times TcbBusyQueue[%d] != 0 !!!\n",
-                                                MAX_DOZE_WAITING_TIMES_9x,
-                                                QueueID);
+                                       RT_TRACE(COMP_POWER, "\n\n\n TimeOut!! %s: eRfOff: %d times TcbBusyQueue[%d] != 0 !!!\n",
+                                                __func__, MAX_DOZE_WAITING_TIMES_9x, QueueID);
                                        break;
                                }
                        }
                        break;
 
                case eRfOff:
-                       RT_TRACE(COMP_PS,
-                                "_rtl92e_set_rf_power_state() eRfOff/Sleep !\n");
+                       RT_TRACE(COMP_PS, "%s eRfOff/Sleep !\n", __func__);
 
                        for (QueueID = 0, i = 0; QueueID < MAX_TX_QUEUE; ) {
                                ring = &priv->tx_ring[QueueID];
        }
 
        priv->SetRFPowerStateInProgress = false;
-       RT_TRACE(COMP_PS,
-                "<=========== _rtl92e_set_rf_power_state() bResult = %d!\n",
-                bResult);
+       RT_TRACE(COMP_PS, "<=========== %s bResult = %d!\n", __func__, bResult);
        return bResult;
 }
 
        bool bResult = false;
 
        RT_TRACE(COMP_PS,
-                "---------> rtl92e_set_rf_power_state(): eRFPowerState(%d)\n",
-                eRFPowerState);
+                "---------> %s: eRFPowerState(%d)\n", __func__, eRFPowerState);
        if (eRFPowerState == priv->rtllib->eRFPowerState &&
            priv->bHwRfOffAction == 0) {
-               RT_TRACE(COMP_PS,
-                        "<--------- rtl92e_set_rf_power_state(): discard the request for eRFPowerState(%d) is the same.\n",
-                        eRFPowerState);
+               RT_TRACE(COMP_PS, "<--------- %s: discard the request for eRFPowerState(%d) is the same.\n",
+                        __func__, eRFPowerState);
                return bResult;
        }
 
        bResult = _rtl92e_set_rf_power_state(dev, eRFPowerState);
 
-       RT_TRACE(COMP_PS,
-                "<--------- rtl92e_set_rf_power_state(): bResult(%d)\n",
-                bResult);
+       RT_TRACE(COMP_PS, "<--------- %s: bResult(%d)\n", __func__, bResult);
 
        return bResult;
 }
 
        }
 
        RT_TRACE(COMP_SEC,
-                "====>to rtl92e_set_key(), dev:%p, EntryNo:%d, KeyIndex:%d,KeyType:%d, MacAddr %pM\n",
-                dev, EntryNo, KeyIndex, KeyType, MacAddr);
+                "====>to %s, dev:%p, EntryNo:%d, KeyIndex:%d,KeyType:%d, MacAddr %pM\n",
+                __func__, dev, EntryNo, KeyIndex, KeyType, MacAddr);
 
        if (DefaultKey)
                usConfig |= BIT15 | (KeyType<<2);
                0xff, 0xff, 0xff, 0xff, 0xff, 0xff
        };
 
-       RT_TRACE(COMP_SEC, "rtl92e_cam_restore:\n");
+       RT_TRACE(COMP_SEC, "%s:\n", __func__);
 
 
        if ((priv->rtllib->pairwise_key_type == KEY_TYPE_WEP40) ||
 
        unsigned long flag;
 
        RT_TRACE((COMP_PS | COMP_RF),
-                "===>rtl92e_set_rf_state(): StateToSet(%d)\n", StateToSet);
+                "===>%s: StateToSet(%d)\n", __func__, StateToSet);
 
        while (true) {
                spin_lock_irqsave(&priv->rf_ps_lock, flag);
                if (priv->RFChangeInProgress) {
                        spin_unlock_irqrestore(&priv->rf_ps_lock, flag);
                        RT_TRACE((COMP_PS | COMP_RF),
-                                "rtl92e_set_rf_state(): RF Change in progress! Wait to set..StateToSet(%d).\n",
-                                StateToSet);
+                                "%s: RF Change in progress! Wait to set..StateToSet(%d).\n",
+                                __func__, StateToSet);
 
                        while (priv->RFChangeInProgress) {
                                RFWaitCounter++;
                                RT_TRACE((COMP_PS | COMP_RF),
-                                        "rtl92e_set_rf_state(): Wait 1 ms (%d times)...\n",
-                                        RFWaitCounter);
+                                        "%s: Wait 1 ms (%d times)...\n",
+                                        __func__, RFWaitCounter);
                                mdelay(1);
 
                                if (RFWaitCounter > 100) {
                                bConnectBySSID = true;
                } else {
                        RT_TRACE((COMP_PS | COMP_RF),
-                                "rtl92e_set_rf_state - eRfon reject pMgntInfo->RfOffReason= 0x%x, ChangeSource=0x%X\n",
-                                 priv->rtllib->RfOffReason, ChangeSource);
+                                "%s - eRfon reject pMgntInfo->RfOffReason= 0x%x, ChangeSource=0x%X\n",
+                                __func__, priv->rtllib->RfOffReason, ChangeSource);
        }
 
                break;
 
        if (bActionAllowed) {
                RT_TRACE((COMP_PS | COMP_RF),
-                        "rtl92e_set_rf_state(): Action is allowed.... StateToSet(%d), RfOffReason(%#X)\n",
-                        StateToSet, priv->rtllib->RfOffReason);
+                        "%s: Action is allowed.... StateToSet(%d), RfOffReason(%#X)\n",
+                        __func__, StateToSet, priv->rtllib->RfOffReason);
                PHY_SetRFPowerState(dev, StateToSet);
                if (StateToSet == eRfOn) {
 
                }
        } else {
                RT_TRACE((COMP_PS | COMP_RF),
-                        "rtl92e_set_rf_state(): Action is rejected.... StateToSet(%d), ChangeSource(%#X), RfOffReason(%#X)\n",
-                        StateToSet, ChangeSource, priv->rtllib->RfOffReason);
+                        "%s: Action is rejected.... StateToSet(%d), ChangeSource(%#X), RfOffReason(%#X)\n",
+                        __func__, StateToSet, ChangeSource, priv->rtllib->RfOffReason);
        }
 
        spin_lock_irqsave(&priv->rf_ps_lock, flag);
        priv->RFChangeInProgress = false;
        spin_unlock_irqrestore(&priv->rf_ps_lock, flag);
 
-       RT_TRACE((COMP_PS | COMP_RF), "<===rtl92e_set_rf_state()\n");
+       RT_TRACE((COMP_PS | COMP_RF), "<===%s\n", __func__);
        return bActionAllowed;
 }
 
 
        }
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("rtllib_ADDBA(): ", DUMP_PREFIX_NONE, skb->data,
-                            skb->len);
+       print_hex_dump_bytes("%s: ", DUMP_PREFIX_NONE, skb->data,
+                            __func__, skb->len);
 #endif
        return skb;
 }
        tag += 2;
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("rtllib_DELBA(): ", DUMP_PREFIX_NONE, skb->data,
-                            skb->len);
+       print_hex_dump_bytes("%s: ", DUMP_PREFIX_NONE, skb->data,
+                            __func__, skb->len);
 #endif
        return skb;
 }
        }
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("rtllib_rx_ADDBAReq(): ", DUMP_PREFIX_NONE,
+       print_hex_dump_bytes("%s: ", DUMP_PREFIX_NONE, __func__,
                             skb->data, skb->len);
 #endif
 
        }
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("rtllib_rx_DELBA(): ", DUMP_PREFIX_NONE, skb->data,
-                            skb->len);
+       print_hex_dump_bytes("%s: ", DUMP_PREFIX_NONE, skb->data,
+                            __func__, skb->len);
 #endif
        delba = (struct rtllib_hdr_3addr *)skb->data;
        dst = (u8 *)(&delba->addr2[0]);
 
 
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("HTOnAssocRsp(): ", DUMP_PREFIX_NONE,
+       print_hex_dump_bytes("%s: ", __func__, DUMP_PREFIX_NONE,
                             pPeerHTCap, sizeof(struct ht_capab_ele));
 #endif
        HTSetConnectBwMode(ieee, (enum ht_channel_width)(pPeerHTCap->ChlWidth),
 
 {
        struct ts_common_info *pTS, *pTmpTS;
 
-       netdev_info(ieee->dev, "===========>RemovePeerTS, %pM\n", Addr);
+       netdev_info(ieee->dev, "===========>%s, %pM\n", __func__, Addr);
 
        list_for_each_entry_safe(pTS, pTmpTS, &ieee->Tx_TS_Pending_List, List) {
                if (memcmp(pTS->Addr, Addr, 6) == 0) {
 
                return 0;
 
 #ifdef VERBOSE_DEBUG
-       print_hex_dump_bytes("rtllib_classify(): ", DUMP_PREFIX_NONE, skb->data,
+       print_hex_dump_bytes("%s: ", __func__, DUMP_PREFIX_NONE, skb->data,
                             skb->len);
 #endif
        ip = ip_hdr(skb);