Searched refs:dcb_app (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/include/net/
H A Ddcbnl.h17 struct dcb_app app;
22 u16 dcb_getrewr(struct net_device *dev, struct dcb_app *app);
23 int dcb_setrewr(struct net_device *dev, struct dcb_app *app);
24 int dcb_delrewr(struct net_device *dev, struct dcb_app *app);
26 int dcb_setapp(struct net_device *, struct dcb_app *);
27 u8 dcb_getapp(struct net_device *, struct dcb_app *);
28 int dcb_ieee_setapp(struct net_device *, struct dcb_app *);
29 int dcb_ieee_delapp(struct net_device *, struct dcb_app *);
30 u8 dcb_ieee_getapp_mask(struct net_device *, struct dcb_app *);
75 int (*ieee_getapp) (struct net_device *, struct dcb_app *);
[all...]
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_dcb.c47 const struct dcb_app *app)
142 struct dcb_app app_itr = {0};
232 struct dcb_app *app,
234 struct dcb_app *))
252 static int sparx5_dcb_ieee_delapp(struct net_device *dev, struct dcb_app *app)
267 static int sparx5_dcb_ieee_setapp(struct net_device *dev, struct dcb_app *app)
269 struct dcb_app app_itr;
328 static int sparx5_dcb_delrewr(struct net_device *dev, struct dcb_app *app)
343 static int sparx5_dcb_setrewr(struct net_device *dev, struct dcb_app *app)
345 struct dcb_app app_it
[all...]
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_dcb.c53 struct dcb_app app_itr;
119 struct dcb_app *app,
121 struct dcb_app *))
141 const struct dcb_app *app)
179 static int lan966x_dcb_ieee_delapp(struct net_device *dev, struct dcb_app *app)
196 static int lan966x_dcb_ieee_setapp(struct net_device *dev, struct dcb_app *app)
198 struct dcb_app app_itr;
287 static int lan966x_dcb_delrewr(struct net_device *dev, struct dcb_app *app)
304 static int lan966x_dcb_setrewr(struct net_device *dev, struct dcb_app *app)
306 struct dcb_app app_it
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_dcbnl.c59 static int hns3_dcbnl_ieee_setapp(struct net_device *ndev, struct dcb_app *app)
72 static int hns3_dcbnl_ieee_delapp(struct net_device *ndev, struct dcb_app *app)
H A Dhnae3.h794 int (*ieee_setapp)(struct hnae3_handle *h, struct dcb_app *app);
795 int (*ieee_delapp)(struct hnae3_handle *h, struct dcb_app *app);
/linux-master/include/linux/qed/
H A Dqed_eth_if.h200 int (*ieee_getapp)(struct qed_dev *cdev, struct dcb_app *app);
201 int (*ieee_setapp)(struct qed_dev *cdev, struct dcb_app *app);
239 int (*peer_getapptable)(struct qed_dev *cdev, struct dcb_app *table);
/linux-master/net/dcb/
H A Ddcbnl.c503 struct dcb_app app = {
572 struct dcb_app app;
1012 struct dcb_app *table = NULL;
1024 table = kmalloc_array(app_count, sizeof(struct dcb_app),
1051 if (nla_put(skb, app_entry_type, sizeof(struct dcb_app),
1109 struct dcb_app *app))
1111 struct dcb_app *app_data;
1122 if (nla_len(attr_itr) < sizeof(struct dcb_app))
1970 static struct dcb_app_type *dcb_rewr_lookup(const struct dcb_app *app,
1986 static struct dcb_app_type *dcb_app_lookup(const struct dcb_app *ap
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_dcbnl.c215 struct dcb_app *app)
271 struct dcb_app *app)
279 struct dcb_app *app)
/linux-master/drivers/target/iscsi/cxgbit/
H A Dcxgbit_main.c533 struct dcb_app_type dcb_app; member in struct:cxgbit_dcb_work
596 iscsi_app = &dcb_work->dcb_app;
647 struct dcb_app_type *dcb_app = data; local
653 dcb_work->dcb_app = *dcb_app;
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb_nl.c32 struct dcb_app app = {
367 struct dcb_app app = {
474 struct dcb_app app = {
616 struct dcb_app *app)
661 struct dcb_app *app)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_dcb_nl.c693 struct dcb_app app = {
733 static int ice_dcbnl_setapp(struct net_device *netdev, struct dcb_app *app)
867 static int ice_dcbnl_delapp(struct net_device *netdev, struct dcb_app *app)
1043 struct dcb_app sapp;
1092 struct dcb_app sapp;
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_dcb.c321 static int bnxt_hwrm_set_dcbx_app(struct bnxt *bp, struct dcb_app *app,
439 static int bnxt_hwrm_queue_dscp2pri_cfg(struct bnxt *bp, struct dcb_app *app,
655 static int bnxt_dcbnl_ieee_dscp_app_prep(struct bnxt *bp, struct dcb_app *app)
666 static int bnxt_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app)
695 static int bnxt_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app)
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb_nl.c193 struct dcb_app *app)
245 struct dcb_app *app)
758 struct dcb_app app = {
881 struct dcb_app sapp;
929 struct dcb_app sapp;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_dcb_nl.c260 struct dcb_app app = {
274 struct dcb_app app;
279 memset(&app, 0, sizeof(struct dcb_app));
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_dcb.c169 struct dcb_app *app)
396 struct dcb_app *app)
421 struct dcb_app *app)
/linux-master/drivers/net/ethernet/netronome/nfp/nic/
H A Ddcb.c431 struct dcb_app *app)
434 struct dcb_app old_app;
478 struct dcb_app *app)
489 /* Check if the dcb_app param match fw */
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_dcb.c394 static int hclge_ieee_setapp(struct hnae3_handle *h, struct dcb_app *app)
399 struct dcb_app old_app;
440 static int hclge_ieee_delapp(struct hnae3_handle *h, struct dcb_app *app)
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_dcb.c64 struct dcb_app app;
366 struct dcb_app app = {
899 /* Priority for CEE inside dcb_app is bitmask, with 0 being an invalid value */
904 struct dcb_app app = {
1024 * Priority for IEEE dcb_app is an integer, with 0 being a valid value
1026 static int cxgb4_ieee_getapp(struct net_device *dev, struct dcb_app *app)
1046 * Priority for IEEE dcb_app is an integer, with 0 being a valid value
1048 static int cxgb4_ieee_setapp(struct net_device *dev, struct dcb_app *app)
1144 static int cxgb4_getpeerapp_tbl(struct net_device *dev, struct dcb_app *table)
/linux-master/include/uapi/linux/
H A Ddcbnl.h247 struct dcb_app { struct
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_dcbnl.c449 static int mlx5e_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app)
452 struct dcb_app temp;
504 static int mlx5e_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app)
1085 struct dcb_app temp;
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_dcb.c716 struct dcb_app new_app;
931 struct dcb_app app = {
1039 struct dcb_app *table)
/linux-master/net/dsa/
H A Duser.c2140 dsa_user_dcbnl_set_default_prio(struct net_device *dev, struct dcb_app *app)
2167 dsa_user_dcbnl_add_dscp_prio(struct net_device *dev, struct dcb_app *app)
2201 struct dcb_app *app)
2220 dsa_user_dcbnl_del_default_prio(struct net_device *dev, struct dcb_app *app)
2247 dsa_user_dcbnl_del_dscp_prio(struct net_device *dev, struct dcb_app *app)
2271 struct dcb_app *app)
2301 struct dcb_app app = {
2319 struct dcb_app app = {
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_dcbx.c1963 struct dcb_app *table)
2251 static int qed_dcbnl_ieee_getapp(struct qed_dev *cdev, struct dcb_app *app)
2302 static int qed_dcbnl_ieee_setapp(struct qed_dev *cdev, struct dcb_app *app)
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_dcb.c714 struct dcb_app app;
2508 struct dcb_app *table)
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dmain.c1446 struct dcb_app app = {};

Completed in 317 milliseconds

12