From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 537DEA04B1 for ; Wed, 9 Sep 2020 01:26:20 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4CBF11BF7E; Wed, 9 Sep 2020 01:26:20 +0200 (CEST) Received: by dpdk.org (Postfix, from userid 1017) id C4C561BE85; Wed, 9 Sep 2020 01:26:19 +0200 (CEST) In-Reply-To: <20200901115113.1529675-4-jiawenwu@trustnetic.com> References: <20200901115113.1529675-4-jiawenwu@trustnetic.com> To: test-report@dpdk.org Cc: Jiawen Wu Message-Id: <20200908232619.C4C561BE85@dpdk.org> Date: Wed, 9 Sep 2020 01:26:19 +0200 (CEST) From: checkpatch@dpdk.org Subject: [dpdk-test-report] |WARNING| pw76206 [PATCH v1 04/42] net/txgbe: add error types and dummy function X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Sender: "test-report" Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/76206 _coding style issues_ ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #85: FILE: drivers/net/txgbe/base/txgbe_dummy.h:10: +#define TUP(x) x##_unused __attribute__((unused)) WARNING:RETURN_VOID: void function return statements are not generally useful #110: FILE: drivers/net/txgbe/base/txgbe_dummy.h:35: + return; +} WARNING:LONG_LINE: line over 100 characters #120: FILE: drivers/net/txgbe/base/txgbe_dummy.h:45: +static inline s32 txgbe_rom_readw_buffer_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, void *TUP3) WARNING:LONG_LINE: line over 100 characters #140: FILE: drivers/net/txgbe/base/txgbe_dummy.h:65: +static inline s32 txgbe_rom_writew_buffer_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, void *TUP3) WARNING:LONG_LINE: line over 100 characters #152: FILE: drivers/net/txgbe/base/txgbe_dummy.h:77: +static inline s32 txgbe_rom_write_buffer_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, void *TUP3) WARNING:RETURN_VOID: void function return statements are not generally useful #193: FILE: drivers/net/txgbe/base/txgbe_dummy.h:118: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #261: FILE: drivers/net/txgbe/base/txgbe_dummy.h:186: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #265: FILE: drivers/net/txgbe/base/txgbe_dummy.h:190: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #273: FILE: drivers/net/txgbe/base/txgbe_dummy.h:198: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #289: FILE: drivers/net/txgbe/base/txgbe_dummy.h:214: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #293: FILE: drivers/net/txgbe/base/txgbe_dummy.h:218: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #297: FILE: drivers/net/txgbe/base/txgbe_dummy.h:222: + return; +} WARNING:LONG_LINE: line over 100 characters #306: FILE: drivers/net/txgbe/base/txgbe_dummy.h:231: +static inline s32 txgbe_mac_check_link_dummy(struct txgbe_hw *TUP0, u32 *TUP1, bool *TUP3, bool TUP4) WARNING:LONG_LINE: line over 100 characters #310: FILE: drivers/net/txgbe/base/txgbe_dummy.h:235: +static inline s32 txgbe_mac_get_link_capabilities_dummy(struct txgbe_hw *TUP0, u32 *TUP1, bool *TUP2) WARNING:RETURN_VOID: void function return statements are not generally useful #317: FILE: drivers/net/txgbe/base/txgbe_dummy.h:242: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #321: FILE: drivers/net/txgbe/base/txgbe_dummy.h:246: + return; +} WARNING:LONG_LINE: line over 100 characters #342: FILE: drivers/net/txgbe/base/txgbe_dummy.h:267: +static inline s32 txgbe_mac_set_rar_dummy(struct txgbe_hw *TUP0, u32 TUP1, u8 *TUP2, u32 TUP3, u32 TUP4) WARNING:LONG_LINE: line over 100 characters #374: FILE: drivers/net/txgbe/base/txgbe_dummy.h:299: +static inline s32 txgbe_mac_update_uc_addr_list_dummy(struct txgbe_hw *TUP0, u8 *TUP1, u32 TUP2, txgbe_mc_addr_itr TUP3) WARNING:LONG_LINE: line over 100 characters #378: FILE: drivers/net/txgbe/base/txgbe_dummy.h:303: +static inline s32 txgbe_mac_update_mc_addr_list_dummy(struct txgbe_hw *TUP0, u8 *TUP1, u32 TUP2, txgbe_mc_addr_itr TUP3, bool TUP4) WARNING:LONG_LINE: line over 100 characters #394: FILE: drivers/net/txgbe/base/txgbe_dummy.h:319: +static inline s32 txgbe_mac_set_vfta_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, bool TUP3, bool TUP4) WARNING:LONG_LINE: line over 100 characters #398: FILE: drivers/net/txgbe/base/txgbe_dummy.h:323: +static inline s32 txgbe_mac_set_vlvf_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, bool TUP3, u32 *TUP4, u32 TUP5, bool TUP6) WARNING:RETURN_VOID: void function return statements are not generally useful #409: FILE: drivers/net/txgbe/base/txgbe_dummy.h:334: + return; +} WARNING:LONG_LINE: line over 100 characters #410: FILE: drivers/net/txgbe/base/txgbe_dummy.h:335: +static inline void txgbe_mac_set_vlan_anti_spoofing_dummy(struct txgbe_hw *TUP0, bool TUP1, int TUP2) WARNING:RETURN_VOID: void function return statements are not generally useful #413: FILE: drivers/net/txgbe/base/txgbe_dummy.h:338: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #433: FILE: drivers/net/txgbe/base/txgbe_dummy.h:358: + return; +} WARNING:LONG_LINE: line over 100 characters #434: FILE: drivers/net/txgbe/base/txgbe_dummy.h:359: +static inline s32 txgbe_mac_set_fw_drv_ver_dummy(struct txgbe_hw *TUP0, u8 TUP1, u8 TUP2, u8 TUP3, u8 TUP4, u16 TUP5, const char *TUP6) WARNING:RETURN_VOID: void function return statements are not generally useful #449: FILE: drivers/net/txgbe/base/txgbe_dummy.h:374: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #453: FILE: drivers/net/txgbe/base/txgbe_dummy.h:378: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #457: FILE: drivers/net/txgbe/base/txgbe_dummy.h:382: + return; +} WARNING:LONG_LINE: line over 100 characters #458: FILE: drivers/net/txgbe/base/txgbe_dummy.h:383: +static inline void txgbe_mac_set_source_address_pruning_dummy(struct txgbe_hw *TUP0, bool TUP1, unsigned int TUP2) WARNING:RETURN_VOID: void function return statements are not generally useful #461: FILE: drivers/net/txgbe/base/txgbe_dummy.h:386: + return; +} WARNING:LONG_LINE: line over 100 characters #462: FILE: drivers/net/txgbe/base/txgbe_dummy.h:387: +static inline void txgbe_mac_set_ethertype_anti_spoofing_dummy(struct txgbe_hw *TUP0, bool TUP1, int TUP2) WARNING:RETURN_VOID: void function return statements are not generally useful #465: FILE: drivers/net/txgbe/base/txgbe_dummy.h:390: + return; +} WARNING:LONG_LINE: line over 100 characters #482: FILE: drivers/net/txgbe/base/txgbe_dummy.h:407: +static inline s32 txgbe_mac_read_iosf_sb_reg_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, u32 *TUP3) WARNING:LONG_LINE: line over 100 characters #486: FILE: drivers/net/txgbe/base/txgbe_dummy.h:411: +static inline s32 txgbe_mac_write_iosf_sb_reg_dummy(struct txgbe_hw *TUP0, u32 TUP1, u32 TUP2, u32 TUP3) WARNING:RETURN_VOID: void function return statements are not generally useful #493: FILE: drivers/net/txgbe/base/txgbe_dummy.h:418: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #497: FILE: drivers/net/txgbe/base/txgbe_dummy.h:422: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #501: FILE: drivers/net/txgbe/base/txgbe_dummy.h:426: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #505: FILE: drivers/net/txgbe/base/txgbe_dummy.h:430: + return; +} WARNING:RETURN_VOID: void function return statements are not generally useful #591: FILE: drivers/net/txgbe/base/txgbe_dummy.h:516: + return; +} WARNING:LONG_LINE: line over 100 characters #608: FILE: drivers/net/txgbe/base/txgbe_dummy.h:533: +static inline s32 txgbe_phy_read_i2c_byte_unlocked_dummy(struct txgbe_hw *TUP0, u8 TUP1, u8 TUP2, u8 *TUP3) WARNING:LONG_LINE: line over 100 characters #612: FILE: drivers/net/txgbe/base/txgbe_dummy.h:537: +static inline s32 txgbe_phy_write_i2c_byte_unlocked_dummy(struct txgbe_hw *TUP0, u8 TUP1, u8 TUP2, u8 TUP3) WARNING:LONG_LINE: line over 100 characters #622: FILE: drivers/net/txgbe/base/txgbe_dummy.h:547: +static inline s32 txgbe_link_read_link_unlocked_dummy(struct txgbe_hw *TUP0, u8 TUP1, u16 TUP2, u16 *TUP3) WARNING:LONG_LINE: line over 100 characters #630: FILE: drivers/net/txgbe/base/txgbe_dummy.h:555: +static inline s32 txgbe_link_write_link_unlocked_dummy(struct txgbe_hw *TUP0, u8 TUP1, u16 TUP2, u16 TUP3) WARNING:RETURN_VOID: void function return statements are not generally useful #639: FILE: drivers/net/txgbe/base/txgbe_dummy.h:564: + return; +} WARNING:TYPO_SPELLING: 'MASTER' may be misspelled - perhaps 'PRIMARY'? #905: FILE: drivers/net/txgbe/base/txgbe_status.h:85: +#define TXGBE_ERR_MASTER_REQUESTS_PENDING -(TERR_BASE + 12) WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1010: FILE: drivers/net/txgbe/base/txgbe_type.h:142: + s32 (*get_bus_info)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1011: FILE: drivers/net/txgbe/base/txgbe_type.h:143: + void (*set_lan_id)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1030: FILE: drivers/net/txgbe/base/txgbe_type.h:162: + s32 (*read_link)(struct txgbe_hw *, u8 addr, u16 reg, u16 *val); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1031: FILE: drivers/net/txgbe/base/txgbe_type.h:163: + s32 (*read_link_unlocked)(struct txgbe_hw *, u8 addr, u16 reg, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1033: FILE: drivers/net/txgbe/base/txgbe_type.h:165: + s32 (*write_link)(struct txgbe_hw *, u8 addr, u16 reg, u16 val); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1034: FILE: drivers/net/txgbe/base/txgbe_type.h:166: + s32 (*write_link_unlocked)(struct txgbe_hw *, u8 addr, u16 reg, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1041: FILE: drivers/net/txgbe/base/txgbe_type.h:173: + s32 (*init_params)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1042: FILE: drivers/net/txgbe/base/txgbe_type.h:174: + s32 (*read16)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1042: FILE: drivers/net/txgbe/base/txgbe_type.h:174: + s32 (*read16)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1042: FILE: drivers/net/txgbe/base/txgbe_type.h:174: + s32 (*read16)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1043: FILE: drivers/net/txgbe/base/txgbe_type.h:175: + s32 (*readw_sw)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1043: FILE: drivers/net/txgbe/base/txgbe_type.h:175: + s32 (*readw_sw)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1043: FILE: drivers/net/txgbe/base/txgbe_type.h:175: + s32 (*readw_sw)(struct txgbe_hw *, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1044: FILE: drivers/net/txgbe/base/txgbe_type.h:176: + s32 (*readw_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1044: FILE: drivers/net/txgbe/base/txgbe_type.h:176: + s32 (*readw_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1044: FILE: drivers/net/txgbe/base/txgbe_type.h:176: + s32 (*readw_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'void *' should also have an identifier name #1044: FILE: drivers/net/txgbe/base/txgbe_type.h:176: + s32 (*readw_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1045: FILE: drivers/net/txgbe/base/txgbe_type.h:177: + s32 (*read32)(struct txgbe_hw *, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1045: FILE: drivers/net/txgbe/base/txgbe_type.h:177: + s32 (*read32)(struct txgbe_hw *, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1045: FILE: drivers/net/txgbe/base/txgbe_type.h:177: + s32 (*read32)(struct txgbe_hw *, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1046: FILE: drivers/net/txgbe/base/txgbe_type.h:178: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1046: FILE: drivers/net/txgbe/base/txgbe_type.h:178: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1046: FILE: drivers/net/txgbe/base/txgbe_type.h:178: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'void *' should also have an identifier name #1046: FILE: drivers/net/txgbe/base/txgbe_type.h:178: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1047: FILE: drivers/net/txgbe/base/txgbe_type.h:179: + s32 (*write16)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1047: FILE: drivers/net/txgbe/base/txgbe_type.h:179: + s32 (*write16)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1047: FILE: drivers/net/txgbe/base/txgbe_type.h:179: + s32 (*write16)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1048: FILE: drivers/net/txgbe/base/txgbe_type.h:180: + s32 (*writew_sw)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1048: FILE: drivers/net/txgbe/base/txgbe_type.h:180: + s32 (*writew_sw)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1048: FILE: drivers/net/txgbe/base/txgbe_type.h:180: + s32 (*writew_sw)(struct txgbe_hw *, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1049: FILE: drivers/net/txgbe/base/txgbe_type.h:181: + s32 (*writew_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1049: FILE: drivers/net/txgbe/base/txgbe_type.h:181: + s32 (*writew_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1049: FILE: drivers/net/txgbe/base/txgbe_type.h:181: + s32 (*writew_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'void *' should also have an identifier name #1049: FILE: drivers/net/txgbe/base/txgbe_type.h:181: + s32 (*writew_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1050: FILE: drivers/net/txgbe/base/txgbe_type.h:182: + s32 (*write32)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1050: FILE: drivers/net/txgbe/base/txgbe_type.h:182: + s32 (*write32)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1050: FILE: drivers/net/txgbe/base/txgbe_type.h:182: + s32 (*write32)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1051: FILE: drivers/net/txgbe/base/txgbe_type.h:183: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1051: FILE: drivers/net/txgbe/base/txgbe_type.h:183: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1051: FILE: drivers/net/txgbe/base/txgbe_type.h:183: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'void *' should also have an identifier name #1051: FILE: drivers/net/txgbe/base/txgbe_type.h:183: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, void *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1052: FILE: drivers/net/txgbe/base/txgbe_type.h:184: + s32 (*validate_checksum)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1052: FILE: drivers/net/txgbe/base/txgbe_type.h:184: + s32 (*validate_checksum)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1053: FILE: drivers/net/txgbe/base/txgbe_type.h:185: + s32 (*update_checksum)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1054: FILE: drivers/net/txgbe/base/txgbe_type.h:186: + s32 (*calc_checksum)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1068: FILE: drivers/net/txgbe/base/txgbe_type.h:200: + s32 (*init_params)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1069: FILE: drivers/net/txgbe/base/txgbe_type.h:201: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1069: FILE: drivers/net/txgbe/base/txgbe_type.h:201: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1069: FILE: drivers/net/txgbe/base/txgbe_type.h:201: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1069: FILE: drivers/net/txgbe/base/txgbe_type.h:201: + s32 (*read_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1070: FILE: drivers/net/txgbe/base/txgbe_type.h:202: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1070: FILE: drivers/net/txgbe/base/txgbe_type.h:202: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1070: FILE: drivers/net/txgbe/base/txgbe_type.h:202: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1070: FILE: drivers/net/txgbe/base/txgbe_type.h:202: + s32 (*write_buffer)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1077: FILE: drivers/net/txgbe/base/txgbe_type.h:209: + s32 (*init_hw)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1078: FILE: drivers/net/txgbe/base/txgbe_type.h:210: + s32 (*reset_hw)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1079: FILE: drivers/net/txgbe/base/txgbe_type.h:211: + s32 (*start_hw)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1080: FILE: drivers/net/txgbe/base/txgbe_type.h:212: + s32 (*stop_hw)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1081: FILE: drivers/net/txgbe/base/txgbe_type.h:213: + s32 (*clear_hw_cntrs)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1082: FILE: drivers/net/txgbe/base/txgbe_type.h:214: + void (*enable_relaxed_ordering)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1083: FILE: drivers/net/txgbe/base/txgbe_type.h:215: + u64 (*get_supported_physical_layer)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1084: FILE: drivers/net/txgbe/base/txgbe_type.h:216: + s32 (*get_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1084: FILE: drivers/net/txgbe/base/txgbe_type.h:216: + s32 (*get_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1085: FILE: drivers/net/txgbe/base/txgbe_type.h:217: + s32 (*get_san_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1085: FILE: drivers/net/txgbe/base/txgbe_type.h:217: + s32 (*get_san_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1086: FILE: drivers/net/txgbe/base/txgbe_type.h:218: + s32 (*set_san_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1086: FILE: drivers/net/txgbe/base/txgbe_type.h:218: + s32 (*set_san_mac_addr)(struct txgbe_hw *, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1087: FILE: drivers/net/txgbe/base/txgbe_type.h:219: + s32 (*get_device_caps)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1087: FILE: drivers/net/txgbe/base/txgbe_type.h:219: + s32 (*get_device_caps)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1088: FILE: drivers/net/txgbe/base/txgbe_type.h:220: + s32 (*get_wwn_prefix)(struct txgbe_hw *, u16 *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1088: FILE: drivers/net/txgbe/base/txgbe_type.h:220: + s32 (*get_wwn_prefix)(struct txgbe_hw *, u16 *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1088: FILE: drivers/net/txgbe/base/txgbe_type.h:220: + s32 (*get_wwn_prefix)(struct txgbe_hw *, u16 *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1089: FILE: drivers/net/txgbe/base/txgbe_type.h:221: + s32 (*get_fcoe_boot_status)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1089: FILE: drivers/net/txgbe/base/txgbe_type.h:221: + s32 (*get_fcoe_boot_status)(struct txgbe_hw *, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw*' should also have an identifier name #1090: FILE: drivers/net/txgbe/base/txgbe_type.h:222: + s32 (*read_analog_reg8)(struct txgbe_hw*, u32, u8*); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1090: FILE: drivers/net/txgbe/base/txgbe_type.h:222: + s32 (*read_analog_reg8)(struct txgbe_hw*, u32, u8*); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8*' should also have an identifier name #1090: FILE: drivers/net/txgbe/base/txgbe_type.h:222: + s32 (*read_analog_reg8)(struct txgbe_hw*, u32, u8*); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw*' should also have an identifier name #1091: FILE: drivers/net/txgbe/base/txgbe_type.h:223: + s32 (*write_analog_reg8)(struct txgbe_hw*, u32, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1091: FILE: drivers/net/txgbe/base/txgbe_type.h:223: + s32 (*write_analog_reg8)(struct txgbe_hw*, u32, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1091: FILE: drivers/net/txgbe/base/txgbe_type.h:223: + s32 (*write_analog_reg8)(struct txgbe_hw*, u32, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1092: FILE: drivers/net/txgbe/base/txgbe_type.h:224: + s32 (*setup_sfp)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1093: FILE: drivers/net/txgbe/base/txgbe_type.h:225: + s32 (*enable_rx_dma)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1093: FILE: drivers/net/txgbe/base/txgbe_type.h:225: + s32 (*enable_rx_dma)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1094: FILE: drivers/net/txgbe/base/txgbe_type.h:226: + s32 (*disable_sec_rx_path)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1095: FILE: drivers/net/txgbe/base/txgbe_type.h:227: + s32 (*enable_sec_rx_path)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1096: FILE: drivers/net/txgbe/base/txgbe_type.h:228: + s32 (*disable_sec_tx_path)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1097: FILE: drivers/net/txgbe/base/txgbe_type.h:229: + s32 (*enable_sec_tx_path)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1098: FILE: drivers/net/txgbe/base/txgbe_type.h:230: + s32 (*acquire_swfw_sync)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1098: FILE: drivers/net/txgbe/base/txgbe_type.h:230: + s32 (*acquire_swfw_sync)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1099: FILE: drivers/net/txgbe/base/txgbe_type.h:231: + void (*release_swfw_sync)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1099: FILE: drivers/net/txgbe/base/txgbe_type.h:231: + void (*release_swfw_sync)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1100: FILE: drivers/net/txgbe/base/txgbe_type.h:232: + void (*init_swfw_sync)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1101: FILE: drivers/net/txgbe/base/txgbe_type.h:233: + u64 (*autoc_read)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1102: FILE: drivers/net/txgbe/base/txgbe_type.h:234: + void (*autoc_write)(struct txgbe_hw *, u64); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u64' should also have an identifier name #1102: FILE: drivers/net/txgbe/base/txgbe_type.h:234: + void (*autoc_write)(struct txgbe_hw *, u64); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1103: FILE: drivers/net/txgbe/base/txgbe_type.h:235: + s32 (*prot_autoc_read)(struct txgbe_hw *, bool *, u64 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool *' should also have an identifier name #1103: FILE: drivers/net/txgbe/base/txgbe_type.h:235: + s32 (*prot_autoc_read)(struct txgbe_hw *, bool *, u64 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u64 *' should also have an identifier name #1103: FILE: drivers/net/txgbe/base/txgbe_type.h:235: + s32 (*prot_autoc_read)(struct txgbe_hw *, bool *, u64 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1104: FILE: drivers/net/txgbe/base/txgbe_type.h:236: + s32 (*prot_autoc_write)(struct txgbe_hw *, bool, u64); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1104: FILE: drivers/net/txgbe/base/txgbe_type.h:236: + s32 (*prot_autoc_write)(struct txgbe_hw *, bool, u64); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u64' should also have an identifier name #1104: FILE: drivers/net/txgbe/base/txgbe_type.h:236: + s32 (*prot_autoc_write)(struct txgbe_hw *, bool, u64); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1108: FILE: drivers/net/txgbe/base/txgbe_type.h:240: + void (*disable_tx_laser)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1109: FILE: drivers/net/txgbe/base/txgbe_type.h:241: + void (*enable_tx_laser)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1110: FILE: drivers/net/txgbe/base/txgbe_type.h:242: + void (*flap_tx_laser)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1111: FILE: drivers/net/txgbe/base/txgbe_type.h:243: + s32 (*setup_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1111: FILE: drivers/net/txgbe/base/txgbe_type.h:243: + s32 (*setup_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1111: FILE: drivers/net/txgbe/base/txgbe_type.h:243: + s32 (*setup_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1112: FILE: drivers/net/txgbe/base/txgbe_type.h:244: + s32 (*setup_mac_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1112: FILE: drivers/net/txgbe/base/txgbe_type.h:244: + s32 (*setup_mac_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1112: FILE: drivers/net/txgbe/base/txgbe_type.h:244: + s32 (*setup_mac_link)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1113: FILE: drivers/net/txgbe/base/txgbe_type.h:245: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1113: FILE: drivers/net/txgbe/base/txgbe_type.h:245: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool *' should also have an identifier name #1113: FILE: drivers/net/txgbe/base/txgbe_type.h:245: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1113: FILE: drivers/net/txgbe/base/txgbe_type.h:245: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1114: FILE: drivers/net/txgbe/base/txgbe_type.h:246: + s32 (*get_link_capabilities)(struct txgbe_hw *, u32 *, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1114: FILE: drivers/net/txgbe/base/txgbe_type.h:246: + s32 (*get_link_capabilities)(struct txgbe_hw *, u32 *, WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool *' should also have an identifier name #1114: FILE: drivers/net/txgbe/base/txgbe_type.h:246: + s32 (*get_link_capabilities)(struct txgbe_hw *, u32 *, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1116: FILE: drivers/net/txgbe/base/txgbe_type.h:248: + void (*set_rate_select_speed)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1116: FILE: drivers/net/txgbe/base/txgbe_type.h:248: + void (*set_rate_select_speed)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1119: FILE: drivers/net/txgbe/base/txgbe_type.h:251: + void (*setup_pba)(struct txgbe_hw *, int, u32, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1119: FILE: drivers/net/txgbe/base/txgbe_type.h:251: + void (*setup_pba)(struct txgbe_hw *, int, u32, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1119: FILE: drivers/net/txgbe/base/txgbe_type.h:251: + void (*setup_pba)(struct txgbe_hw *, int, u32, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1119: FILE: drivers/net/txgbe/base/txgbe_type.h:251: + void (*setup_pba)(struct txgbe_hw *, int, u32, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1122: FILE: drivers/net/txgbe/base/txgbe_type.h:254: + s32 (*led_on)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1122: FILE: drivers/net/txgbe/base/txgbe_type.h:254: + s32 (*led_on)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1123: FILE: drivers/net/txgbe/base/txgbe_type.h:255: + s32 (*led_off)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1123: FILE: drivers/net/txgbe/base/txgbe_type.h:255: + s32 (*led_off)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1124: FILE: drivers/net/txgbe/base/txgbe_type.h:256: + s32 (*blink_led_start)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1124: FILE: drivers/net/txgbe/base/txgbe_type.h:256: + s32 (*blink_led_start)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1125: FILE: drivers/net/txgbe/base/txgbe_type.h:257: + s32 (*blink_led_stop)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1125: FILE: drivers/net/txgbe/base/txgbe_type.h:257: + s32 (*blink_led_stop)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1126: FILE: drivers/net/txgbe/base/txgbe_type.h:258: + s32 (*init_led_link_act)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1129: FILE: drivers/net/txgbe/base/txgbe_type.h:261: + s32 (*set_rar)(struct txgbe_hw *, u32, u8 *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1129: FILE: drivers/net/txgbe/base/txgbe_type.h:261: + s32 (*set_rar)(struct txgbe_hw *, u32, u8 *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1129: FILE: drivers/net/txgbe/base/txgbe_type.h:261: + s32 (*set_rar)(struct txgbe_hw *, u32, u8 *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1129: FILE: drivers/net/txgbe/base/txgbe_type.h:261: + s32 (*set_rar)(struct txgbe_hw *, u32, u8 *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1129: FILE: drivers/net/txgbe/base/txgbe_type.h:261: + s32 (*set_rar)(struct txgbe_hw *, u32, u8 *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1130: FILE: drivers/net/txgbe/base/txgbe_type.h:262: + s32 (*set_uc_addr)(struct txgbe_hw *, u32, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1130: FILE: drivers/net/txgbe/base/txgbe_type.h:262: + s32 (*set_uc_addr)(struct txgbe_hw *, u32, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1130: FILE: drivers/net/txgbe/base/txgbe_type.h:262: + s32 (*set_uc_addr)(struct txgbe_hw *, u32, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1131: FILE: drivers/net/txgbe/base/txgbe_type.h:263: + s32 (*clear_rar)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1131: FILE: drivers/net/txgbe/base/txgbe_type.h:263: + s32 (*clear_rar)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1132: FILE: drivers/net/txgbe/base/txgbe_type.h:264: + s32 (*insert_mac_addr)(struct txgbe_hw *, u8 *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1132: FILE: drivers/net/txgbe/base/txgbe_type.h:264: + s32 (*insert_mac_addr)(struct txgbe_hw *, u8 *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1132: FILE: drivers/net/txgbe/base/txgbe_type.h:264: + s32 (*insert_mac_addr)(struct txgbe_hw *, u8 *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1133: FILE: drivers/net/txgbe/base/txgbe_type.h:265: + s32 (*set_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1133: FILE: drivers/net/txgbe/base/txgbe_type.h:265: + s32 (*set_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1133: FILE: drivers/net/txgbe/base/txgbe_type.h:265: + s32 (*set_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1134: FILE: drivers/net/txgbe/base/txgbe_type.h:266: + s32 (*set_vmdq_san_mac)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1134: FILE: drivers/net/txgbe/base/txgbe_type.h:266: + s32 (*set_vmdq_san_mac)(struct txgbe_hw *, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1135: FILE: drivers/net/txgbe/base/txgbe_type.h:267: + s32 (*clear_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1135: FILE: drivers/net/txgbe/base/txgbe_type.h:267: + s32 (*clear_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1135: FILE: drivers/net/txgbe/base/txgbe_type.h:267: + s32 (*clear_vmdq)(struct txgbe_hw *, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1136: FILE: drivers/net/txgbe/base/txgbe_type.h:268: + s32 (*init_rx_addrs)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1137: FILE: drivers/net/txgbe/base/txgbe_type.h:269: + s32 (*update_uc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1137: FILE: drivers/net/txgbe/base/txgbe_type.h:269: + s32 (*update_uc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1137: FILE: drivers/net/txgbe/base/txgbe_type.h:269: + s32 (*update_uc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'txgbe_mc_addr_itr' should also have an identifier name #1137: FILE: drivers/net/txgbe/base/txgbe_type.h:269: + s32 (*update_uc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1139: FILE: drivers/net/txgbe/base/txgbe_type.h:271: + s32 (*update_mc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1139: FILE: drivers/net/txgbe/base/txgbe_type.h:271: + s32 (*update_mc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1139: FILE: drivers/net/txgbe/base/txgbe_type.h:271: + s32 (*update_mc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'txgbe_mc_addr_itr' should also have an identifier name #1139: FILE: drivers/net/txgbe/base/txgbe_type.h:271: + s32 (*update_mc_addr_list)(struct txgbe_hw *, u8 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1141: FILE: drivers/net/txgbe/base/txgbe_type.h:273: + s32 (*enable_mc)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1142: FILE: drivers/net/txgbe/base/txgbe_type.h:274: + s32 (*disable_mc)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1143: FILE: drivers/net/txgbe/base/txgbe_type.h:275: + s32 (*clear_vfta)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1144: FILE: drivers/net/txgbe/base/txgbe_type.h:276: + s32 (*set_vfta)(struct txgbe_hw *, u32, u32, bool, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1144: FILE: drivers/net/txgbe/base/txgbe_type.h:276: + s32 (*set_vfta)(struct txgbe_hw *, u32, u32, bool, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1144: FILE: drivers/net/txgbe/base/txgbe_type.h:276: + s32 (*set_vfta)(struct txgbe_hw *, u32, u32, bool, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1144: FILE: drivers/net/txgbe/base/txgbe_type.h:276: + s32 (*set_vfta)(struct txgbe_hw *, u32, u32, bool, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1144: FILE: drivers/net/txgbe/base/txgbe_type.h:276: + s32 (*set_vfta)(struct txgbe_hw *, u32, u32, bool, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1145: FILE: drivers/net/txgbe/base/txgbe_type.h:277: + s32 (*set_vlvf)(struct txgbe_hw *, u32, u32, bool, u32 *, u32, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1147: FILE: drivers/net/txgbe/base/txgbe_type.h:279: + s32 (*init_uta_tables)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1148: FILE: drivers/net/txgbe/base/txgbe_type.h:280: + void (*set_mac_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1148: FILE: drivers/net/txgbe/base/txgbe_type.h:280: + void (*set_mac_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1148: FILE: drivers/net/txgbe/base/txgbe_type.h:280: + void (*set_mac_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1149: FILE: drivers/net/txgbe/base/txgbe_type.h:281: + void (*set_vlan_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1149: FILE: drivers/net/txgbe/base/txgbe_type.h:281: + void (*set_vlan_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1149: FILE: drivers/net/txgbe/base/txgbe_type.h:281: + void (*set_vlan_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1150: FILE: drivers/net/txgbe/base/txgbe_type.h:282: + s32 (*update_xcast_mode)(struct txgbe_hw *, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1150: FILE: drivers/net/txgbe/base/txgbe_type.h:282: + s32 (*update_xcast_mode)(struct txgbe_hw *, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1151: FILE: drivers/net/txgbe/base/txgbe_type.h:283: + s32 (*set_rlpml)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1151: FILE: drivers/net/txgbe/base/txgbe_type.h:283: + s32 (*set_rlpml)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1154: FILE: drivers/net/txgbe/base/txgbe_type.h:286: + s32 (*fc_enable)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1155: FILE: drivers/net/txgbe/base/txgbe_type.h:287: + s32 (*setup_fc)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1156: FILE: drivers/net/txgbe/base/txgbe_type.h:288: + void (*fc_autoneg)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'const char *' should also have an identifier name #1159: FILE: drivers/net/txgbe/base/txgbe_type.h:291: + s32 (*set_fw_drv_ver)(struct txgbe_hw *, u8, u8, u8, u8, u16, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1161: FILE: drivers/net/txgbe/base/txgbe_type.h:293: + s32 (*get_thermal_sensor_data)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1166: FILE: drivers/net/txgbe/base/txgbe_type.h:298: + void (*set_source_address_pruning)(struct txgbe_hw *, bool, WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1166: FILE: drivers/net/txgbe/base/txgbe_type.h:298: + void (*set_source_address_pruning)(struct txgbe_hw *, bool, WARNING:FUNCTION_ARGUMENTS: function definition argument 'unsigned int' should also have an identifier name #1166: FILE: drivers/net/txgbe/base/txgbe_type.h:298: + void (*set_source_address_pruning)(struct txgbe_hw *, bool, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1168: FILE: drivers/net/txgbe/base/txgbe_type.h:300: + void (*set_ethertype_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1168: FILE: drivers/net/txgbe/base/txgbe_type.h:300: + void (*set_ethertype_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'int' should also have an identifier name #1168: FILE: drivers/net/txgbe/base/txgbe_type.h:300: + void (*set_ethertype_anti_spoofing)(struct txgbe_hw *, bool, int); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1173: FILE: drivers/net/txgbe/base/txgbe_type.h:305: + s32 (*read_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1173: FILE: drivers/net/txgbe/base/txgbe_type.h:305: + s32 (*read_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1173: FILE: drivers/net/txgbe/base/txgbe_type.h:305: + s32 (*read_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1173: FILE: drivers/net/txgbe/base/txgbe_type.h:305: + s32 (*read_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1174: FILE: drivers/net/txgbe/base/txgbe_type.h:306: + s32 (*write_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1174: FILE: drivers/net/txgbe/base/txgbe_type.h:306: + s32 (*write_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1174: FILE: drivers/net/txgbe/base/txgbe_type.h:306: + s32 (*write_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1174: FILE: drivers/net/txgbe/base/txgbe_type.h:306: + s32 (*write_iosf_sb_reg)(struct txgbe_hw *, u32, u32, u32); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1188: FILE: drivers/net/txgbe/base/txgbe_type.h:322: + u32 (*get_media_type)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1189: FILE: drivers/net/txgbe/base/txgbe_type.h:323: + s32 (*identify)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1190: FILE: drivers/net/txgbe/base/txgbe_type.h:324: + s32 (*identify_sfp)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1191: FILE: drivers/net/txgbe/base/txgbe_type.h:325: + s32 (*init)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1192: FILE: drivers/net/txgbe/base/txgbe_type.h:326: + s32 (*reset)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1193: FILE: drivers/net/txgbe/base/txgbe_type.h:327: + s32 (*read_reg)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1193: FILE: drivers/net/txgbe/base/txgbe_type.h:327: + s32 (*read_reg)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1193: FILE: drivers/net/txgbe/base/txgbe_type.h:327: + s32 (*read_reg)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1193: FILE: drivers/net/txgbe/base/txgbe_type.h:327: + s32 (*read_reg)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1194: FILE: drivers/net/txgbe/base/txgbe_type.h:328: + s32 (*write_reg)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1194: FILE: drivers/net/txgbe/base/txgbe_type.h:328: + s32 (*write_reg)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1194: FILE: drivers/net/txgbe/base/txgbe_type.h:328: + s32 (*write_reg)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1194: FILE: drivers/net/txgbe/base/txgbe_type.h:328: + s32 (*write_reg)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1195: FILE: drivers/net/txgbe/base/txgbe_type.h:329: + s32 (*read_reg_mdi)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1195: FILE: drivers/net/txgbe/base/txgbe_type.h:329: + s32 (*read_reg_mdi)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1195: FILE: drivers/net/txgbe/base/txgbe_type.h:329: + s32 (*read_reg_mdi)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16 *' should also have an identifier name #1195: FILE: drivers/net/txgbe/base/txgbe_type.h:329: + s32 (*read_reg_mdi)(struct txgbe_hw *, u32, u32, u16 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1196: FILE: drivers/net/txgbe/base/txgbe_type.h:330: + s32 (*write_reg_mdi)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1196: FILE: drivers/net/txgbe/base/txgbe_type.h:330: + s32 (*write_reg_mdi)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1196: FILE: drivers/net/txgbe/base/txgbe_type.h:330: + s32 (*write_reg_mdi)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1196: FILE: drivers/net/txgbe/base/txgbe_type.h:330: + s32 (*write_reg_mdi)(struct txgbe_hw *, u32, u32, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1197: FILE: drivers/net/txgbe/base/txgbe_type.h:331: + s32 (*setup_link)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1198: FILE: drivers/net/txgbe/base/txgbe_type.h:332: + s32 (*setup_internal_link)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1199: FILE: drivers/net/txgbe/base/txgbe_type.h:333: + s32 (*setup_link_speed)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32' should also have an identifier name #1199: FILE: drivers/net/txgbe/base/txgbe_type.h:333: + s32 (*setup_link_speed)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool' should also have an identifier name #1199: FILE: drivers/net/txgbe/base/txgbe_type.h:333: + s32 (*setup_link_speed)(struct txgbe_hw *, u32, bool); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1200: FILE: drivers/net/txgbe/base/txgbe_type.h:334: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1200: FILE: drivers/net/txgbe/base/txgbe_type.h:334: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'bool *' should also have an identifier name #1200: FILE: drivers/net/txgbe/base/txgbe_type.h:334: + s32 (*check_link)(struct txgbe_hw *, u32 *, bool *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1201: FILE: drivers/net/txgbe/base/txgbe_type.h:335: + s32 (*get_firmware_version)(struct txgbe_hw *, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1201: FILE: drivers/net/txgbe/base/txgbe_type.h:335: + s32 (*get_firmware_version)(struct txgbe_hw *, u32 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1202: FILE: drivers/net/txgbe/base/txgbe_type.h:336: + s32 (*read_i2c_byte)(struct txgbe_hw *, u8, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1202: FILE: drivers/net/txgbe/base/txgbe_type.h:336: + s32 (*read_i2c_byte)(struct txgbe_hw *, u8, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1202: FILE: drivers/net/txgbe/base/txgbe_type.h:336: + s32 (*read_i2c_byte)(struct txgbe_hw *, u8, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1202: FILE: drivers/net/txgbe/base/txgbe_type.h:336: + s32 (*read_i2c_byte)(struct txgbe_hw *, u8, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1203: FILE: drivers/net/txgbe/base/txgbe_type.h:337: + s32 (*write_i2c_byte)(struct txgbe_hw *, u8, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1203: FILE: drivers/net/txgbe/base/txgbe_type.h:337: + s32 (*write_i2c_byte)(struct txgbe_hw *, u8, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1203: FILE: drivers/net/txgbe/base/txgbe_type.h:337: + s32 (*write_i2c_byte)(struct txgbe_hw *, u8, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1203: FILE: drivers/net/txgbe/base/txgbe_type.h:337: + s32 (*write_i2c_byte)(struct txgbe_hw *, u8, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1204: FILE: drivers/net/txgbe/base/txgbe_type.h:338: + s32 (*read_i2c_sff8472)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1204: FILE: drivers/net/txgbe/base/txgbe_type.h:338: + s32 (*read_i2c_sff8472)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1204: FILE: drivers/net/txgbe/base/txgbe_type.h:338: + s32 (*read_i2c_sff8472)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1205: FILE: drivers/net/txgbe/base/txgbe_type.h:339: + s32 (*read_i2c_eeprom)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1205: FILE: drivers/net/txgbe/base/txgbe_type.h:339: + s32 (*read_i2c_eeprom)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8 *' should also have an identifier name #1205: FILE: drivers/net/txgbe/base/txgbe_type.h:339: + s32 (*read_i2c_eeprom)(struct txgbe_hw *, u8, u8 *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1206: FILE: drivers/net/txgbe/base/txgbe_type.h:340: + s32 (*write_i2c_eeprom)(struct txgbe_hw *, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1206: FILE: drivers/net/txgbe/base/txgbe_type.h:340: + s32 (*write_i2c_eeprom)(struct txgbe_hw *, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u8' should also have an identifier name #1206: FILE: drivers/net/txgbe/base/txgbe_type.h:340: + s32 (*write_i2c_eeprom)(struct txgbe_hw *, u8, u8); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1207: FILE: drivers/net/txgbe/base/txgbe_type.h:341: + void (*i2c_bus_clear)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1208: FILE: drivers/net/txgbe/base/txgbe_type.h:342: + s32 (*check_overtemp)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1209: FILE: drivers/net/txgbe/base/txgbe_type.h:343: + s32 (*set_phy_power)(struct txgbe_hw *, bool on); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1210: FILE: drivers/net/txgbe/base/txgbe_type.h:344: + s32 (*enter_lplu)(struct txgbe_hw *); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1212: FILE: drivers/net/txgbe/base/txgbe_type.h:346: + s32 (*read_i2c_byte_unlocked)(struct txgbe_hw *, u8 offset, u8 addr, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1214: FILE: drivers/net/txgbe/base/txgbe_type.h:348: + s32 (*write_i2c_byte_unlocked)(struct txgbe_hw *, u8 offset, u8 addr, WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1223: FILE: drivers/net/txgbe/base/txgbe_type.h:357: + s32 (*read)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1223: FILE: drivers/net/txgbe/base/txgbe_type.h:357: + s32 (*read)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1223: FILE: drivers/net/txgbe/base/txgbe_type.h:357: + s32 (*read)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1223: FILE: drivers/net/txgbe/base/txgbe_type.h:357: + s32 (*read)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1224: FILE: drivers/net/txgbe/base/txgbe_type.h:358: + s32 (*write)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1224: FILE: drivers/net/txgbe/base/txgbe_type.h:358: + s32 (*write)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1224: FILE: drivers/net/txgbe/base/txgbe_type.h:358: + s32 (*write)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1224: FILE: drivers/net/txgbe/base/txgbe_type.h:358: + s32 (*write)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1225: FILE: drivers/net/txgbe/base/txgbe_type.h:359: + s32 (*read_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1225: FILE: drivers/net/txgbe/base/txgbe_type.h:359: + s32 (*read_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1225: FILE: drivers/net/txgbe/base/txgbe_type.h:359: + s32 (*read_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1225: FILE: drivers/net/txgbe/base/txgbe_type.h:359: + s32 (*read_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1226: FILE: drivers/net/txgbe/base/txgbe_type.h:360: + s32 (*write_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u32 *' should also have an identifier name #1226: FILE: drivers/net/txgbe/base/txgbe_type.h:360: + s32 (*write_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1226: FILE: drivers/net/txgbe/base/txgbe_type.h:360: + s32 (*write_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1226: FILE: drivers/net/txgbe/base/txgbe_type.h:360: + s32 (*write_posted)(struct txgbe_hw *, u32 *, u16, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1227: FILE: drivers/net/txgbe/base/txgbe_type.h:361: + s32 (*check_for_msg)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1227: FILE: drivers/net/txgbe/base/txgbe_type.h:361: + s32 (*check_for_msg)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1228: FILE: drivers/net/txgbe/base/txgbe_type.h:362: + s32 (*check_for_ack)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1228: FILE: drivers/net/txgbe/base/txgbe_type.h:362: + s32 (*check_for_ack)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'struct txgbe_hw *' should also have an identifier name #1229: FILE: drivers/net/txgbe/base/txgbe_type.h:363: + s32 (*check_for_rst)(struct txgbe_hw *, u16); WARNING:FUNCTION_ARGUMENTS: function definition argument 'u16' should also have an identifier name #1229: FILE: drivers/net/txgbe/base/txgbe_type.h:363: + s32 (*check_for_rst)(struct txgbe_hw *, u16); total: 1 errors, 334 warnings, 0 checks, 1163 lines checked Warning in drivers/net/txgbe/base/txgbe_dummy.h: Using compiler attribute directly