Lines Matching defs:def
1026 trio_userdef_t *def;
1031 for (def = internalUserDef; def; def = def->next)
1034 if (trio_equal_case(def->name, name))
1038 *prev = def;
1044 return def;
3339 trio_userdef_t *def = NULL;
3346 def = (trio_userdef_t *)parameters[i - 1].data.pointer;
3351 def = TrioFindNamespace(parameters[i].user_name, NULL);
3353 if (def) {
3356 def->callback(&reference);
4277 trio_userdef_t *def;
4304 def = TrioFindNamespace(name, &prev);
4305 if (def)
4309 def = (trio_userdef_t *)TRIO_MALLOC(sizeof(trio_userdef_t));
4310 if (def)
4319 internalUserDef = def;
4321 prev->next = def;
4324 def->callback = callback;
4325 def->name = (name == NULL)
4328 def->next = NULL;
4333 return (trio_pointer_t)def;
4347 trio_userdef_t *def;
4354 def = TrioFindNamespace(self->name, &prev);
4355 if (def)
4363 prev->next = def->next;