Lines Matching defs:def
1022 trio_userdef_t *def;
1027 for (def = internalUserDef; def; def = def->next)
1030 if (trio_equal_case(def->name, name))
1034 *prev = def;
1040 return def;
3335 trio_userdef_t *def = NULL;
3342 def = (trio_userdef_t *)parameters[i - 1].data.pointer;
3347 def = TrioFindNamespace(parameters[i].user_name, NULL);
3349 if (def) {
3352 def->callback(&reference);
4273 trio_userdef_t *def;
4300 def = TrioFindNamespace(name, &prev);
4301 if (def)
4305 def = (trio_userdef_t *)TRIO_MALLOC(sizeof(trio_userdef_t));
4306 if (def)
4315 internalUserDef = def;
4317 prev->next = def;
4320 def->callback = callback;
4321 def->name = (name == NULL)
4324 def->next = NULL;
4329 return (trio_pointer_t)def;
4343 trio_userdef_t *def;
4350 def = TrioFindNamespace(self->name, &prev);
4351 if (def)
4359 prev->next = def->next;