Lines Matching refs:netdev
15 static u8 qede_dcbnl_getstate(struct net_device *netdev) in qede_dcbnl_getstate() argument
17 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getstate()
22 static u8 qede_dcbnl_setstate(struct net_device *netdev, u8 state) in qede_dcbnl_setstate() argument
24 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setstate()
29 static void qede_dcbnl_getpermhwaddr(struct net_device *netdev, in qede_dcbnl_getpermhwaddr() argument
32 memcpy(perm_addr, netdev->dev_addr, netdev->addr_len); in qede_dcbnl_getpermhwaddr()
35 static void qede_dcbnl_getpgtccfgtx(struct net_device *netdev, int prio, in qede_dcbnl_getpgtccfgtx() argument
39 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgtx()
45 static void qede_dcbnl_getpgbwgcfgtx(struct net_device *netdev, in qede_dcbnl_getpgbwgcfgtx() argument
48 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgtx()
53 static void qede_dcbnl_getpgtccfgrx(struct net_device *netdev, int prio, in qede_dcbnl_getpgtccfgrx() argument
57 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgrx()
63 static void qede_dcbnl_getpgbwgcfgrx(struct net_device *netdev, in qede_dcbnl_getpgbwgcfgrx() argument
66 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgrx()
71 static void qede_dcbnl_getpfccfg(struct net_device *netdev, int prio, in qede_dcbnl_getpfccfg() argument
74 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpfccfg()
79 static void qede_dcbnl_setpfccfg(struct net_device *netdev, int prio, in qede_dcbnl_setpfccfg() argument
82 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpfccfg()
87 static u8 qede_dcbnl_getcap(struct net_device *netdev, int capid, u8 *cap) in qede_dcbnl_getcap() argument
89 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getcap()
94 static int qede_dcbnl_getnumtcs(struct net_device *netdev, int tcid, u8 *num) in qede_dcbnl_getnumtcs() argument
96 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getnumtcs()
101 static u8 qede_dcbnl_getpfcstate(struct net_device *netdev) in qede_dcbnl_getpfcstate() argument
103 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpfcstate()
108 static int qede_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id) in qede_dcbnl_getapp() argument
110 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getapp()
115 static u8 qede_dcbnl_getdcbx(struct net_device *netdev) in qede_dcbnl_getdcbx() argument
117 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getdcbx()
122 static void qede_dcbnl_setpgtccfgtx(struct net_device *netdev, int prio, in qede_dcbnl_setpgtccfgtx() argument
125 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpgtccfgtx()
131 static void qede_dcbnl_setpgtccfgrx(struct net_device *netdev, int prio, in qede_dcbnl_setpgtccfgrx() argument
134 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpgtccfgrx()
140 static void qede_dcbnl_setpgbwgcfgtx(struct net_device *netdev, int pgid, in qede_dcbnl_setpgbwgcfgtx() argument
143 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpgbwgcfgtx()
148 static void qede_dcbnl_setpgbwgcfgrx(struct net_device *netdev, int pgid, in qede_dcbnl_setpgbwgcfgrx() argument
151 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpgbwgcfgrx()
156 static u8 qede_dcbnl_setall(struct net_device *netdev) in qede_dcbnl_setall() argument
158 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setall()
163 static int qede_dcbnl_setnumtcs(struct net_device *netdev, int tcid, u8 num) in qede_dcbnl_setnumtcs() argument
165 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setnumtcs()
170 static void qede_dcbnl_setpfcstate(struct net_device *netdev, u8 state) in qede_dcbnl_setpfcstate() argument
172 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpfcstate()
177 static int qede_dcbnl_setapp(struct net_device *netdev, u8 idtype, u16 idval, in qede_dcbnl_setapp() argument
180 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setapp()
185 static u8 qede_dcbnl_setdcbx(struct net_device *netdev, u8 state) in qede_dcbnl_setdcbx() argument
187 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setdcbx()
192 static u8 qede_dcbnl_getfeatcfg(struct net_device *netdev, int featid, in qede_dcbnl_getfeatcfg() argument
195 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getfeatcfg()
200 static u8 qede_dcbnl_setfeatcfg(struct net_device *netdev, int featid, u8 flags) in qede_dcbnl_setfeatcfg() argument
202 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setfeatcfg()
207 static int qede_dcbnl_peer_getappinfo(struct net_device *netdev, in qede_dcbnl_peer_getappinfo() argument
211 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_peer_getappinfo()
216 static int qede_dcbnl_peer_getapptable(struct net_device *netdev, in qede_dcbnl_peer_getapptable() argument
219 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_peer_getapptable()
224 static int qede_dcbnl_cee_peer_getpfc(struct net_device *netdev, in qede_dcbnl_cee_peer_getpfc() argument
227 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_cee_peer_getpfc()
232 static int qede_dcbnl_cee_peer_getpg(struct net_device *netdev, in qede_dcbnl_cee_peer_getpg() argument
235 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_cee_peer_getpg()
240 static int qede_dcbnl_ieee_getpfc(struct net_device *netdev, in qede_dcbnl_ieee_getpfc() argument
243 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_getpfc()
248 static int qede_dcbnl_ieee_setpfc(struct net_device *netdev, in qede_dcbnl_ieee_setpfc() argument
251 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_setpfc()
256 static int qede_dcbnl_ieee_getets(struct net_device *netdev, in qede_dcbnl_ieee_getets() argument
259 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_getets()
264 static int qede_dcbnl_ieee_setets(struct net_device *netdev, in qede_dcbnl_ieee_setets() argument
267 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_setets()
272 static int qede_dcbnl_ieee_getapp(struct net_device *netdev, in qede_dcbnl_ieee_getapp() argument
275 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_getapp()
280 static int qede_dcbnl_ieee_setapp(struct net_device *netdev, in qede_dcbnl_ieee_setapp() argument
283 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_setapp()
286 err = dcb_ieee_setapp(netdev, app); in qede_dcbnl_ieee_setapp()
293 static int qede_dcbnl_ieee_peer_getpfc(struct net_device *netdev, in qede_dcbnl_ieee_peer_getpfc() argument
296 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_peer_getpfc()
301 static int qede_dcbnl_ieee_peer_getets(struct net_device *netdev, in qede_dcbnl_ieee_peer_getets() argument
304 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_ieee_peer_getets()