Lines Matching refs:depend
63 struct depend {
64 TAILQ_ENTRY(depend) link;
74 TAILQ_HEAD(depend_list, depend);
84 struct depend *depend;
587 TAILQ_FOREACH(context->depend, &context->dlist, link) {
588 ctx->dep = &context->depend->dep;
594 ret = context->depend->func(ctx, ctx->dep, SNMP_DEPOP_COMMIT);
617 while ((context->depend =
618 TAILQ_PREV(context->depend, depend_list, link)) != NULL) {
619 ctx->dep = &context->depend->dep;
625 ret = context->depend->func(ctx, ctx->dep, SNMP_DEPOP_ROLLBACK);
642 struct depend *d;
913 struct depend *d;
918 snmp_debug("depend: looking for %s", asn_oid2str(obj));
920 snmp_debug("depend: index is %s", asn_oid2str(idx));
927 snmp_debug("depend: found");
932 snmp_debug("depend: creating");
934 if ((d = malloc(offsetof(struct depend, dep) + len)) == NULL)