Searched refs:trap_item (Results 1 - 4 of 4) sorted by relevance

/linux-master/net/devlink/
H A Dtrap.c88 struct devlink_trap_item *trap_item; local
90 list_for_each_entry(trap_item, &devlink->trap_list, list) {
91 if (!strcmp(trap_item->trap->name, name))
92 return trap_item;
212 const struct devlink_trap_item *trap_item)
221 trap_item->trap,
227 devlink_trap_stats_read(trap_item->stats, &stats);
258 const struct devlink_trap_item *trap_item,
262 struct devlink_trap_group_item *group_item = trap_item->group_item;
277 if (nla_put_string(msg, DEVLINK_ATTR_TRAP_NAME, trap_item
211 devlink_trap_stats_put(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_item *trap_item) argument
257 devlink_nl_trap_fill(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_item *trap_item, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument
311 struct devlink_trap_item *trap_item; local
346 struct devlink_trap_item *trap_item; local
374 __devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) argument
397 devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, struct genl_info *info) argument
421 struct devlink_trap_item *trap_item; local
592 struct devlink_trap_item *trap_item; local
1213 devlink_trap_item_group_link(struct devlink *devlink, struct devlink_trap_item *trap_item) argument
1228 devlink_trap_notify(struct devlink *devlink, const struct devlink_trap_item *trap_item, enum devlink_command cmd) argument
1256 struct devlink_trap_item *trap_item; local
1264 struct devlink_trap_item *trap_item; local
1274 struct devlink_trap_item *trap_item; local
1318 struct devlink_trap_item *trap_item; local
1335 struct devlink_trap_item *trap_item; local
1467 devlink_trap_report_metadata_set(struct devlink_trap_metadata *metadata, const struct devlink_trap_item *trap_item, struct devlink_port *in_devlink_port, const struct flow_action_cookie *fa_cookie) argument
1496 struct devlink_trap_item *trap_item = trap_ctx; local
1519 struct devlink_trap_item *trap_item = trap_ctx; local
[all...]
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_devlink.c516 struct prestera_trap_item *trap_item; local
521 trap_item = prestera_get_trap_item_by_cpu_code(port->sw, cpu_code);
522 if (unlikely(!trap_item))
525 devlink_trap_report(devlink, skb, trap_item->trap_ctx,
547 struct prestera_trap_item *trap_item; local
549 trap_item = prestera_devlink_trap_item_lookup(sw, trap->id);
550 if (WARN_ON(!trap_item))
553 trap_item->trap_ctx = trap_ctx;
554 trap_item->action = trap->init_action;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c1487 const struct mlxsw_sp_trap_item *trap_item; local
1495 trap_item = &trap->trap_items_arr[i];
1496 err = devl_traps_register(devlink, &trap_item->trap, 1,
1506 trap_item = &trap->trap_items_arr[i];
1507 devl_traps_unregister(devlink, &trap_item->trap, 1);
1520 const struct mlxsw_sp_trap_item *trap_item; local
1522 trap_item = &trap->trap_items_arr[i];
1523 devl_traps_unregister(devlink, &trap_item->trap, 1);
1572 const struct mlxsw_sp_trap_item *trap_item; local
1575 trap_item
1598 const struct mlxsw_sp_trap_item *trap_item; local
1621 const struct mlxsw_sp_trap_item *trap_item; local
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c664 struct dpaa2_eth_trap_item *trap_item; local
692 trap_item = dpaa2_eth_dl_get_trap(priv, fapr);
693 if (trap_item)
694 devlink_trap_report(priv->devlink, skb, trap_item->trap_ctx,

Completed in 147 milliseconds