• Home
  • Raw
  • Download

Lines Matching defs:devlink

95 static struct net *devlink_net(const struct devlink *devlink)  in devlink_net()
100 static void devlink_net_set(struct devlink *devlink, struct net *net) in devlink_net_set()
108 struct devlink *devlink; in devlink_get_from_attrs() local
133 static struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, in devlink_port_get_by_index()
145 static bool devlink_port_index_exists(struct devlink *devlink, int port_index) in devlink_port_index_exists()
150 static struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink, in devlink_port_get_from_attrs()
165 static struct devlink_port *devlink_port_get_from_info(struct devlink *devlink, in devlink_port_get_from_info()
186 static struct devlink_sb *devlink_sb_get_by_index(struct devlink *devlink, in devlink_sb_get_by_index()
198 static bool devlink_sb_index_exists(struct devlink *devlink, in devlink_sb_index_exists()
204 static struct devlink_sb *devlink_sb_get_from_attrs(struct devlink *devlink, in devlink_sb_get_from_attrs()
219 static struct devlink_sb *devlink_sb_get_from_info(struct devlink *devlink, in devlink_sb_get_from_info()
330 struct devlink *devlink; member
349 devlink_region_get_by_name(struct devlink *devlink, const char *region_name) in devlink_region_get_by_name()
393 struct devlink *devlink; in devlink_nl_pre_doit() local
438 struct devlink *devlink; in devlink_nl_post_doit() local
456 static int devlink_nl_put_handle(struct sk_buff *msg, struct devlink *devlink) in devlink_nl_put_handle()
465 static int devlink_nl_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_fill()
486 static void devlink_notify(struct devlink *devlink, enum devlink_command cmd) in devlink_notify()
528 static int devlink_nl_port_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_port_fill()
581 struct devlink *devlink = devlink_port->devlink; in devlink_port_notify() local
606 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_get_doit() local
627 struct devlink *devlink; in devlink_nl_cmd_get_dumpit() local
658 struct devlink *devlink = devlink_port->devlink; in devlink_nl_cmd_port_get_doit() local
680 struct devlink *devlink; in devlink_nl_cmd_port_get_dumpit() local
716 static int devlink_port_type_set(struct devlink *devlink, in devlink_port_type_set()
742 struct devlink *devlink = devlink_port->devlink; in devlink_nl_cmd_port_set_doit() local
756 static int devlink_port_split(struct devlink *devlink, u32 port_index, in devlink_port_split()
769 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_split_doit() local
782 static int devlink_port_unsplit(struct devlink *devlink, u32 port_index, in devlink_port_unsplit()
794 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_port_unsplit_doit() local
804 static int devlink_nl_sb_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_sb_fill()
845 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_get_doit() local
868 struct devlink *devlink; in devlink_nl_cmd_sb_get_dumpit() local
904 static int devlink_nl_sb_pool_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_sb_pool_fill()
947 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_pool_get_doit() local
977 struct devlink *devlink, in __sb_pool_get_dumpit()
1005 struct devlink *devlink; in devlink_nl_cmd_sb_pool_get_dumpit() local
1036 static int devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, in devlink_sb_pool_set()
1052 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_pool_set_doit() local
1077 struct devlink *devlink, in devlink_nl_sb_port_pool_fill()
1137 struct devlink *devlink = devlink_port->devlink; in devlink_nl_cmd_sb_port_pool_get_doit() local
1168 struct devlink *devlink, in __sb_port_pool_get_dumpit()
1201 struct devlink *devlink; in devlink_nl_cmd_sb_port_pool_get_dumpit() local
1268 devlink_nl_sb_tc_pool_bind_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_sb_tc_pool_bind_fill()
1336 struct devlink *devlink = devlink_port->devlink; in devlink_nl_cmd_sb_tc_pool_bind_get_doit() local
1374 struct devlink *devlink, in __sb_tc_pool_bind_get_dumpit()
1427 struct devlink *devlink; in devlink_nl_cmd_sb_tc_pool_bind_get_dumpit() local
1512 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_occ_snapshot_doit() local
1524 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_sb_occ_max_clear_doit() local
1533 static int devlink_nl_eswitch_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_eswitch_fill()
1590 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_eswitch_get_doit() local
1616 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_eswitch_set_doit() local
1811 struct devlink *devlink = info->user_ptr[0]; in devlink_dpipe_tables_fill() local
1889 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_table_get() local
2061 struct devlink *devlink; in devlink_dpipe_entry_ctx_prepare() local
2162 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_entries_get() local
2247 struct devlink *devlink = info->user_ptr[0]; in devlink_dpipe_headers_fill() local
2310 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_headers_get() local
2318 static int devlink_dpipe_table_counters_set(struct devlink *devlink, in devlink_dpipe_table_counters_set()
2344 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_table_counters_set() local
2360 devlink_resource_find(struct devlink *devlink, in devlink_resource_find()
2432 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_resource_set() local
2487 static int devlink_resource_put(struct devlink *devlink, struct sk_buff *skb, in devlink_resource_put()
2542 struct devlink *devlink = info->user_ptr[0]; in devlink_resource_fill() local
2610 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_resource_dump() local
2619 devlink_resources_validate(struct devlink *devlink, in devlink_resources_validate()
2643 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_reload() local
2737 static int devlink_param_get(struct devlink *devlink, in devlink_param_get()
2746 static int devlink_param_set(struct devlink *devlink, in devlink_param_set()
2823 static int devlink_nl_param_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_param_fill()
2902 static void devlink_param_notify(struct devlink *devlink, in devlink_param_notify()
2928 struct devlink *devlink; in devlink_nl_cmd_param_get_dumpit() local
3039 devlink_param_get_from_info(struct devlink *devlink, in devlink_param_get_from_info()
3054 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_param_get_doit() local
3081 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_param_set_doit() local
3134 static int devlink_param_register_one(struct devlink *devlink, in devlink_param_register_one()
3158 static void devlink_param_unregister_one(struct devlink *devlink, in devlink_param_unregister_one()
3172 struct devlink *devlink, in devlink_nl_region_snapshot_id_put()
3195 struct devlink *devlink, in devlink_nl_region_snapshots_id_put()
3220 static int devlink_nl_region_fill(struct sk_buff *msg, struct devlink *devlink, in devlink_nl_region_fill()
3262 struct devlink *devlink = region->devlink; in devlink_nl_region_notify() local
3313 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_region_get_doit() local
3346 struct devlink *devlink; in devlink_nl_cmd_region_get_dumpit() local
3384 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_region_del() local
3411 struct devlink *devlink, in devlink_nl_cmd_region_read_chunk_fill()
3442 struct devlink *devlink, in devlink_nl_region_read_snapshot_fill()
3497 struct devlink *devlink; in devlink_nl_cmd_region_read_dumpit() local
3859 struct devlink *devlink; in devlink_alloc() local
3882 int devlink_register(struct devlink *devlink, struct device *dev) in devlink_register()
3898 void devlink_unregister(struct devlink *devlink) in devlink_unregister()
3912 void devlink_free(struct devlink *devlink) in devlink_free()
3931 int devlink_port_register(struct devlink *devlink, in devlink_port_register()
3957 struct devlink *devlink = devlink_port->devlink; in devlink_port_unregister() local
4075 int devlink_sb_register(struct devlink *devlink, unsigned int sb_index, in devlink_sb_register()
4107 void devlink_sb_unregister(struct devlink *devlink, unsigned int sb_index) in devlink_sb_unregister()
4128 int devlink_dpipe_headers_register(struct devlink *devlink, in devlink_dpipe_headers_register()
4145 void devlink_dpipe_headers_unregister(struct devlink *devlink) in devlink_dpipe_headers_unregister()
4167 bool devlink_dpipe_table_counter_enabled(struct devlink *devlink, in devlink_dpipe_table_counter_enabled()
4193 int devlink_dpipe_table_register(struct devlink *devlink, in devlink_dpipe_table_register()
4228 void devlink_dpipe_table_unregister(struct devlink *devlink, in devlink_dpipe_table_unregister()
4260 int devlink_resource_register(struct devlink *devlink, in devlink_resource_register()
4325 void devlink_resources_unregister(struct devlink *devlink, in devlink_resources_unregister()
4357 int devlink_resource_size_get(struct devlink *devlink, in devlink_resource_size_get()
4386 int devlink_dpipe_table_resource_set(struct devlink *devlink, in devlink_dpipe_table_resource_set()
4417 void devlink_resource_occ_get_register(struct devlink *devlink, in devlink_resource_occ_get_register()
4443 void devlink_resource_occ_get_unregister(struct devlink *devlink, in devlink_resource_occ_get_unregister()
4470 int devlink_params_register(struct devlink *devlink, in devlink_params_register()
4518 void devlink_params_unregister(struct devlink *devlink, in devlink_params_unregister()
4543 int devlink_param_driverinit_value_get(struct devlink *devlink, u32 param_id, in devlink_param_driverinit_value_get()
4581 int devlink_param_driverinit_value_set(struct devlink *devlink, u32 param_id, in devlink_param_driverinit_value_set()
4618 void devlink_param_value_changed(struct devlink *devlink, u32 param_id) in devlink_param_value_changed()
4654 struct devlink_region *devlink_region_create(struct devlink *devlink, in devlink_region_create()
4699 struct devlink *devlink = region->devlink; in devlink_region_destroy() local
4725 u32 devlink_region_shapshot_id_get(struct devlink *devlink) in devlink_region_shapshot_id_get()
4755 struct devlink *devlink = region->devlink; in devlink_region_snapshot_create() local