/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_trap.c | 85 struct devlink_port *in_devlink_port; in mlxsw_sp_rx_drop_listener() local 99 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in mlxsw_sp_rx_drop_listener() 102 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, NULL); in mlxsw_sp_rx_drop_listener() 111 struct devlink_port *in_devlink_port; in mlxsw_sp_rx_acl_drop_listener() local 125 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in mlxsw_sp_rx_acl_drop_listener() 130 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, fa_cookie); in mlxsw_sp_rx_acl_drop_listener() 138 struct devlink_port *in_devlink_port; in __mlxsw_sp_rx_no_mark_listener() local 152 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in __mlxsw_sp_rx_no_mark_listener() 155 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, NULL); in __mlxsw_sp_rx_no_mark_listener()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_trap.c | 91 struct devlink_port *in_devlink_port; in mlxsw_sp_rx_drop_listener() local 105 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in mlxsw_sp_rx_drop_listener() 108 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, NULL); in mlxsw_sp_rx_drop_listener() 117 struct devlink_port *in_devlink_port; in mlxsw_sp_rx_acl_drop_listener() local 131 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in mlxsw_sp_rx_acl_drop_listener() 136 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, fa_cookie); in mlxsw_sp_rx_acl_drop_listener() 144 struct devlink_port *in_devlink_port; in __mlxsw_sp_rx_no_mark_listener() local 158 in_devlink_port = mlxsw_core_port_devlink_port_get(mlxsw_sp->core, in __mlxsw_sp_rx_no_mark_listener() 161 devlink_trap_report(devlink, skb, trap_ctx, in_devlink_port, NULL); in __mlxsw_sp_rx_no_mark_listener()
|
/kernel/linux/linux-6.6/net/devlink/ |
H A D | trap.c | 1470 struct devlink_port *in_devlink_port, in devlink_trap_report_metadata_set() 1478 spin_lock(&in_devlink_port->type_lock); in devlink_trap_report_metadata_set() 1479 if (in_devlink_port->type == DEVLINK_PORT_TYPE_ETH) in devlink_trap_report_metadata_set() 1480 metadata->input_dev = in_devlink_port->type_eth.netdev; in devlink_trap_report_metadata_set() 1481 spin_unlock(&in_devlink_port->type_lock); in devlink_trap_report_metadata_set() 1489 * @in_devlink_port: Input devlink port. 1493 void *trap_ctx, struct devlink_port *in_devlink_port, in devlink_trap_report() 1506 in_devlink_port, fa_cookie); in devlink_trap_report() 1468 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) devlink_trap_report_metadata_set() argument 1492 devlink_trap_report(struct devlink *devlink, struct sk_buff *skb, void *trap_ctx, struct devlink_port *in_devlink_port, const struct flow_action_cookie *fa_cookie) devlink_trap_report() argument
|
/kernel/linux/linux-5.10/net/core/ |
H A D | devlink.c | 9851 struct devlink_port *in_devlink_port, in devlink_trap_report_metadata_set() 9859 spin_lock(&in_devlink_port->type_lock); in devlink_trap_report_metadata_set() 9860 if (in_devlink_port->type == DEVLINK_PORT_TYPE_ETH) in devlink_trap_report_metadata_set() 9861 metadata->input_dev = in_devlink_port->type_dev; in devlink_trap_report_metadata_set() 9862 spin_unlock(&in_devlink_port->type_lock); in devlink_trap_report_metadata_set() 9870 * @in_devlink_port: Input devlink port. 9874 void *trap_ctx, struct devlink_port *in_devlink_port, in devlink_trap_report() 9887 in_devlink_port, fa_cookie); in devlink_trap_report() 9849 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) devlink_trap_report_metadata_set() argument 9873 devlink_trap_report(struct devlink *devlink, struct sk_buff *skb, void *trap_ctx, struct devlink_port *in_devlink_port, const struct flow_action_cookie *fa_cookie) devlink_trap_report() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | devlink.h | 1598 void *trap_ctx, struct devlink_port *in_devlink_port,
|
/kernel/linux/linux-6.6/include/net/ |
H A D | devlink.h | 1949 void *trap_ctx, struct devlink_port *in_devlink_port,
|