Home
last modified time | relevance | path

Searched defs:devlink (Results 51 - 75 of 152) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-devlink.c33 static int dpaa2_eth_dl_info_get(struct devlink *devlink, in dpaa2_eth_dl_info_get() argument
107 static int dpaa2_eth_dl_trap_init(struct devlink *devlink, in dpaa2_eth_dl_trap_init() argument
124 static int dpaa2_eth_dl_trap_action_set(struct devlink *devlink, in dpaa2_eth_dl_trap_action_set() argument
137 static int dpaa2_eth_dl_trap_group_action_set(struct devlink *devlink, in dpaa2_eth_dl_trap_group_action_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Dpsample.c136 struct devlink *devlink; in nsim_dev_psample_enable() local
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_imem_ops.c629 int ipc_imem_sys_devlink_read(struct iosm_devlink *devlink, u8 *data, in ipc_imem_sys_devlink_read() argument
/kernel/linux/linux-6.6/net/devlink/
H A Dresource.c39 devlink_resource_find(struct devlink *devlink, in devlink_resource_find() argument
110 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_resource_set() local
165 static int devlink_resource_put(struct devlink *devlin argument
222 struct devlink *devlink = info->user_ptr[0]; devlink_resource_fill() local
290 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_resource_dump() local
298 devlink_resources_validate(struct devlink *devlink, struct devlink_resource *resource, struct genl_info *info) devlink_resources_validate() argument
334 devl_resource_register(struct devlink *devlink, const char *resource_name, u64 resource_size, u64 resource_id, u64 parent_resource_id, const struct devlink_resource_size_params *size_params) devl_resource_register() argument
403 devlink_resource_register(struct devlink *devlink, const char *resource_name, u64 resource_size, u64 resource_id, u64 parent_resource_id, const struct devlink_resource_size_params *size_params) devlink_resource_register() argument
420 devlink_resource_unregister(struct devlink *devlink, struct devlink_resource *resource) devlink_resource_unregister() argument
438 devl_resources_unregister(struct devlink *devlink) devl_resources_unregister() argument
460 devlink_resources_unregister(struct devlink *devlink) devlink_resources_unregister() argument
475 devl_resource_size_get(struct devlink *devlink, u64 resource_id, u64 *p_resource_size) devl_resource_size_get() argument
500 devl_resource_occ_get_register(struct devlink *devlink, u64 resource_id, devlink_resource_occ_get_t *occ_get, void *occ_get_priv) devl_resource_occ_get_register() argument
529 devlink_resource_occ_get_register(struct devlink *devlink, u64 resource_id, devlink_resource_occ_get_t *occ_get, void *occ_get_priv) devlink_resource_occ_get_register() argument
547 devl_resource_occ_get_unregister(struct devlink *devlink, u64 resource_id) devl_resource_occ_get_unregister() argument
572 devlink_resource_occ_get_unregister(struct devlink *devlink, u64 resource_id) devlink_resource_occ_get_unregister() argument
[all...]
H A Ddevl_internal.h30 struct devlink { struct
89 devl_is_registered(struct devlink *devlink) devl_is_registered() argument
139 devlink_nl_put_handle(struct sk_buff *msg, struct devlink *devlink) devlink_nl_put_handle() argument
211 struct devlink *devlink; global() member
[all...]
H A Dcore.c19 void *devlink_priv(struct devlink *devlink) in devlink_priv() argument
31 struct device *devlink_to_dev(const struct devlink *devlink) in devlink_to_dev() argument
37 struct net *devlink_net(const struct devlink *devlin argument
43 devl_assert_locked(struct devlink *devlink) devl_assert_locked() argument
51 devl_lock_is_held(struct devlink *devlink) devl_lock_is_held() argument
58 devl_lock(struct devlink *devlink) devl_lock() argument
64 devl_trylock(struct devlink *devlink) devl_trylock() argument
70 devl_unlock(struct devlink *devlink) devl_unlock() argument
85 devlink_try_get(struct devlink *devlink) devlink_try_get() argument
94 struct devlink *devlink; devlink_release() local
103 devlink_put(struct devlink *devlink) devlink_put() argument
111 struct devlink *devlink = NULL; devlinks_xa_find_get() local
138 devl_register(struct devlink *devlink) devl_register() argument
150 devlink_register(struct devlink *devlink) devlink_register() argument
162 devl_unregister(struct devlink *devlink) devl_unregister() argument
172 devlink_unregister(struct devlink *devlink) devlink_unregister() argument
196 struct devlink *devlink; devlink_alloc_ns() local
248 devlink_free(struct devlink *devlink) devlink_free() argument
276 struct devlink *devlink; devlink_pernet_pre_exit() local
[all...]
H A Drate.c22 devlink_rate_leaf_get_from_info(struct devlink *devlink, struct genl_info *info) in devlink_rate_leaf_get_from_info() argument
35 devlink_rate_node_get_by_name(struct devlink *devlink, const char *node_name) in devlink_rate_node_get_by_name() argument
48 devlink_rate_node_get_from_attrs(struct devlink *devlink, struct nlattr **attrs) in devlink_rate_node_get_from_attrs() argument
65 devlink_rate_node_get_from_info(struct devlink *devlin argument
71 devlink_rate_get_from_info(struct devlink *devlink, struct genl_info *info) devlink_rate_get_from_info() argument
88 struct devlink *devlink = devlink_rate->devlink; devlink_nl_rate_fill() local
143 struct devlink *devlink = devlink_rate->devlink; devlink_rate_notify() local
166 devlink_rates_notify_register(struct devlink *devlink) devlink_rates_notify_register() argument
174 devlink_rates_notify_unregister(struct devlink *devlink) devlink_rates_notify_unregister() argument
183 devlink_nl_rate_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_rate_get_dump_one() argument
218 struct devlink *devlink = info->user_ptr[0]; devlink_nl_rate_get_doit() local
259 struct devlink *devlink = devlink_rate->devlink; devlink_nl_rate_parent_node_set() local
463 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_rate_set_doit() local
485 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_rate_new_doit() local
541 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_rate_del_doit() local
565 devlink_rate_nodes_check(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) devlink_rate_nodes_check() argument
588 devl_rate_node_create(struct devlink *devlink, void *priv, char *node_name, struct devlink_rate *parent) devl_rate_node_create() argument
634 struct devlink *devlink = devlink_port->devlink; devl_rate_leaf_create() local
694 devl_rate_nodes_destroy(struct devlink *devlink) devl_rate_nodes_destroy() argument
[all...]
H A Dlinecard.c10 devlink_linecard_get_by_index(struct devlink *devlink, in devlink_linecard_get_by_index() argument
22 static bool devlink_linecard_index_exists(struct devlink *devlink, in devlink_linecard_index_exists() argument
29 devlink_linecard_get_from_attrs(struct devlink *devlink, struct nlattr **attrs) in devlink_linecard_get_from_attrs() argument
44 devlink_linecard_get_from_info(struct devlink *devlin argument
49 devlink_nl_put_nested_handle(struct sk_buff *msg, struct devlink *devlink) devlink_nl_put_nested_handle() argument
72 devlink_nl_linecard_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_linecard *linecard, enum devlink_command cmd, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) devlink_nl_linecard_fill() argument
129 struct devlink *devlink = linecard->devlink; devlink_linecard_notify() local
154 devlink_linecards_notify_register(struct devlink *devlink) devlink_linecards_notify_register() argument
162 devlink_linecards_notify_unregister(struct devlink *devlink) devlink_linecards_notify_unregister() argument
172 struct devlink *devlink = info->user_ptr[0]; devlink_nl_linecard_get_doit() local
199 devlink_nl_linecard_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_linecard_get_dump_one() argument
373 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_linecard_set_doit() local
440 devl_linecard_create(struct devlink *devlink, unsigned int linecard_index, const struct devlink_linecard_ops *ops, void *priv) devl_linecard_create() argument
[all...]
H A Dparam.c150 static int devlink_param_get(struct devlink *devlink, in devlink_param_get() argument
159 static int devlink_param_set(struct devlink *devlink, in devlink_param_set() argument
237 static int devlink_nl_param_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_param_fill() argument
330 devlink_param_notify(struct devlink *devlink, unsigned int port_index, struct devlink_param_item *param_item, enum devlink_command cmd) devlink_param_notify() argument
363 devlink_params_notify(struct devlink *devlink, enum devlink_command cmd) devlink_params_notify() argument
373 devlink_params_notify_register(struct devlink *devlink) devlink_params_notify_register() argument
378 devlink_params_notify_unregister(struct devlink *devlink) devlink_params_notify_unregister() argument
383 devlink_nl_param_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_param_get_dump_one() argument
505 struct devlink *devlink = info->user_ptr[0]; devlink_nl_param_get_doit() local
529 __devlink_nl_cmd_param_set_doit(struct devlink *devlink, unsigned int port_index, struct xarray *params, struct genl_info *info, enum devlink_command cmd) __devlink_nl_cmd_param_set_doit() argument
586 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_param_set_doit() local
623 devlink_param_register(struct devlink *devlink, const struct devlink_param *param) devlink_param_register() argument
655 devlink_param_unregister(struct devlink *devlink, const struct devlink_param *param) devlink_param_unregister() argument
677 devl_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) devl_params_register() argument
703 devlink_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) devlink_params_register() argument
722 devl_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) devl_params_unregister() argument
736 devlink_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) devlink_params_unregister() argument
769 devl_param_driverinit_value_get(struct devlink *devlink, u32 param_id, union devlink_param_value *val) devl_param_driverinit_value_get() argument
806 devl_param_driverinit_value_set(struct devlink *devlink, u32 param_id, union devlink_param_value init_val) devl_param_driverinit_value_set() argument
828 devlink_params_driverinit_load_new(struct devlink *devlink) devlink_params_driverinit_load_new() argument
856 devl_param_value_changed(struct devlink *devlink, u32 param_id) devl_param_value_changed() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_dev.h117 struct devlink *devlink; member
H A Dhinic_hw_dev.c920 struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink) in hinic_init_hwdev() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_devlink.c174 static int ice_devlink_info_get(struct devlink *devlink, in ice_devlink_info_get() argument
247 ice_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) ice_devlink_flash_update() argument
321 struct devlink *devlink; ice_allocate_pf() local
346 struct devlink *devlink = priv_to_devlink(pf); ice_devlink_register() local
382 struct devlink *devlink; ice_devlink_create_port() local
442 ice_devlink_nvm_snapshot(struct devlink *devlink, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u8 **data) ice_devlink_nvm_snapshot() argument
499 ice_devlink_devcaps_snapshot(struct devlink *devlink, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u8 **data) ice_devlink_devcaps_snapshot() argument
549 struct devlink *devlink = priv_to_devlink(pf); ice_devlink_init_regions() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum1_kvdl.c212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_part_init() local
335 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_init() local
363 struct devlink *devlin in mlxsw_sp1_kvdl_fini() local
388 struct devlink *devlink = priv_to_devlink(mlxsw_core); mlxsw_sp1_kvdl_resources_register() local
[all...]
H A Dspectrum_policer.c83 struct devlink *devlink; in mlxsw_sp_policer_single_rate_family_init() local
108 struct devlink *devlink = priv_to_devlink(family->mlxsw_sp->core); in mlxsw_sp_policer_single_rate_family_fini() local
407 struct devlink *devlink in mlxsw_sp_policer_resources_register() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_main.c683 struct devlink *devlink; in nfp_pci_probe() local
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c555 int bnxt_dl_eswitch_mode_get(struct devlink *devlink, u16 *mode) in bnxt_dl_eswitch_mode_get() argument
563 int bnxt_dl_eswitch_mode_set(struct devlink *devlink, u16 mode, in bnxt_dl_eswitch_mode_set() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Ddevlink.c338 int mlx5_devlink_sf_port_new(struct devlink *devlink, in mlx5_devlink_sf_port_new() argument
381 int mlx5_devlink_sf_port_del(struct devlink *devlink, in mlx5_devlink_sf_port_del() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum1_kvdl.c212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_part_init() local
334 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_init() local
362 struct devlink *devlin in mlxsw_sp1_kvdl_fini() local
387 struct devlink *devlink = priv_to_devlink(mlxsw_core); mlxsw_sp1_kvdl_resources_register() local
[all...]
H A Dspectrum_policer.c83 struct devlink *devlink; in mlxsw_sp_policer_single_rate_family_init() local
108 struct devlink *devlink = priv_to_devlink(family->mlxsw_sp->core); in mlxsw_sp_policer_single_rate_family_fini() local
407 struct devlink *devlink in mlxsw_sp_policer_resources_register() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_dev.h121 struct devlink *devlink; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_fw_update.c405 struct devlink *devlink; in ice_write_nvm_module() local
487 struct devlink *devlink; in ice_erase_nvm_module() local
698 struct devlink *devlink; ice_finalize_update() local
910 struct devlink *devlink = priv_to_devlink(pf); ice_cancel_pending_update() local
982 ice_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) ice_devlink_flash_update() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_main.c299 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pf_app_init() local
347 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pf_app_clean() local
594 struct devlink *devlink = priv_to_devlink(pf); nfp_net_refresh_port_table_sync() local
649 struct devlink *devlink = priv_to_devlink(pf); nfp_net_refresh_vnics() local
692 struct devlink *devlink = priv_to_devlink(pf); nfp_net_pci_probe() local
808 struct devlink *devlink = priv_to_devlink(pf); nfp_net_pci_remove() local
[all...]
H A Dnfp_main.c246 struct devlink *devlink; in nfp_pcie_sriov_enable() local
291 struct devlink *devlink; in nfp_pcie_sriov_disable() local
760 struct devlink *devlink; nfp_pci_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhealth.c650 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reporters_create() local
/kernel/linux/linux-5.10/drivers/net/netdevsim/
H A Dfib.c48 struct devlink *devlink; member
784 struct devlink *devlink = data->devlink; in nsim_fib4_rt_free() local
869 nsim_fib_set_max_all(struct nsim_fib_data *data, struct devlink *devlink) nsim_fib_set_max_all() argument
889 nsim_fib_create(struct devlink *devlink, struct netlink_ext_ack *extack) nsim_fib_create() argument
942 nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) nsim_fib_destroy() argument
[all...]

Completed in 20 milliseconds

1234567