Lines Matching defs:iface
32 const char *iface)
37 if (strcmp(item->interface->vtable->meta->name, iface) == 0) {
507 struct sbus_interface *iface,
513 const char *iface_name = iface->vtable->meta->name;
535 item->interface = iface;
557 " twice: iface=%s, opath=%s\n", iface_name, object_path);
589 talloc_steal(item, iface);
622 struct sbus_interface *iface = NULL;
645 iface = sbus_iface_list_lookup(list, iface_name);
646 if (iface != NULL) {
652 iface = NULL;
663 return iface;
924 struct sbus_interface *iface = NULL;
932 iface = sbus_new_interface(conn, object_path, iface_vtable, handler_data);
933 if (iface == NULL) {
937 ret = sbus_opath_hash_add_iface(conn->managed_paths, object_path, iface,
940 talloc_free(iface);
949 /* if ret != EOK we will still leave iface in the table, since
1045 struct sbus_interface *iface;
1065 iface = sbus_opath_hash_lookup_iface(conn->managed_paths,
1067 if (iface == NULL) {
1071 method = sbus_meta_find_method(iface->vtable->meta, method_name);
1077 sbus_req = sbus_new_request(conn, iface, message);