Lines Matching defs:traps
383 NL_SET_ERR_MSG(extack, "Cannot change action of non-drop traps. Skipping");
1348 * devl_traps_register - Register packet traps with devlink.
1350 * @traps: Packet traps.
1351 * @traps_count: Count of provided packet traps.
1357 const struct devlink_trap *traps,
1367 const struct devlink_trap *trap = &traps[i];
1383 devlink_trap_unregister(devlink, &traps[i]);
1389 * devlink_traps_register - Register packet traps with devlink.
1391 * @traps: Packet traps.
1392 * @traps_count: Count of provided packet traps.
1400 const struct devlink_trap *traps,
1406 err = devl_traps_register(devlink, traps, traps_count, priv);
1413 * devl_traps_unregister - Unregister packet traps from devlink.
1415 * @traps: Packet traps.
1416 * @traps_count: Count of provided packet traps.
1419 const struct devlink_trap *traps,
1426 * traps by disabling all of them and waiting for a grace period.
1429 devlink_trap_disable(devlink, &traps[i]);
1432 devlink_trap_unregister(devlink, &traps[i]);
1437 * devlink_traps_unregister - Unregister packet traps from devlink.
1439 * @traps: Packet traps.
1440 * @traps_count: Count of provided packet traps.
1445 const struct devlink_trap *traps,
1449 devl_traps_unregister(devlink, traps, traps_count);