Lines Matching refs:table_value
126 struct dp_table_value *table_value;
131 table_value = talloc_zero(req, struct dp_table_value);
132 if (table_value == NULL) {
136 table_value->table = table;
137 table_value->key = talloc_strdup(table_value, key);
138 if (table_value->key == NULL) {
143 table_value->req = req;
144 table_value->list = dp_sbus_req_item_new(table_value, sbus_req);
145 if (table_value->list == NULL) {
150 talloc_set_destructor(table_value, dp_table_value_destructor);
156 hvalue.ptr = table_value;
170 talloc_free(table_value);
177 struct dp_table_value *table_value,
182 item = dp_sbus_req_item_new(table_value, sbus_req);
187 DLIST_ADD(table_value->list, item);
197 struct dp_table_value *table_value;
204 table_value = dp_req_table_lookup(table, key);
205 if (table_value == NULL) {
214 return dp_req_table_mod_item(table, table_value, sbus_req);