/linux-master/include/net/ |
H A D | dcbnl.h | 17 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 D | sparx5_dcb.c | 47 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 D | lan966x_dcb.c | 53 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 D | hns3_dcbnl.c | 59 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 D | hnae3.h | 794 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 D | qed_eth_if.h | 200 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 D | dcbnl.c | 503 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 D | qede_dcbnl.c | 215 struct dcb_app *app) 271 struct dcb_app *app) 279 struct dcb_app *app)
|
/linux-master/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit_main.c | 533 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 D | ixgbe_dcb_nl.c | 32 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 D | ice_dcb_nl.c | 693 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 D | bnxt_dcb.c | 321 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 D | i40e_dcb_nl.c | 193 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 D | en_dcb_nl.c | 260 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 D | spectrum_dcb.c | 169 struct dcb_app *app) 396 struct dcb_app *app) 421 struct dcb_app *app)
|
/linux-master/drivers/net/ethernet/netronome/nfp/nic/ |
H A D | dcb.c | 431 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 D | hclge_dcb.c | 394 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 D | cxgb4_dcb.c | 64 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 D | dcbnl.h | 247 struct dcb_app { struct
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_dcbnl.c | 449 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 D | qlcnic_dcb.c | 716 struct dcb_app new_app; 931 struct dcb_app app = { 1039 struct dcb_app *table)
|
/linux-master/net/dsa/ |
H A D | user.c | 2140 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 D | qed_dcbx.c | 1963 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 D | bnx2x_dcb.c | 714 struct dcb_app app; 2508 struct dcb_app *table)
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | main.c | 1446 struct dcb_app app = {};
|