Lines Matching refs:set_entry
38 struct set_entry { struct
45 struct set_entry *table; argument
77 void (*delete_function)(struct set_entry *entry));
82 void (*delete_function)(struct set_entry *entry));
84 struct set_entry *
86 struct set_entry *
89 struct set_entry *
91 struct set_entry *
95 struct set_entry *
97 struct set_entry *
101 struct set_entry *
103 struct set_entry *
108 _mesa_set_remove(struct set *set, struct set_entry *entry);
112 struct set_entry *
113 _mesa_set_next_entry(const struct set *set, struct set_entry *entry);
114 struct set_entry *
115 _mesa_set_next_entry_unsafe(const struct set *set, struct set_entry *entry);
117 struct set_entry *
119 int (*predicate)(struct set_entry *entry));
133 for (struct set_entry *entry = _mesa_set_next_entry(set, NULL); \
142 for (struct set_entry *entry = _mesa_set_next_entry_unsafe(set, NULL); \