mirror of
https://github.com/torvalds/linux.git
synced 2026-07-29 02:31:27 +02:00
staging: octeon: convert cvmx_pip_port_status_t from typedef to plain struct
The Linux kernel coding style discourages the use of typedefs for structs. Convert cvmx_pip_port_status_t to a plain 'struct cvmx_pip_port_status' and update all users across the MIPS Octeon architecture code and the staging driver. No functional change. Signed-off-by: Eric Wu <kunjinkao.jp@gmail.com> Link: https://patch.msgid.link/20260427155427.668540-8-kunjinkao.jp@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
32c681e669
commit
90a7073e8a
|
|
@ -180,7 +180,7 @@ typedef union {
|
|||
/**
|
||||
* Status statistics for a port
|
||||
*/
|
||||
typedef struct {
|
||||
struct cvmx_pip_port_status {
|
||||
/* Inbound octets marked to be dropped by the IPD */
|
||||
uint32_t dropped_octets;
|
||||
/* Inbound packets marked to be dropped by the IPD */
|
||||
|
|
@ -236,7 +236,7 @@ typedef struct {
|
|||
uint64_t inb_octets;
|
||||
/* Number of packets with GMX/SPX/PCI errors received by PIP */
|
||||
uint16_t inb_errors;
|
||||
} cvmx_pip_port_status_t;
|
||||
};
|
||||
|
||||
/**
|
||||
* Definition of the PIP custom header that can be prepended
|
||||
|
|
@ -365,7 +365,7 @@ static inline void cvmx_pip_config_diffserv_qos(uint64_t diffserv, uint64_t qos)
|
|||
* @status: Where to put the results.
|
||||
*/
|
||||
static inline void cvmx_pip_get_port_status(uint64_t port_num, uint64_t clear,
|
||||
cvmx_pip_port_status_t *status)
|
||||
struct cvmx_pip_port_status *status)
|
||||
{
|
||||
union cvmx_pip_stat_ctl pip_stat_ctl;
|
||||
union cvmx_pip_stat0_prtx stat0;
|
||||
|
|
|
|||
|
|
@ -201,7 +201,7 @@ EXPORT_SYMBOL(cvm_oct_free_work);
|
|||
*/
|
||||
static struct net_device_stats *cvm_oct_common_get_stats(struct net_device *dev)
|
||||
{
|
||||
cvmx_pip_port_status_t rx_status;
|
||||
struct cvmx_pip_port_status rx_status;
|
||||
struct cvmx_pko_port_status tx_status;
|
||||
struct octeon_ethernet *priv = netdev_priv(dev);
|
||||
|
||||
|
|
|
|||
|
|
@ -386,7 +386,7 @@ union cvmx_ipd_sub_port_qos_cnt {
|
|||
} s;
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
struct cvmx_pip_port_status {
|
||||
u32 dropped_octets;
|
||||
u32 dropped_packets;
|
||||
u32 pci_raw_packets;
|
||||
|
|
@ -409,7 +409,7 @@ typedef struct {
|
|||
u32 inb_packets;
|
||||
u64 inb_octets;
|
||||
u16 inb_errors;
|
||||
} cvmx_pip_port_status_t;
|
||||
};
|
||||
|
||||
struct cvmx_pko_port_status {
|
||||
u32 packets;
|
||||
|
|
@ -1260,7 +1260,7 @@ static inline int octeon_is_simulation(void)
|
|||
}
|
||||
|
||||
static inline void cvmx_pip_get_port_status(u64 port_num, u64 clear,
|
||||
cvmx_pip_port_status_t *status)
|
||||
struct cvmx_pip_port_status *status)
|
||||
{ }
|
||||
|
||||
static inline void cvmx_pko_get_port_status(u64 port_num, u64 clear,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user