/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 108 nfp_abm_find_band_for_prio(struct nfp_abm_link *alink, unsigned int prio) in nfp_abm_find_band_for_prio() argument 119 static int nfp_abm_update_band_map(struct nfp_abm_link *alink) in nfp_abm_update_band_map() argument 155 nfp_abm_u32_knode_delete(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode) nfp_abm_u32_knode_delete() argument 170 nfp_abm_u32_knode_replace(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode, __be16 proto, struct netlink_ext_ack *extack) nfp_abm_u32_knode_replace() argument 232 struct nfp_abm_link *alink; nfp_abm_setup_tc_block_cb() local [all...] |
H A D | main.c | 77 nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_spawn_repr() argument 148 nfp_abm_kill_repr(struct nfp_app *app, struct nfp_abm_link *alink, enum nfp_repr_type rtype) nfp_abm_kill_repr() argument 167 nfp_abm_kill_reprs(struct nfp_abm *abm, struct nfp_abm_link *alink) nfp_abm_kill_reprs() argument 219 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_eswitch_set_switchdev() local 317 struct nfp_abm_link *alink; nfp_abm_vnic_alloc() local 364 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_vnic_free() local 374 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_vnic_init() local 385 struct nfp_abm_link *alink; nfp_abm_port_get_stats() local 402 struct nfp_abm_link *alink; nfp_abm_port_get_stats_count() local 415 struct nfp_abm_link *alink; nfp_abm_port_get_stats_strings() local [all...] |
H A D | ctrl.c | 48 nfp_abm_ctrl_stat(struct nfp_abm_link *alink, const struct nfp_rtsym *sym, in nfp_abm_ctrl_stat() argument 98 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_lvl() argument 131 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_act() argument 141 nfp_abm_ctrl_stat_non_sto(struct nfp_abm_link *alink, unsigned int queue) nfp_abm_ctrl_stat_non_sto() argument 157 nfp_abm_ctrl_stat_sto(struct nfp_abm_link *alink, unsigned int queue) nfp_abm_ctrl_stat_sto() argument 174 nfp_abm_ctrl_stat_basic(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, unsigned int off, u64 *val) nfp_abm_ctrl_stat_basic() argument 195 nfp_abm_ctrl_read_q_stats(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_stats *stats) nfp_abm_ctrl_read_q_stats() argument 233 nfp_abm_ctrl_read_q_xstats(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_xstats *xstats) nfp_abm_ctrl_read_q_xstats() argument 262 nfp_abm_ctrl_prio_map_update(struct nfp_abm_link *alink, u32 *packed) nfp_abm_ctrl_prio_map_update() argument 288 nfp_abm_ctrl_prio_check_params(struct nfp_abm_link *alink) nfp_abm_ctrl_prio_check_params() argument 307 nfp_abm_ctrl_read_params(struct nfp_abm_link *alink) nfp_abm_ctrl_read_params() argument [all...] |
H A D | qdisc.c | 45 nfp_abm_stats_update_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, in nfp_abm_stats_update_red() argument 71 nfp_abm_stats_update_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) in nfp_abm_stats_update_mq() argument 83 static void __nfp_abm_stats_update(struct nfp_abm_link *alink, u64 time_now) in __nfp_abm_stats_update() argument 90 nfp_abm_stats_update(struct nfp_abm_link *alink) nfp_abm_stats_update() argument 119 nfp_abm_qdisc_offload_stop(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_offload_stop() argument 138 __nfp_abm_stats_init(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_stats *prev_stats, struct nfp_alink_xstats *prev_xstats) __nfp_abm_stats_init() argument 173 nfp_abm_stats_init(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, unsigned int queue) nfp_abm_stats_init() argument 191 nfp_abm_offload_compile_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, unsigned int queue) nfp_abm_offload_compile_red() argument 227 nfp_abm_offload_compile_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_offload_compile_mq() argument 245 nfp_abm_qdisc_offload_update(struct nfp_abm_link *alink) nfp_abm_qdisc_offload_update() argument 285 nfp_abm_qdisc_clear_mq(struct net_device *netdev, struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_clear_mq() argument 321 nfp_abm_qdisc_free(struct net_device *netdev, struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_free() argument 339 nfp_abm_qdisc_alloc(struct net_device *netdev, struct nfp_abm_link *alink, enum nfp_qdisc_type type, u32 parent_handle, u32 handle, unsigned int children) nfp_abm_qdisc_alloc() argument 381 nfp_abm_qdisc_find(struct nfp_abm_link *alink, u32 handle) nfp_abm_qdisc_find() argument 387 nfp_abm_qdisc_replace(struct net_device *netdev, struct nfp_abm_link *alink, enum nfp_qdisc_type type, u32 parent_handle, u32 handle, unsigned int children, struct nfp_qdisc **qdisc) nfp_abm_qdisc_replace() argument 404 nfp_abm_qdisc_destroy(struct net_device *netdev, struct nfp_abm_link *alink, u32 handle) nfp_abm_qdisc_destroy() argument 430 nfp_abm_qdisc_graft(struct nfp_abm_link *alink, u32 handle, u32 child_handle, unsigned int id) nfp_abm_qdisc_graft() argument 482 nfp_abm_gred_stats(struct nfp_abm_link *alink, u32 handle, struct tc_gred_qopt_offload_stats *stats) nfp_abm_gred_stats() argument 516 nfp_abm_gred_check_params(struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_gred_check_params() argument 576 nfp_abm_gred_replace(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_gred_replace() argument 603 nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_setup_tc_gred() argument 620 nfp_abm_red_xstats(struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_xstats() argument 638 nfp_abm_red_stats(struct nfp_abm_link *alink, u32 handle, struct tc_qopt_offload_stats *stats) nfp_abm_red_stats() argument 661 nfp_abm_red_check_params(struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_check_params() argument 698 nfp_abm_red_replace(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_replace() argument 735 nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_setup_tc_red() argument 757 nfp_abm_mq_create(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_mq_qopt_offload *opt) nfp_abm_mq_create() argument 776 nfp_abm_mq_stats(struct nfp_abm_link *alink, u32 handle, struct tc_qopt_offload_stats *stats) nfp_abm_mq_stats() argument 816 nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_mq_qopt_offload *opt) nfp_abm_setup_tc_mq() argument 836 nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_root_qopt_offload *opt) nfp_abm_setup_root() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 108 nfp_abm_find_band_for_prio(struct nfp_abm_link *alink, unsigned int prio) in nfp_abm_find_band_for_prio() argument 119 static int nfp_abm_update_band_map(struct nfp_abm_link *alink) in nfp_abm_update_band_map() argument 155 nfp_abm_u32_knode_delete(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode) nfp_abm_u32_knode_delete() argument 170 nfp_abm_u32_knode_replace(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode, __be16 proto, struct netlink_ext_ack *extack) nfp_abm_u32_knode_replace() argument 232 struct nfp_abm_link *alink; nfp_abm_setup_tc_block_cb() local [all...] |
H A D | main.c | 77 nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_spawn_repr() argument 148 nfp_abm_kill_repr(struct nfp_app *app, struct nfp_abm_link *alink, enum nfp_repr_type rtype) nfp_abm_kill_repr() argument 167 nfp_abm_kill_reprs(struct nfp_abm *abm, struct nfp_abm_link *alink) nfp_abm_kill_reprs() argument 219 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_eswitch_set_switchdev() local 317 struct nfp_abm_link *alink; nfp_abm_vnic_alloc() local 364 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_vnic_free() local 374 struct nfp_abm_link *alink = nn->app_priv; nfp_abm_vnic_init() local 385 struct nfp_abm_link *alink; nfp_abm_port_get_stats() local 402 struct nfp_abm_link *alink; nfp_abm_port_get_stats_count() local 415 struct nfp_abm_link *alink; nfp_abm_port_get_stats_strings() local [all...] |
H A D | qdisc.c | 45 nfp_abm_stats_update_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, in nfp_abm_stats_update_red() argument 71 nfp_abm_stats_update_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) in nfp_abm_stats_update_mq() argument 83 static void __nfp_abm_stats_update(struct nfp_abm_link *alink, u64 time_now) in __nfp_abm_stats_update() argument 90 nfp_abm_stats_update(struct nfp_abm_link *alink) nfp_abm_stats_update() argument 119 nfp_abm_qdisc_offload_stop(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_offload_stop() argument 138 __nfp_abm_stats_init(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_stats *prev_stats, struct nfp_alink_xstats *prev_xstats) __nfp_abm_stats_init() argument 173 nfp_abm_stats_init(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, unsigned int queue) nfp_abm_stats_init() argument 191 nfp_abm_offload_compile_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, unsigned int queue) nfp_abm_offload_compile_red() argument 227 nfp_abm_offload_compile_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_offload_compile_mq() argument 245 nfp_abm_qdisc_offload_update(struct nfp_abm_link *alink) nfp_abm_qdisc_offload_update() argument 285 nfp_abm_qdisc_clear_mq(struct net_device *netdev, struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_clear_mq() argument 321 nfp_abm_qdisc_free(struct net_device *netdev, struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) nfp_abm_qdisc_free() argument 339 nfp_abm_qdisc_alloc(struct net_device *netdev, struct nfp_abm_link *alink, enum nfp_qdisc_type type, u32 parent_handle, u32 handle, unsigned int children) nfp_abm_qdisc_alloc() argument 381 nfp_abm_qdisc_find(struct nfp_abm_link *alink, u32 handle) nfp_abm_qdisc_find() argument 387 nfp_abm_qdisc_replace(struct net_device *netdev, struct nfp_abm_link *alink, enum nfp_qdisc_type type, u32 parent_handle, u32 handle, unsigned int children, struct nfp_qdisc **qdisc) nfp_abm_qdisc_replace() argument 404 nfp_abm_qdisc_destroy(struct net_device *netdev, struct nfp_abm_link *alink, u32 handle) nfp_abm_qdisc_destroy() argument 430 nfp_abm_qdisc_graft(struct nfp_abm_link *alink, u32 handle, u32 child_handle, unsigned int id) nfp_abm_qdisc_graft() argument 482 nfp_abm_gred_stats(struct nfp_abm_link *alink, u32 handle, struct tc_gred_qopt_offload_stats *stats) nfp_abm_gred_stats() argument 516 nfp_abm_gred_check_params(struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_gred_check_params() argument 576 nfp_abm_gred_replace(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_gred_replace() argument 603 nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_gred_qopt_offload *opt) nfp_abm_setup_tc_gred() argument 620 nfp_abm_red_xstats(struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_xstats() argument 638 nfp_abm_red_stats(struct nfp_abm_link *alink, u32 handle, struct tc_qopt_offload_stats *stats) nfp_abm_red_stats() argument 661 nfp_abm_red_check_params(struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_check_params() argument 698 nfp_abm_red_replace(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_red_replace() argument 735 nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_red_qopt_offload *opt) nfp_abm_setup_tc_red() argument 757 nfp_abm_mq_create(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_mq_qopt_offload *opt) nfp_abm_mq_create() argument 776 nfp_abm_mq_stats(struct nfp_abm_link *alink, u32 handle, struct tc_qopt_offload_stats *stats) nfp_abm_mq_stats() argument 816 nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_mq_qopt_offload *opt) nfp_abm_setup_tc_mq() argument 836 nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink, struct tc_root_qopt_offload *opt) nfp_abm_setup_root() argument [all...] |
H A D | ctrl.c | 48 nfp_abm_ctrl_stat(struct nfp_abm_link *alink, const struct nfp_rtsym *sym, in nfp_abm_ctrl_stat() argument 98 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_lvl() argument 131 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_act() argument 141 nfp_abm_ctrl_stat_non_sto(struct nfp_abm_link *alink, unsigned int queue) nfp_abm_ctrl_stat_non_sto() argument 157 nfp_abm_ctrl_stat_sto(struct nfp_abm_link *alink, unsigned int queue) nfp_abm_ctrl_stat_sto() argument 174 nfp_abm_ctrl_stat_basic(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, unsigned int off, u64 *val) nfp_abm_ctrl_stat_basic() argument 195 nfp_abm_ctrl_read_q_stats(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_stats *stats) nfp_abm_ctrl_read_q_stats() argument 233 nfp_abm_ctrl_read_q_xstats(struct nfp_abm_link *alink, unsigned int band, unsigned int queue, struct nfp_alink_xstats *xstats) nfp_abm_ctrl_read_q_xstats() argument 262 nfp_abm_ctrl_prio_map_update(struct nfp_abm_link *alink, u32 *packed) nfp_abm_ctrl_prio_map_update() argument 288 nfp_abm_ctrl_prio_check_params(struct nfp_abm_link *alink) nfp_abm_ctrl_prio_check_params() argument 307 nfp_abm_ctrl_read_params(struct nfp_abm_link *alink) nfp_abm_ctrl_read_params() argument [all...] |