Lines Matching refs:ops
22 const struct objagg_ops *ops; member
44 const struct objagg_ops *ops; member
173 delta_priv = objagg->ops->delta_create(objagg->priv, parent->obj, in objagg_obj_parent_assign()
220 objagg->ops->delta_destroy(objagg->priv, objagg_obj->delta_priv); in objagg_obj_parent_unassign()
273 objagg_obj->root_priv = objagg->ops->root_create(objagg->priv, in objagg_obj_root_create()
292 objagg->ops->root_destroy(objagg->priv, objagg_obj->root_priv); in objagg_obj_root_destroy()
372 objagg_obj = kzalloc(sizeof(*objagg_obj) + objagg->ops->obj_size, in objagg_obj_create()
377 memcpy(objagg_obj->obj, obj, objagg->ops->obj_size); in objagg_obj_create()
517 struct objagg *objagg_create(const struct objagg_ops *ops, in objagg_create() argument
523 if (WARN_ON(!ops || !ops->root_create || !ops->root_destroy || in objagg_create()
524 !ops->delta_check || !ops->delta_create || in objagg_create()
525 !ops->delta_destroy)) in objagg_create()
531 objagg->ops = ops; in objagg_create()
539 objagg->ht_params.key_len = ops->obj_size; in objagg_create()
817 if (objagg->ops->delta_check(objagg->priv, in objagg_tmp_graph_create()
864 objagg->ops->obj_size, in objagg_opt_simple_greedy_fillup_hints()
880 objagg->ops->obj_size, in objagg_opt_simple_greedy_fillup_hints()
937 objagg_hints->ops = objagg->ops; in objagg_hints_get()
942 objagg_hints->ht_params.key_len = objagg->ops->obj_size; in objagg_hints_get()