Home
last modified time | relevance | path

Searched refs:devlink_priv (Results 1 – 25 of 64) sorted by relevance

123

/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_devlink.c14 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_mcam_count_validate()
38 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_mcam_count_set()
54 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_mcam_count_get()
73 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_ucast_flt_cnt_set()
91 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_ucast_flt_cnt_get()
103 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_dl_ucast_flt_cnt_validate()
150 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_devlink_eswitch_mode_get()
164 struct otx2_devlink *otx2_dl = devlink_priv(devlink); in otx2_devlink_eswitch_mode_set()
212 otx2_dl = devlink_priv(dl); in otx2_register_dl()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_devlink.c24 struct qed_devlink *qdl = devlink_priv(devlink); in qed_report_fatal_error()
101 struct qed_devlink *dl = devlink_priv(devlink); in qed_fw_reporters_create()
114 struct qed_devlink *dl = devlink_priv(devlink); in qed_fw_reporters_destroy()
127 struct qed_devlink *qed_dl = devlink_priv(dl); in qed_dl_param_get()
140 struct qed_devlink *qed_dl = devlink_priv(dl); in qed_dl_param_set()
160 struct qed_devlink *qed_dl = devlink_priv(devlink); in qed_devlink_info_get()
213 qdevlink = devlink_priv(dl); in qed_devlink_register()
/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_devlink.c10 struct otx2_cpt_devlink *cpt_dl = devlink_priv(dl); in otx2_cpt_dl_egrp_create()
20 struct otx2_cpt_devlink *cpt_dl = devlink_priv(dl); in otx2_cpt_dl_egrp_delete()
39 struct otx2_cpt_devlink *cpt_dl = devlink_priv(dl); in otx2_cpt_dl_t106_mode_get()
55 struct otx2_cpt_devlink *cpt_dl = devlink_priv(dl); in otx2_cpt_dl_t106_mode_set()
121 struct otx2_cpt_devlink *cpt_dl = devlink_priv(dl); in otx2_cpt_devlink_info_get()
157 cpt_dl = devlink_priv(dl); in otx2_cpt_register_dl()
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Ddevlink.c275 struct ice_pf *pf = devlink_priv(devlink); in ice_devlink_info_get()
481 struct ice_pf *pf = devlink_priv(devlink); in ice_devlink_reload_down()
622 struct ice_pf *pf = devlink_priv(devlink); in ice_devlink_tx_sched_layers_get()
645 struct ice_pf *pf = devlink_priv(devlink); in ice_devlink_tx_sched_layers_set()
970 struct ice_pf *pf = devlink_priv(rate_node->devlink); in ice_get_pi_from_dev_rate()
983 if (!ice_enable_custom_tx(devlink_priv(rate_node->devlink))) in ice_devlink_rate_node_new()
1009 if (!ice_enable_custom_tx(devlink_priv(rate_node->devlink))) in ice_devlink_rate_node_del()
1028 if (!ice_enable_custom_tx(devlink_priv(rate_leaf->devlink))) in ice_devlink_rate_leaf_tx_max_set()
1043 if (!ice_enable_custom_tx(devlink_priv(rate_leaf->devlink))) in ice_devlink_rate_leaf_tx_share_set()
1058 if (!ice_enable_custom_tx(devlink_priv(rate_leaf->devlink))) in ice_devlink_rate_leaf_tx_priority_set()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c67 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_port_split()
95 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_port_unsplit()
123 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_sb_pool_get()
134 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_sb_pool_set()
142 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_eswitch_mode_get()
150 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_eswitch_mode_set()
241 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_info_get()
315 return nfp_flash_update_common(devlink_priv(devlink), params->fw, extack); in nfp_devlink_flash_update()
H A Ddevlink_param.c88 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_param_u8_get()
140 struct nfp_pf *pf = devlink_priv(devlink); in nfp_devlink_param_u8_set()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_devlink.c11 struct hclge_devlink_priv *priv = devlink_priv(devlink); in hclge_devlink_scc_info_get()
41 struct hclge_devlink_priv *priv = devlink_priv(devlink); in hclge_devlink_info_get()
75 struct hclge_devlink_priv *priv = devlink_priv(devlink); in hclge_devlink_reload_down()
110 struct hclge_devlink_priv *priv = devlink_priv(devlink); in hclge_devlink_reload_up()
151 priv = devlink_priv(devlink); in hclge_devlink_init()
/linux/drivers/net/ethernet/amd/pds_core/
H A Ddevlink.c28 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_get()
44 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_set()
74 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_enable_validate()
91 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_flash_update()
110 struct pdsc *pdsc = devlink_priv(dl); in pdsc_dl_info_get()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_devlink.c13 struct hclgevf_devlink_priv *priv = devlink_priv(devlink); in hclgevf_devlink_info_get()
38 struct hclgevf_devlink_priv *priv = devlink_priv(devlink); in hclgevf_devlink_reload_down()
73 struct hclgevf_devlink_priv *priv = devlink_priv(devlink); in hclgevf_devlink_reload_up()
115 priv = devlink_priv(devlink); in hclgevf_devlink_init()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_devlink.h21 return ((struct bnxt_dl *)devlink_priv(dl))->bp; in bnxt_get_bp_from_dl()
33 return ((struct bnxt_dl *)devlink_priv(dl))->remote_reset; in bnxt_dl_get_remote_reset()
38 ((struct bnxt_dl *)devlink_priv(dl))->remote_reset = value; in bnxt_dl_set_remote_reset()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dnv_param.c251 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_nv_param_devlink_cqe_compress_get()
293 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_nv_param_devlink_cqe_compress_set()
331 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_swp_l4_csum_mode_get()
380 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_swp_l4_csum_mode_validate()
420 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_swp_l4_csum_mode_set()
530 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_enable_sriov_get()
574 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_enable_sriov_set()
642 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_total_vfs_get()
683 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_total_vfs_set()
733 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_total_vfs_validate()
[all …]
/linux/drivers/dpll/zl3073x/
H A Ddevlink.c28 struct zl3073x_dev *zldev = devlink_priv(devlink); in zl3073x_devlink_info_get()
90 struct zl3073x_dev *zldev = devlink_priv(devlink); in zl3073x_devlink_reload_down()
108 struct zl3073x_dev *zldev = devlink_priv(devlink); in zl3073x_devlink_reload_up()
233 struct zl3073x_dev *zldev = devlink_priv(devlink); in zl3073x_devlink_flash_update()
308 zldev = devlink_priv(devlink); in zl3073x_devm_alloc()
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_devlink.c16 struct ionic *ionic = devlink_priv(dl); in ionic_dl_flash_update()
24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get()
67 return devlink_priv(dl); in ionic_devlink_alloc()
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_devlink.c27 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_get_param()
40 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_set_param()
83 struct iosm_devlink *ipc_devlink = devlink_priv(devlink); in ipc_devlink_flash_update()
168 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_coredump_snapshot()
256 ipc_devlink = devlink_priv(devlink_ctx); in ipc_devlink_init()
/linux/drivers/net/netdevsim/
H A Ddev.c535 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_param_test2_get()
546 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_param_test2_set()
568 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_param_test2_reset_default()
609 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_param_load_driverinit_values()
694 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_eswitch_mode_set()
709 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_devlink_eswitch_mode_get()
934 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_dev_traps_init()
1005 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_dev_traps_exit()
1028 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_dev_reload_down()
1046 struct nsim_dev *nsim_dev = devlink_priv(devlink); in nsim_dev_reload_up()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_devlink.c13 struct i40e_pf *pf = devlink_priv(devlink); in i40e_max_mac_per_vf_set()
30 struct i40e_pf *pf = devlink_priv(devlink); in i40e_max_mac_per_vf_get()
106 struct i40e_pf *pf = devlink_priv(dl); in i40e_devlink_info_get()
180 return devlink_priv(devlink); in i40e_alloc_pf()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_linecard_dev.c104 struct mlxsw_linecard_dev *linecard_dev = devlink_priv(devlink); in mlxsw_linecard_dev_devlink_info_get()
115 struct mlxsw_linecard_dev *linecard_dev = devlink_priv(devlink); in mlxsw_linecard_dev_devlink_flash_update()
141 linecard_dev = devlink_priv(devlink); in mlxsw_linecard_bdev_probe()
H A Dcore.c1361 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_port_split()
1375 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_port_unsplit()
1389 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_sb_pool_get()
1404 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_sb_pool_set()
1418 struct mlxsw_core *mlxsw_core = devlink_priv(devlink_port->devlink); in mlxsw_devlink_sb_port_pool_get()
1434 struct mlxsw_core *mlxsw_core = devlink_priv(devlink_port->devlink); in mlxsw_devlink_sb_port_pool_set()
1451 struct mlxsw_core *mlxsw_core = devlink_priv(devlink_port->devlink); in mlxsw_devlink_sb_tc_pool_bind_get()
1470 struct mlxsw_core *mlxsw_core = devlink_priv(devlink_port->devlink); in mlxsw_devlink_sb_tc_pool_bind_set()
1485 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_sb_occ_snapshot()
1496 struct mlxsw_core *mlxsw_core = devlink_priv(devlink); in mlxsw_devlink_sb_occ_max_clear()
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_devlink.c1185 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_dwrr_mtu_validate()
1224 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_dwrr_mtu_set()
1239 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_dwrr_mtu_get()
1266 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_npc_exact_feature_get()
1282 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_npc_exact_feature_disable()
1294 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_npc_exact_feature_validate()
1322 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_npc_mcam_high_zone_percent_get()
1338 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_npc_mcam_high_zone_percent_set()
1357 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_npc_mcam_high_zone_percent_validate()
1385 struct rvu_devlink *rvu_dl = devlink_priv(devlink); in rvu_af_dl_npc_def_rule_cntr_get()
[all …]
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-devlink.c37 struct dpaa2_eth_devlink_priv *dl_priv = devlink_priv(devlink); in dpaa2_eth_dl_info_get()
111 struct dpaa2_eth_devlink_priv *dl_priv = devlink_priv(devlink); in dpaa2_eth_dl_trap_init()
142 struct dpaa2_eth_devlink_priv *dl_priv = devlink_priv(devlink); in dpaa2_eth_dl_trap_group_action_set()
195 dl_priv = devlink_priv(priv->devlink); in dpaa2_eth_dl_alloc()
/linux/drivers/net/ethernet/intel/ixgbe/devlink/
H A Dregion.c50 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_nvm_snapshot()
127 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_devcaps_snapshot()
172 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_nvm_read()
H A Ddevlink.c316 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_info_get()
396 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_reload_empr_start()
453 struct ixgbe_adapter *adapter = devlink_priv(devlink); in ixgbe_devlink_reload_empr_finish()
508 adapter = devlink_priv(devlink); in ixgbe_allocate_devlink()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_devlink.c356 struct prestera_switch *sw = devlink_priv(dl); in prestera_dl_info_get()
393 return devlink_priv(dl); in prestera_devlink_alloc()
547 struct prestera_switch *sw = devlink_priv(devlink); in prestera_trap_init()
573 struct prestera_switch *sw = devlink_priv(devlink); in prestera_drop_counter_get()
/linux/drivers/net/ethernet/sfc/
H A Defx_devlink.c34 struct efx_devlink *devlink = devlink_priv(port->devlink); in efx_devlink_port_addr_get()
84 struct efx_devlink *devlink = devlink_priv(port->devlink); in efx_devlink_port_addr_set()
599 struct efx_devlink *devlink_private = devlink_priv(devlink); in efx_devlink_info_get()
623 struct efx_devlink *devlink_private = devlink_priv(devlink); in efx_devlink_flash_update()
732 devlink_private = devlink_priv(efx->devlink); in efx_probe_devlink_and_lock()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Ddevlink.c147 struct mlx5_core_dev *dev = devlink_priv(dl_port->devlink); in mlx5_devlink_sf_port_fn_state_get()
228 struct mlx5_core_dev *dev = devlink_priv(dl_port->devlink); in mlx5_devlink_sf_port_fn_state_set()
303 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_sf_port_new()
366 struct mlx5_core_dev *dev = devlink_priv(devlink); in mlx5_devlink_sf_port_del()

123