Lines Matching defs:objects
41 pa_hashmap *objects; /* Object path -> struct object_entry */
60 /* Contains object paths. If this is empty, then signals from all objects
65 * a path set is empty, then that signal is accepted from all objects. This
127 p->objects = pa_hashmap_new(pa_idxset_string_hash_func, pa_idxset_string_compare_func);
166 pa_assert(pa_hashmap_isempty(p->objects));
170 pa_hashmap_free(p->objects);
502 pa_assert(p->objects);
513 pa_assert_se(call_info.obj_entry = pa_hashmap_get(p->objects, dbus_message_get_path(message)));
772 if (!(obj_entry = pa_hashmap_get(p->objects, path))) {
778 pa_hashmap_put(p->objects, obj_entry->path, obj_entry);
829 if (!(obj_entry = pa_hashmap_get(p->objects, path)))
864 pa_hashmap_remove(p->objects, path);
881 PA_HASHMAP_FOREACH(obj_entry, p->objects, state)
925 PA_HASHMAP_FOREACH(obj_entry, p->objects, state)
976 char **objects,
984 pa_assert(objects || n_objects == 0);
988 /* all_signals_objects will either be emptied or replaced with new objects,
1002 pa_idxset_put(signal_paths_entry->paths, pa_xstrdup(objects[i]), NULL);
1014 pa_idxset_put(conn_entry->all_signals_objects, pa_xstrdup(objects[i]), NULL);