Lines Matching refs:interface
222 add_by_name(const char *version, const Interface *interface) in add_by_name() argument
228 assert(interface != NULL, "passed a null interface to add_by_name"); in add_by_name()
231 print_iface(interface); in add_by_name()
248 (void) snprintf(buffer, sizeof (buffer), "%s", interface->IF_name); in add_by_name()
250 if (interface->IF_filter && interface->IF_auxiliary) { in add_by_name()
252 "for an interface: %s", interface->IF_name); in add_by_name()
255 if (interface->IF_filter) { in add_by_name()
257 if (interface->IF_type == FUNCTION) { in add_by_name()
259 } else if (interface->IF_type == DATA) { in add_by_name()
263 (void) strcat(buffer, interface->IF_filter); in add_by_name()
264 } else if (interface->IF_auxiliary) { in add_by_name()
267 (void) strcat(buffer, interface->IF_auxiliary); in add_by_name()
274 if (interface->IF_type == FUNCTION) { in add_by_name()
280 switch (interface->IF_binding) { in add_by_name()
291 if (interface->IF_binding == PROTECTED) { in add_by_name()