Home
last modified time | relevance | path

Searched refs:objagg (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/trace/events/
H A Dobjagg.h16 TP_PROTO(const struct objagg *objagg),
25 __entry->objagg = objagg;
41 __entry->objagg = objagg;
59 __entry->objagg = objagg;
78 __entry->objagg = objagg;
99 __entry->objagg = objagg;
122 __entry->objagg = objagg;
147 __entry->objagg = objagg;
174 __entry->objagg = objagg;
197 __entry->objagg = objagg;
[all …]
/linux-6.15/lib/
H A Dobjagg.c43 struct objagg { struct
211 static void __objagg_obj_put(struct objagg *objagg,
334 static int objagg_obj_init(struct objagg *objagg, in objagg_obj_init() argument
358 static void objagg_obj_fini(struct objagg *objagg, in objagg_obj_fini() argument
465 static void __objagg_obj_put(struct objagg *objagg, in __objagg_obj_put() argument
520 struct objagg *objagg; in objagg_create() local
528 objagg = kzalloc(sizeof(*objagg), GFP_KERNEL); in objagg_create()
564 void objagg_destroy(struct objagg *objagg) in objagg_destroy() argument
817 if (objagg->ops->delta_check(objagg->priv, in objagg_tmp_graph_create()
843 struct objagg *objagg) in objagg_opt_simple_greedy_fillup_hints() argument
[all …]
H A Dtest_objagg.c47 struct objagg *objagg, in world_obj_get() argument
76 static void world_obj_put(struct world *world, struct objagg *objagg, in world_obj_put() argument
226 static int check_stats_zero(struct objagg *objagg) in check_stats_zero() argument
244 static int check_stats_nodelta(struct objagg *objagg) in check_stats_nodelta() argument
307 struct objagg *objagg; in test_nodelta() local
312 if (IS_ERR(objagg)) in test_nodelta()
740 static int check_expect_stats(struct objagg *objagg, in check_expect_stats() argument
758 struct objagg *objagg, in test_delta_action_item() argument
810 struct objagg *objagg; in test_delta() local
872 static void pr_debug_stats(struct objagg *objagg) in pr_debug_stats() argument
[all …]
H A DMakefile356 obj-$(CONFIG_OBJAGG) += objagg.o
H A DKconfig684 tristate "objagg" if COMPILE_TEST
/linux-6.15/include/linux/
H A Dobjagg.h18 struct objagg;
26 struct objagg_obj *objagg_obj_get(struct objagg *objagg, void *obj);
27 void objagg_obj_put(struct objagg *objagg, struct objagg_obj *objagg_obj);
28 struct objagg *objagg_create(const struct objagg_ops *ops,
30 void objagg_destroy(struct objagg *objagg);
49 const struct objagg_stats *objagg_stats_get(struct objagg *objagg);
56 struct objagg_hints *objagg_hints_get(struct objagg *objagg,
/linux-6.15/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_erp.c66 struct objagg *objagg; member
1015 objagg_obj = objagg_obj_get(erp_table->objagg, &key); in mlxsw_sp_acl_erp_mask_get()
1029 objagg_obj_put(erp_table->objagg, objagg_obj); in mlxsw_sp_acl_erp_mask_put()
1316 erp_table->objagg = objagg_create(&mlxsw_sp_acl_erp_objagg_ops, in mlxsw_sp_acl_erp_table_create()
1318 if (IS_ERR(erp_table->objagg)) { in mlxsw_sp_acl_erp_table_create()
1319 err = PTR_ERR(erp_table->objagg); in mlxsw_sp_acl_erp_table_create()
1341 objagg_destroy(erp_table->objagg); in mlxsw_sp_acl_erp_table_destroy()
1379 ostats = objagg_stats_get(erp_table->objagg); in mlxsw_sp_acl_erp_hints_check()
1415 hints = objagg_hints_get(erp_table->objagg, in mlxsw_sp_acl_erp_rehash_hints_get()
/linux-6.15/
H A DMAINTAINERS17760 F: include/linux/objagg.h
17761 F: lib/objagg.c