static dpl_status_t cb_get_value(dpl_dict_var_t *var, void *cb_arg) { struct get_conven *gc = (struct get_conven *) cb_arg; dpl_status_t ret, ret2; ret2 = dpl_posix_get_metadatum_from_value(var->key, var->val, gc->metadatum_func, gc->cb_arg, gc->metadata, gc->sysmdp); if (DPL_SUCCESS != ret2) { ret = ret2; goto end; } ret = DPL_SUCCESS; end: return ret; }
static dpl_status_t cb_values_iterate(dpl_dict_var_t *var, void *cb_arg) { struct metadata_conven *mc = (struct metadata_conven *) cb_arg; return dpl_posix_get_metadatum_from_value(var->key, var->val, NULL, NULL, mc->metadata, mc->sysmdp); }