Home
last modified time | relevance | path

Searched refs:objagg_obj (Results 1 – 5 of 5) sorted by relevance

/linux/lib/
H A Dobjagg.c54 struct objagg_obj { struct
57 struct objagg_obj *parent; /* if the object is nested, this argument
72 static unsigned int objagg_obj_ref_inc(struct objagg_obj *objagg_obj) in objagg_obj_ref_inc() argument
74 return ++objagg_obj->refcount; in objagg_obj_ref_inc()
77 static unsigned int objagg_obj_ref_dec(struct objagg_obj *objagg_obj) in objagg_obj_ref_dec() argument
79 return --objagg_obj->refcount; in objagg_obj_ref_dec()
82 static void objagg_obj_stats_inc(struct objagg_obj *objagg_obj) in objagg_obj_stats_inc() argument
68 statsobjagg_obj global() argument
90 objagg_obj_stats_dec(struct objagg_obj * objagg_obj) objagg_obj_stats_dec() argument
98 objagg_obj_is_root(const struct objagg_obj * objagg_obj) objagg_obj_is_root() argument
118 objagg_obj_root_priv(const struct objagg_obj * objagg_obj) objagg_obj_root_priv() argument
136 objagg_obj_delta_priv(const struct objagg_obj * objagg_obj) objagg_obj_delta_priv() argument
152 objagg_obj_raw(const struct objagg_obj * objagg_obj) objagg_obj_raw() argument
164 objagg_obj_parent_assign(struct objagg * objagg,struct objagg_obj * objagg_obj,struct objagg_obj * parent,bool take_parent_ref) objagg_obj_parent_assign() argument
192 objagg_obj_parent_lookup_assign(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_parent_lookup_assign() argument
215 objagg_obj_parent_unassign(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_parent_unassign() argument
225 objagg_obj_root_id_alloc(struct objagg * objagg,struct objagg_obj * objagg_obj,struct objagg_hints_node * hnode) objagg_obj_root_id_alloc() argument
257 objagg_obj_root_id_free(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_root_id_free() argument
265 objagg_obj_root_create(struct objagg * objagg,struct objagg_obj * objagg_obj,struct objagg_hints_node * hnode) objagg_obj_root_create() argument
289 objagg_obj_root_destroy(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_root_destroy() argument
299 objagg_obj_init_with_hints(struct objagg * objagg,struct objagg_obj * objagg_obj,bool * hint_found) objagg_obj_init_with_hints() argument
335 objagg_obj_init(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_init() argument
359 objagg_obj_fini(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_fini() argument
369 struct objagg_obj *objagg_obj; objagg_obj_create() local
402 struct objagg_obj *objagg_obj; __objagg_obj_get() local
442 struct objagg_obj *objagg_obj; objagg_obj_get() local
454 objagg_obj_destroy(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_destroy() argument
466 __objagg_obj_put(struct objagg * objagg,struct objagg_obj * objagg_obj) __objagg_obj_put() argument
481 objagg_obj_put(struct objagg * objagg,struct objagg_obj * objagg_obj) objagg_obj_put() argument
610 struct objagg_obj *objagg_obj; objagg_stats_get() local
653 objagg_hints_node_create(struct objagg_hints * objagg_hints,struct objagg_obj * objagg_obj,size_t obj_size,struct objagg_hints_node * parent_hnode) objagg_hints_node_create() argument
703 struct objagg_obj *objagg_obj; global() member
786 struct objagg_obj *objagg_obj; objagg_tmp_graph_create() local
[all...]
H A Dtest_objagg.c33 struct objagg_obj *objagg_objs[NUM_KEYS];
46 static struct objagg_obj *world_obj_get(struct world *world, in world_obj_get()
50 struct objagg_obj *objagg_obj; in world_obj_get() local
55 objagg_obj = objagg_obj_get(objagg, &key); in world_obj_get()
56 if (IS_ERR(objagg_obj)) { in world_obj_get()
58 return objagg_obj; in world_obj_get()
61 world->objagg_objs[key_id_index(key_id)] = objagg_obj; in world_obj_get()
62 } else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) { in world_obj_get()
69 return objagg_obj; in world_obj_get()
79 struct objagg_obj *objagg_obj; world_obj_put() local
155 struct objagg_obj *objagg_obj; test_nodelta_obj_get() local
626 obj_to_key_id(struct objagg_obj * objagg_obj) obj_to_key_id() argument
766 struct objagg_obj *objagg_obj; test_delta_action_item() local
914 struct objagg_obj *objagg_obj; test_hints_case2() local
964 struct objagg_obj *objagg_obj; test_hints_case() local
[all...]
/linux/include/linux/
H A Dobjagg.h19 struct objagg_obj;
22 const void *objagg_obj_root_priv(const struct objagg_obj *objagg_obj);
23 const void *objagg_obj_delta_priv(const struct objagg_obj *objagg_obj);
24 const void *objagg_obj_raw(const struct objagg_obj *objagg_obj);
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);
39 struct objagg_obj *objagg_obj; /* associated object */ global() member
[all...]
/linux/include/trace/events/
H A Dobjagg.h13 struct objagg_obj;
49 const struct objagg_obj *obj),
68 const struct objagg_obj *obj),
87 const struct objagg_obj *obj,
110 const struct objagg_obj *obj,
133 const struct objagg_obj *obj,
134 const struct objagg_obj *parent,
160 const struct objagg_obj *obj,
161 const struct objagg_obj *parent,
187 const struct objagg_obj *ob
[all...]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_erp.c1010 struct objagg_obj *objagg_obj; in mlxsw_sp_acl_erp_mask_get() local
1015 objagg_obj = objagg_obj_get(erp_table->objagg, &key); in mlxsw_sp_acl_erp_mask_get()
1017 if (IS_ERR(objagg_obj)) in mlxsw_sp_acl_erp_mask_get()
1018 return ERR_CAST(objagg_obj); in mlxsw_sp_acl_erp_mask_get()
1019 return (struct mlxsw_sp_acl_erp_mask *) objagg_obj; in mlxsw_sp_acl_erp_mask_get()
1025 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; in mlxsw_sp_acl_erp_mask_put() local
1029 objagg_obj_put(erp_table->objagg, objagg_obj); in mlxsw_sp_acl_erp_mask_put()
1038 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; mlxsw_sp_acl_erp_bf_insert() local
1056 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; mlxsw_sp_acl_erp_bf_remove() local
1072 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; mlxsw_sp_acl_erp_mask_is_ctcam() local
1080 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; mlxsw_sp_acl_erp_mask_erp_id() local
1146 struct objagg_obj *objagg_obj = (struct objagg_obj *) erp_mask; mlxsw_sp_acl_erp_delta() local
[all...]