objagg_hints_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, this is the Kernel API Manual page for objagg_hints_get(9), and its whole thing is: it obtains hints instance. iconic behavior, no notes. ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

struct objagg_hints * objagg_hints_get (struct objagg *objagg , enum
       objagg_opt_algo_type opt_algo_type );

πŸŽ€ ARGUMENTS πŸŽ€

  • objagg β€” an objagg instance. literally the objagg in question. πŸ‘‘
  • opt_algo_type β€” the type of hints finding algorithm. pick your algo, bestie. πŸ’…

🌸 NOTE 🌸

🚨 all locking must be provided by the caller. no cap, that one is on you.

Depending on the algo type, the existing objects of the objagg instance are going to be went-through to assemble an optimal tree. We call this tree hints. These hints can be later on used for creation of a new objagg instance. There, the future object creations are going to be consulted with these hints in order to find out, where exactly the new object should be put as a root or delta. πŸ¦‹

Returns a pointer to hints instance in case of success, otherwise it returns pointer error using the ERR_PTR macro. periodt. πŸ’–

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./lib/objagg.c is right there, and the squad is: objagg_obj_root_priv(9), objagg_obj_delta_priv(9), objagg_obj_raw(9), objagg_obj_get(9), objagg_obj_put(9), objagg_create(9), objagg_destroy(9), objagg_stats_get(9), objagg_stats_put(9), objagg_hints_put(9), objagg_hints_stats_get(9). 🌈


mwah πŸ’‹ β€” this cutie comes from source/version ./lib, dated October 2026. πŸŽ€

πŸ“¦ where this page comes from