Searched defs:devlink (Results 26 - 50 of 101) sorted by relevance

12345

/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-devlink.c33 static int dpaa2_eth_dl_info_get(struct devlink *devlink, argument
107 static int dpaa2_eth_dl_trap_init(struct devlink *devlink, argument
124 static int dpaa2_eth_dl_trap_action_set(struct devlink *devlink, argument
137 static int dpaa2_eth_dl_trap_group_action_set(struct devlink *devlink, argument
[all...]
/linux-master/drivers/net/wwan/iosm/
H A Diosm_ipc_imem_ops.c629 int ipc_imem_sys_devlink_read(struct iosm_devlink *devlink, u8 *data, argument
/linux-master/drivers/net/ethernet/sfc/
H A Defx_devlink.c33 struct efx_devlink *devlink = devlink_priv(port->devlink); local
83 struct efx_devlink *devlink = devlink_priv(port->devlink); local
594 efx_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dhw_table.c256 struct devlink *devlink = priv_to_devlink(dev); local
H A Ddevlink.c292 int mlx5_devlink_sf_port_new(struct devlink *devlink, argument
352 int mlx5_devlink_sf_port_del(struct devlink *devlink, argument
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_cnt.c55 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
100 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
123 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
170 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
245 struct devlink *devlink = priv_to_devlink(mlxsw_core); local
[all...]
H A Dspectrum1_kvdl.c212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
334 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
362 struct devlink *devlin local
387 struct devlink *devlink = priv_to_devlink(mlxsw_core); local
[all...]
H A Dspectrum_policer.c83 struct devlink *devlink; local
108 struct devlink *devlink = priv_to_devlink(family->mlxsw_sp->core); local
407 struct devlink *devlink local
[all...]
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_devlink.c281 static int hinic_devlink_flash_update(struct devlink *devlink, argument
299 void hinic_devlink_free(struct devlink *devlink) argument
306 struct devlink *devlink local
313 struct devlink *devlink = priv_to_devlink(priv); local
443 struct devlink *devlink = priv_to_devlink(priv); local
[all...]
H A Dhinic_dev.h121 struct devlink *devlink; member in struct:hinic_dev
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_vsc7514.c235 struct devlink *devlink; local
[all...]
/linux-master/net/devlink/
H A Dresource.c39 devlink_resource_find(struct devlink *devlink, argument
110 struct devlink *devlink = info->user_ptr[0]; local
165 static int devlink_resource_put(struct devlink *devlin argument
222 struct devlink *devlink = info->user_ptr[0]; local
290 struct devlink *devlink = info->user_ptr[0]; local
298 devlink_resources_validate(struct devlink *devlink, struct devlink_resource *resource, struct genl_info *info) 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) 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) argument
420 devlink_resource_unregister(struct devlink *devlink, struct devlink_resource *resource) argument
438 devl_resources_unregister(struct devlink *devlink) argument
460 devlink_resources_unregister(struct devlink *devlink) argument
475 devl_resource_size_get(struct devlink *devlink, u64 resource_id, u64 *p_resource_size) argument
500 devl_resource_occ_get_register(struct devlink *devlink, u64 resource_id, devlink_resource_occ_get_t *occ_get, void *occ_get_priv) argument
529 devlink_resource_occ_get_register(struct devlink *devlink, u64 resource_id, devlink_resource_occ_get_t *occ_get, void *occ_get_priv) argument
547 devl_resource_occ_get_unregister(struct devlink *devlink, u64 resource_id) argument
572 devlink_resource_occ_get_unregister(struct devlink *devlink, u64 resource_id) argument
[all...]
H A Drate.c22 devlink_rate_leaf_get_from_info(struct devlink *devlink, struct genl_info *info) argument
35 devlink_rate_node_get_by_name(struct devlink *devlink, const char *node_name) argument
48 devlink_rate_node_get_from_attrs(struct devlink *devlink, struct nlattr **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) argument
88 struct devlink *devlink = devlink_rate->devlink; local
143 struct devlink *devlink = devlink_rate->devlink; local
165 devlink_rates_notify_register(struct devlink *devlink) argument
173 devlink_rates_notify_unregister(struct devlink *devlink) argument
182 devlink_nl_rate_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument
217 struct devlink *devlink = info->user_ptr[0]; local
258 struct devlink *devlink = devlink_rate->devlink; local
462 struct devlink *devlink = info->user_ptr[0]; local
484 struct devlink *devlink = info->user_ptr[0]; local
540 struct devlink *devlink = info->user_ptr[0]; local
564 devlink_rate_nodes_check(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) argument
587 devl_rate_node_create(struct devlink *devlink, void *priv, char *node_name, struct devlink_rate *parent) argument
633 struct devlink *devlink = devlink_port->devlink; local
693 devl_rate_nodes_destroy(struct devlink *devlink) argument
[all...]
H A Dlinecard.c11 struct devlink *devlink; member in struct:devlink_linecard
29 devlink_linecard_get_by_index(struct devlink *devlink, argument
41 static bool devlink_linecard_index_exists(struct devlink *devlink, argument
48 devlink_linecard_get_from_attrs(struct devlink *devlink, struc argument
63 devlink_linecard_get_from_info(struct devlink *devlink, struct genl_info *info) argument
73 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) argument
132 struct devlink *devlink = linecard->devlink; local
156 devlink_linecards_notify_register(struct devlink *devlink) argument
164 devlink_linecards_notify_unregister(struct devlink *devlink) argument
174 struct devlink *devlink = info->user_ptr[0]; local
201 devlink_nl_linecard_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument
374 struct devlink *devlink = info->user_ptr[0]; local
441 devl_linecard_create(struct devlink *devlink, unsigned int linecard_index, const struct devlink_linecard_ops *ops, void *priv) argument
590 devlink_linecard_rel_notify_cb(struct devlink *devlink, u32 linecard_index) argument
601 devlink_linecard_rel_cleanup_cb(struct devlink *devlink, u32 linecard_index, u32 rel_index) argument
[all...]
H A Dnetlink.c184 struct devlink *devlink; local
133 devlink_nl_put_nested_handle(struct sk_buff *msg, struct net *net, struct devlink *devlink, int attrtype) argument
214 struct devlink *devlink; local
272 struct devlink *devlink; local
297 struct devlink *devlink; local
318 struct devlink *devlink; local
[all...]
H A Dparam.c150 static int devlink_param_get(struct devlink *devlink, argument
159 static int devlink_param_set(struct devlink *devlink, argument
237 static int devlink_nl_param_fill(struct sk_buff *msg, struct devlink *devlink, argument
330 devlink_param_notify(struct devlink *devlink, unsigned int port_index, struct devlink_param_item *param_item, enum devlink_command cmd) argument
362 devlink_params_notify(struct devlink *devlink, enum devlink_command cmd) argument
372 devlink_params_notify_register(struct devlink *devlink) argument
377 devlink_params_notify_unregister(struct devlink *devlink) argument
382 devlink_nl_param_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument
504 struct devlink *devlink = info->user_ptr[0]; local
528 __devlink_nl_cmd_param_set_doit(struct devlink *devlink, unsigned int port_index, struct xarray *params, struct genl_info *info, enum devlink_command cmd) argument
585 struct devlink *devlink = info->user_ptr[0]; local
622 devlink_param_register(struct devlink *devlink, const struct devlink_param *param) argument
654 devlink_param_unregister(struct devlink *devlink, const struct devlink_param *param) argument
676 devl_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument
702 devlink_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument
721 devl_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument
735 devlink_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument
768 devl_param_driverinit_value_get(struct devlink *devlink, u32 param_id, union devlink_param_value *val) argument
805 devl_param_driverinit_value_set(struct devlink *devlink, u32 param_id, union devlink_param_value init_val) argument
827 devlink_params_driverinit_load_new(struct devlink *devlink) argument
855 devl_param_value_changed(struct devlink *devlink, u32 param_id) argument
[all...]
H A Ddevl_internal.h33 struct devlink { struct
94 __devl_is_registered(struct devlink *devlink) argument
99 devl_is_registered(struct devlink *devlink) argument
105 devl_dev_lock(struct devlink *devlink, bool dev_lock) argument
112 devl_dev_unlock(struct devlink *devlink, bool dev_lock) argument
175 devlink_nl_put_handle(struct sk_buff *msg, struct devlink *devlink) argument
188 devlink_nl_notify_need(struct devlink *devlink) argument
203 devlink_nl_obj_desc_init(struct devlink_obj_desc *desc, struct devlink *devlink) argument
220 devlink_nl_notify_send_desc(struct devlink *devlink, struct sk_buff *msg, struct devlink_obj_desc *desc) argument
231 devlink_nl_notify_send(struct devlink *devlink, struct sk_buff *msg) argument
[all...]
H A Dcore.c21 struct devlink *devlink; local
74 struct devlink *devlink; local
131 devlink_rel_put(struct devlink *devlink) argument
148 devlink_rel_nested_in_add(u32 *rel_index, u32 devlink_index, u32 obj_index, devlink_rel_notify_cb_t *notify_cb, devlink_rel_cleanup_cb_t *cleanup_cb, struct devlink *devlink) argument
185 devlink_rel_nested_in_notify(struct devlink *devlink) argument
217 devlink_rel_devlink_handle_put(struct sk_buff *msg, struct devlink *devlink, u32 rel_index, int attrtype, bool *msg_updated) argument
235 devlink_priv(struct devlink *devlink) argument
247 devlink_to_dev(const struct devlink *devlink) argument
253 devlink_net(const struct devlink *devlink) argument
259 devl_assert_locked(struct devlink *devlink) argument
267 devl_lock_is_held(struct devlink *devlink) argument
274 devl_lock(struct devlink *devlink) argument
280 devl_trylock(struct devlink *devlink) argument
286 devl_unlock(struct devlink *devlink) argument
301 devlink_try_get(struct devlink *devlink) argument
310 struct devlink *devlink; local
320 devlink_put(struct devlink *devlink) argument
328 struct devlink *devlink = NULL; local
355 devl_register(struct devlink *devlink) argument
368 devlink_register(struct devlink *devlink) argument
380 devl_unregister(struct devlink *devlink) argument
391 devlink_unregister(struct devlink *devlink) argument
415 struct devlink *devlink; local
468 devlink_free(struct devlink *devlink) argument
497 struct devlink *devlink; local
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_repr.c314 struct devlink *devlink; local
H A Dice_fw_update.c405 struct devlink *devlink; local
487 struct devlink *devlink; local
698 struct devlink *devlink; local
910 struct devlink *devlink = priv_to_devlink(pf); local
982 ice_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) argument
[all...]
H A Dice_eswitch.c502 ice_eswitch_mode_set(struct devlink *devlink, u16 mode, argument
551 int ice_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument
708 struct devlink *devlink = priv_to_devlink(pf); local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_devlink.c64 nfp_devlink_port_split(struct devlink *devlink, struct devlink_port *port, argument
92 nfp_devlink_port_unsplit(struct devlink *devlink, struct devlink_port *port, argument
120 nfp_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, argument
129 nfp_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) argument
140 nfp_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument
147 nfp_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) argument
237 nfp_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
310 nfp_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) argument
335 struct devlink *devlink; local
[all...]
H A Dnfp_main.c246 struct devlink *devlink; local
291 struct devlink *devlink; local
760 struct devlink *devlink; local
[all...]
H A Dnfp_net_main.c299 struct devlink *devlink = priv_to_devlink(pf); local
347 struct devlink *devlink = priv_to_devlink(pf); local
594 struct devlink *devlink = priv_to_devlink(pf); local
649 struct devlink *devlink = priv_to_devlink(pf); local
692 struct devlink *devlink = priv_to_devlink(pf); local
808 struct devlink *devlink = priv_to_devlink(pf); local
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c555 int bnxt_dl_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument
563 int bnxt_dl_eswitch_mode_set(struct devlink *devlink, u16 mode, argument

Completed in 230 milliseconds

12345