+8
−0
include/linux/objagg.h
0 → 100644
+46
−0
include/trace/events/objagg.h
0 → 100644
+228
−0
+3
−0
+10
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
This lib tracks objects which could be of two types:
1) root object
2) nested object - with a "delta" which differentiates it from
the associated root object
The objects are tracked by a hashtable and reference-counted. User is
responsible of implementing callbacks to create/destroy root entity
related to each root object and callback to create/destroy nested object
delta.
Signed-off-by:
Jiri Pirko <jiri@mellanox.com>
Signed-off-by:
Ido Schimmel <idosch@mellanox.com>
Signed-off-by:
David S. Miller <davem@davemloft.net>