siw.h (4f2c0a4acffbec01079c28f839422e64ddeff004) siw.h (bad5b6e34ffbaacc77ad28a0f482e33b3929e635)
1/* SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause */
2
3/* Authors: Bernard Metzler <bmt@zurich.ibm.com> */
4/* Copyright (c) 2008-2019, IBM Corporation */
5
6#ifndef _SIW_H
7#define _SIW_H
8

--- 60 unchanged lines hidden (view full) ---

69
70struct siw_device {
71 struct ib_device base_dev;
72 struct net_device *netdev;
73 struct siw_dev_cap attrs;
74
75 u32 vendor_part_id;
76 int numa_node;
1/* SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause */
2
3/* Authors: Bernard Metzler <bmt@zurich.ibm.com> */
4/* Copyright (c) 2008-2019, IBM Corporation */
5
6#ifndef _SIW_H
7#define _SIW_H
8

--- 60 unchanged lines hidden (view full) ---

69
70struct siw_device {
71 struct ib_device base_dev;
72 struct net_device *netdev;
73 struct siw_dev_cap attrs;
74
75 u32 vendor_part_id;
76 int numa_node;
77 char raw_gid[ETH_ALEN];
77
78 /* physical port state (only one port per device) */
79 enum ib_port_state state;
80
81 spinlock_t lock;
82
83 struct xarray qp_xa;
84 struct xarray mem_xa;

--- 643 unchanged lines hidden ---
78
79 /* physical port state (only one port per device) */
80 enum ib_port_state state;
81
82 spinlock_t lock;
83
84 struct xarray qp_xa;
85 struct xarray mem_xa;

--- 643 unchanged lines hidden ---