Home
last modified time | relevance | path

Searched refs:alink (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/
H A Dqdisc.c45 nfp_abm_stats_update_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, in nfp_abm_stats_update_red() argument
48 struct nfp_cpp *cpp = alink->abm->app->cpp; in nfp_abm_stats_update_red()
56 err = nfp_abm_ctrl_read_q_stats(alink, i, queue, in nfp_abm_stats_update_red()
62 err = nfp_abm_ctrl_read_q_xstats(alink, i, queue, in nfp_abm_stats_update_red()
71 nfp_abm_stats_update_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) in nfp_abm_stats_update_mq() argument
78 for (i = 0; i < alink->total_queues; i++) in nfp_abm_stats_update_mq()
80 nfp_abm_stats_update_red(alink, qdisc->children[i], i); in nfp_abm_stats_update_mq()
83 static void __nfp_abm_stats_update(struct nfp_abm_link *alink, u64 time_now) in __nfp_abm_stats_update() argument
85 alink->last_stats_update = time_now; in __nfp_abm_stats_update()
86 if (alink in __nfp_abm_stats_update()
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 Dmain.c77 nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_spawn_repr() argument
93 txqs = alink->vnic->max_rx_rings; in nfp_abm_spawn_repr()
100 repr->app_priv = alink; in nfp_abm_spawn_repr()
110 err = nfp_port_init_phy_port(app->pf, app, port, alink->id); in nfp_abm_spawn_repr()
114 port->pf_id = alink->abm->pf_id; in nfp_abm_spawn_repr()
116 port->pf_split_id = alink->id; in nfp_abm_spawn_repr()
117 port->vnic = alink->vnic->dp.ctrl_bar; in nfp_abm_spawn_repr()
120 SET_NETDEV_DEV(netdev, &alink->vnic->pdev->dev); in nfp_abm_spawn_repr()
123 err = nfp_repr_init(app, netdev, nfp_abm_portid(rtype, alink->id), in nfp_abm_spawn_repr()
124 port, alink in nfp_abm_spawn_repr()
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 Dctrl.c48 nfp_abm_ctrl_stat(struct nfp_abm_link *alink, const struct nfp_rtsym *sym, in nfp_abm_ctrl_stat() argument
52 struct nfp_cpp *cpp = alink->abm->app->cpp; in nfp_abm_ctrl_stat()
58 qid = band * NFP_NET_MAX_RX_RINGS + alink->queue_base + queue; in nfp_abm_ctrl_stat()
67 alink->id, band, queue, alink->queue_base); in nfp_abm_ctrl_stat()
98 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_lvl() argument
103 threshold = band * NFP_NET_MAX_RX_RINGS + alink->queue_base + queue; in nfp_abm_ctrl_set_q_lvl()
105 return __nfp_abm_ctrl_set_q_lvl(alink->abm, threshold, val); in nfp_abm_ctrl_set_q_lvl()
131 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_act() argument
136 qid = band * NFP_NET_MAX_RX_RINGS + alink in nfp_abm_ctrl_set_q_act()
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 Dcls.c108 nfp_abm_find_band_for_prio(struct nfp_abm_link *alink, unsigned int prio) in nfp_abm_find_band_for_prio() argument
112 list_for_each_entry(iter, &alink->dscp_map, list) in nfp_abm_find_band_for_prio()
116 return alink->def_band; in nfp_abm_find_band_for_prio()
119 static int nfp_abm_update_band_map(struct nfp_abm_link *alink) in nfp_abm_update_band_map() argument
122 struct nfp_abm *abm = alink->abm; in nfp_abm_update_band_map()
125 alink->has_prio = !list_empty(&alink->dscp_map); in nfp_abm_update_band_map()
139 word = &alink->prio_map[i / prios_per_word]; in nfp_abm_update_band_map()
142 band = nfp_abm_find_band_for_prio(alink, i << base_shift); in nfp_abm_update_band_map()
149 nfp_abm_qdisc_offload_update(alink); in nfp_abm_update_band_map()
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 Dmain.h240 void nfp_abm_qdisc_offload_update(struct nfp_abm_link *alink);
241 int nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink,
243 int nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink,
245 int nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink,
247 int nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink,
252 int nfp_abm_ctrl_read_params(struct nfp_abm_link *alink);
255 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band,
259 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band,
261 int nfp_abm_ctrl_read_q_stats(struct nfp_abm_link *alink,
264 int nfp_abm_ctrl_read_q_xstats(struct nfp_abm_link *alink,
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/
H A Dqdisc.c45 nfp_abm_stats_update_red(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc, in nfp_abm_stats_update_red() argument
48 struct nfp_cpp *cpp = alink->abm->app->cpp; in nfp_abm_stats_update_red()
56 err = nfp_abm_ctrl_read_q_stats(alink, i, queue, in nfp_abm_stats_update_red()
62 err = nfp_abm_ctrl_read_q_xstats(alink, i, queue, in nfp_abm_stats_update_red()
71 nfp_abm_stats_update_mq(struct nfp_abm_link *alink, struct nfp_qdisc *qdisc) in nfp_abm_stats_update_mq() argument
78 for (i = 0; i < alink->total_queues; i++) in nfp_abm_stats_update_mq()
80 nfp_abm_stats_update_red(alink, qdisc->children[i], i); in nfp_abm_stats_update_mq()
83 static void __nfp_abm_stats_update(struct nfp_abm_link *alink, u64 time_now) in __nfp_abm_stats_update() argument
85 alink->last_stats_update = time_now; in __nfp_abm_stats_update()
86 if (alink in __nfp_abm_stats_update()
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 Dmain.c77 nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_spawn_repr() argument
93 txqs = alink->vnic->max_rx_rings; in nfp_abm_spawn_repr()
100 repr->app_priv = alink; in nfp_abm_spawn_repr()
110 err = nfp_port_init_phy_port(app->pf, app, port, alink->id); in nfp_abm_spawn_repr()
114 port->pf_id = alink->abm->pf_id; in nfp_abm_spawn_repr()
116 port->pf_split_id = alink->id; in nfp_abm_spawn_repr()
117 port->vnic = alink->vnic->dp.ctrl_bar; in nfp_abm_spawn_repr()
120 SET_NETDEV_DEV(netdev, &alink->vnic->pdev->dev); in nfp_abm_spawn_repr()
123 err = nfp_repr_init(app, netdev, nfp_abm_portid(rtype, alink->id), in nfp_abm_spawn_repr()
124 port, alink in nfp_abm_spawn_repr()
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 Dctrl.c48 nfp_abm_ctrl_stat(struct nfp_abm_link *alink, const struct nfp_rtsym *sym, in nfp_abm_ctrl_stat() argument
52 struct nfp_cpp *cpp = alink->abm->app->cpp; in nfp_abm_ctrl_stat()
58 qid = band * NFP_NET_MAX_RX_RINGS + alink->queue_base + queue; in nfp_abm_ctrl_stat()
67 alink->id, band, queue, alink->queue_base); in nfp_abm_ctrl_stat()
98 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_lvl() argument
103 threshold = band * NFP_NET_MAX_RX_RINGS + alink->queue_base + queue; in nfp_abm_ctrl_set_q_lvl()
105 return __nfp_abm_ctrl_set_q_lvl(alink->abm, threshold, val); in nfp_abm_ctrl_set_q_lvl()
131 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band, in nfp_abm_ctrl_set_q_act() argument
136 qid = band * NFP_NET_MAX_RX_RINGS + alink in nfp_abm_ctrl_set_q_act()
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 Dcls.c108 nfp_abm_find_band_for_prio(struct nfp_abm_link *alink, unsigned int prio) in nfp_abm_find_band_for_prio() argument
112 list_for_each_entry(iter, &alink->dscp_map, list) in nfp_abm_find_band_for_prio()
116 return alink->def_band; in nfp_abm_find_band_for_prio()
119 static int nfp_abm_update_band_map(struct nfp_abm_link *alink) in nfp_abm_update_band_map() argument
122 struct nfp_abm *abm = alink->abm; in nfp_abm_update_band_map()
125 alink->has_prio = !list_empty(&alink->dscp_map); in nfp_abm_update_band_map()
139 word = &alink->prio_map[i / prios_per_word]; in nfp_abm_update_band_map()
142 band = nfp_abm_find_band_for_prio(alink, i << base_shift); in nfp_abm_update_band_map()
149 nfp_abm_qdisc_offload_update(alink); in nfp_abm_update_band_map()
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 Dmain.h240 void nfp_abm_qdisc_offload_update(struct nfp_abm_link *alink);
241 int nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink,
243 int nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink,
245 int nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink,
247 int nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink,
252 int nfp_abm_ctrl_read_params(struct nfp_abm_link *alink);
255 int nfp_abm_ctrl_set_q_lvl(struct nfp_abm_link *alink, unsigned int band,
259 int nfp_abm_ctrl_set_q_act(struct nfp_abm_link *alink, unsigned int band,
261 int nfp_abm_ctrl_read_q_stats(struct nfp_abm_link *alink,
264 int nfp_abm_ctrl_read_q_xstats(struct nfp_abm_link *alink,
[all...]

Completed in 7 milliseconds