Lines Matching +refs:trap +refs:group +refs:id +refs:attrs
143 struct devlink_port_attrs attrs; member
216 unsigned int id; member
232 unsigned int id; member
477 u32 id; member
482 int (*get)(struct devlink *devlink, u32 id,
484 int (*set)(struct devlink *devlink, u32 id,
486 int (*validate)(struct devlink *devlink, u32 id,
580 .id = DEVLINK_PARAM_GENERIC_ID_##_id, \
592 .id = _id, \
778 u32 id; member
799 u16 id; member
824 u16 id; member
1222 .id = DEVLINK_TRAP_GENERIC_ID_##_id, \
1234 .id = _id, \
1243 .id = DEVLINK_TRAP_GROUP_GENERIC_ID_##_id, \
1251 .id = _id, \
1350 const struct devlink_trap *trap, void *trap_ctx);
1358 const struct devlink_trap *trap, void *trap_ctx);
1363 const struct devlink_trap *trap,
1373 const struct devlink_trap_group *group);
1381 const struct devlink_trap_group *group,
1391 const struct devlink_trap_group *group,
1402 const struct devlink_trap *trap,
1453 const struct devlink_port_new_attrs *attrs,
1496 bool (*selftest_check)(struct devlink *devlink, unsigned int id,
1507 (*selftest_run)(struct devlink *devlink, unsigned int id,
1820 int devlink_region_snapshot_id_get(struct devlink *devlink, u32 *id);
1821 void devlink_region_snapshot_id_put(struct devlink *devlink, u32 id);