Home
last modified time | relevance | path

Searched refs:trap_action (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/net/devlink/
H A Dtrap.c376 enum devlink_trap_action trap_action, in __devlink_trap_action_set()
381 if (trap_item->action != trap_action && in __devlink_trap_action_set()
388 trap_action, extack); in __devlink_trap_action_set()
392 trap_item->action = trap_action; in __devlink_trap_action_set()
401 enum devlink_trap_action trap_action; in devlink_trap_action_set() local
407 err = devlink_trap_action_get_from_info(info, &trap_action); in devlink_trap_action_set()
413 return __devlink_trap_action_set(devlink, trap_item, trap_action, in devlink_trap_action_set()
588 enum devlink_trap_action trap_action, in __devlink_trap_group_action_set()
597 trap_action, extack); in __devlink_trap_group_action_set()
604 if (trap_item->action != trap_action in __devlink_trap_group_action_set()
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) __devlink_trap_action_set() argument
586 __devlink_trap_group_action_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) __devlink_trap_group_action_set() argument
630 enum devlink_trap_action trap_action; devlink_trap_group_action_set() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c1186 MLXSW_ITEM32(afa, trap, trap_action, 0x00, 24, 4);
1224 enum mlxsw_afa_trap_trap_action trap_action, in mlxsw_afa_trap_pack()
1228 mlxsw_afa_trap_trap_action_set(payload, trap_action); in mlxsw_afa_trap_pack()
1235 enum mlxsw_afa_trap_trap_action trap_action, in mlxsw_afa_trapwu_pack()
1239 mlxsw_afa_trap_pack(payload, trap_action, forward_action, trap_id); in mlxsw_afa_trapwu_pack()
1223 mlxsw_afa_trap_pack(char *payload, enum mlxsw_afa_trap_trap_action trap_action, enum mlxsw_afa_trap_forward_action forward_action, u16 trap_id) mlxsw_afa_trap_pack() argument
1234 mlxsw_afa_trapwu_pack(char *payload, enum mlxsw_afa_trap_trap_action trap_action, enum mlxsw_afa_trap_forward_action forward_action, u16 trap_id, u32 user_def_val) mlxsw_afa_trapwu_pack() argument
H A Dspectrum_router.c4312 enum mlxsw_reg_ratr_trap_action trap_action; in mlxsw_sp_adj_discard_write() local
4324 trap_action = MLXSW_REG_RATR_TRAP_ACTION_DISCARD_ERRORS; in mlxsw_sp_adj_discard_write()
4328 mlxsw_reg_ratr_trap_action_set(ratr_pl, trap_action); in mlxsw_sp_adj_discard_write()
4349 enum mlxsw_reg_ralue_trap_action trap_action; in mlxsw_sp_fib_entry_op_remote() local
4360 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_NOP; in mlxsw_sp_fib_entry_op_remote()
4369 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_NOP; in mlxsw_sp_fib_entry_op_remote()
4373 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_TRAP; in mlxsw_sp_fib_entry_op_remote()
4378 mlxsw_reg_ralue_act_remote_pack(ralue_pl, trap_action, trap_id, in mlxsw_sp_fib_entry_op_remote()
4388 enum mlxsw_reg_ralue_trap_action trap_action; in mlxsw_sp_fib_entry_op_local() local
4394 trap_action in mlxsw_sp_fib_entry_op_local()
4422 enum mlxsw_reg_ralue_trap_action trap_action; mlxsw_sp_fib_entry_op_blackhole() local
4436 enum mlxsw_reg_ralue_trap_action trap_action; mlxsw_sp_fib_entry_op_unreachable() local
[all...]
H A Dreg.h6494 * When valid is '0' then egress_router_interface,trap_action,
6566 MLXSW_ITEM32(reg, ratr, trap_action, 0x0C, 28, 4);
6582 * For trap_action of NOP, MIRROR and DISCARD_ERROR
7210 MLXSW_ITEM32(reg, ralue, trap_action, 0x20, 28, 4);
7215 * For trap_action of NOP, MIRROR and DISCARD_ERROR, trap_id is reserved.
7231 * Reserved when trap_action is TRAP or DISCARD_ERROR.
7301 enum mlxsw_reg_ralue_trap_action trap_action, in mlxsw_reg_ralue_act_remote_pack()
7306 mlxsw_reg_ralue_trap_action_set(payload, trap_action); in mlxsw_reg_ralue_act_remote_pack()
7314 enum mlxsw_reg_ralue_trap_action trap_action, in mlxsw_reg_ralue_act_local_pack()
7319 mlxsw_reg_ralue_trap_action_set(payload, trap_action); in mlxsw_reg_ralue_act_local_pack()
7300 mlxsw_reg_ralue_act_remote_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u32 adjacency_index, u16 ecmp_size) mlxsw_reg_ralue_act_remote_pack() argument
7313 mlxsw_reg_ralue_act_local_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u16 local_erif) mlxsw_reg_ralue_act_local_pack() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c1187 MLXSW_ITEM32(afa, trap, trap_action, 0x00, 24, 4);
1225 enum mlxsw_afa_trap_trap_action trap_action, in mlxsw_afa_trap_pack()
1229 mlxsw_afa_trap_trap_action_set(payload, trap_action); in mlxsw_afa_trap_pack()
1236 enum mlxsw_afa_trap_trap_action trap_action, in mlxsw_afa_trapwu_pack()
1240 mlxsw_afa_trap_pack(payload, trap_action, forward_action, trap_id); in mlxsw_afa_trapwu_pack()
1224 mlxsw_afa_trap_pack(char *payload, enum mlxsw_afa_trap_trap_action trap_action, enum mlxsw_afa_trap_forward_action forward_action, u16 trap_id) mlxsw_afa_trap_pack() argument
1235 mlxsw_afa_trapwu_pack(char *payload, enum mlxsw_afa_trap_trap_action trap_action, enum mlxsw_afa_trap_forward_action forward_action, u16 trap_id, u32 user_def_val) mlxsw_afa_trapwu_pack() argument
H A Dspectrum_router.c4638 enum mlxsw_reg_ratr_trap_action trap_action; in mlxsw_sp_adj_trap_entry_init() local
4647 trap_action = MLXSW_REG_RATR_TRAP_ACTION_TRAP; in mlxsw_sp_adj_trap_entry_init()
4652 mlxsw_reg_ratr_trap_action_set(ratr_pl, trap_action); in mlxsw_sp_adj_trap_entry_init()
5962 enum mlxsw_reg_ralue_trap_action trap_action; in mlxsw_sp_fib_entry_op_remote() local
5972 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_NOP; in mlxsw_sp_fib_entry_op_remote()
5977 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_NOP; in mlxsw_sp_fib_entry_op_remote()
5981 trap_action = MLXSW_REG_RALUE_TRAP_ACTION_TRAP; in mlxsw_sp_fib_entry_op_remote()
5986 mlxsw_reg_ralue_act_remote_pack(ralue_pl, trap_action, trap_id, in mlxsw_sp_fib_entry_op_remote()
5996 enum mlxsw_reg_ralue_trap_action trap_action; in mlxsw_sp_fib_entry_op_local() local
6002 trap_action in mlxsw_sp_fib_entry_op_local()
6030 enum mlxsw_reg_ralue_trap_action trap_action; mlxsw_sp_fib_entry_op_blackhole() local
6044 enum mlxsw_reg_ralue_trap_action trap_action; mlxsw_sp_fib_entry_op_unreachable() local
[all...]
H A Dreg.h7243 * When valid is '0' then egress_router_interface,trap_action,
7315 MLXSW_ITEM32(reg, ratr, trap_action, 0x0C, 28, 4);
7331 * For trap_action of NOP, MIRROR and DISCARD_ERROR
7965 MLXSW_ITEM32(reg, ralue, trap_action, 0x20, 28, 4);
7970 * For trap_action of NOP, MIRROR and DISCARD_ERROR, trap_id is reserved.
7986 * Reserved when trap_action is TRAP or DISCARD_ERROR.
8056 enum mlxsw_reg_ralue_trap_action trap_action, in mlxsw_reg_ralue_act_remote_pack()
8061 mlxsw_reg_ralue_trap_action_set(payload, trap_action); in mlxsw_reg_ralue_act_remote_pack()
8069 enum mlxsw_reg_ralue_trap_action trap_action, in mlxsw_reg_ralue_act_local_pack()
8074 mlxsw_reg_ralue_trap_action_set(payload, trap_action); in mlxsw_reg_ralue_act_local_pack()
8055 mlxsw_reg_ralue_act_remote_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u32 adjacency_index, u16 ecmp_size) mlxsw_reg_ralue_act_remote_pack() argument
8068 mlxsw_reg_ralue_act_local_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u16 local_erif) mlxsw_reg_ralue_act_local_pack() argument
[all...]
/kernel/linux/linux-5.10/net/core/
H A Ddevlink.c6944 enum devlink_trap_action trap_action, in __devlink_trap_action_set()
6949 if (trap_item->action != trap_action && in __devlink_trap_action_set()
6956 trap_action, extack); in __devlink_trap_action_set()
6960 trap_item->action = trap_action; in __devlink_trap_action_set()
6969 enum devlink_trap_action trap_action; in devlink_trap_action_set() local
6975 err = devlink_trap_action_get_from_info(info, &trap_action); in devlink_trap_action_set()
6981 return __devlink_trap_action_set(devlink, trap_item, trap_action, in devlink_trap_action_set()
7170 enum devlink_trap_action trap_action, in __devlink_trap_group_action_set()
7179 trap_action, extack); in __devlink_trap_group_action_set()
7186 if (trap_item->action != trap_action in __devlink_trap_group_action_set()
6942 __devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) __devlink_trap_action_set() argument
7168 __devlink_trap_group_action_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) __devlink_trap_group_action_set() argument
7212 enum devlink_trap_action trap_action; devlink_trap_group_action_set() local
[all...]

Completed in 67 milliseconds