Lines Matching defs:set_struct

30 	/* Points to array inside parent->set_struct.
35 void *set_struct;
93 STRUCT_MEMBER_P(link->set_struct, def->offset);
141 new_link->set_struct = new_set;
162 memcpy(link->set_struct, info->defaults, info->struct_size);
168 strp = STRUCT_MEMBER_P(link->set_struct, def->offset);
176 strp = STRUCT_MEMBER_P(link->set_struct, def->offset);
225 ctx->roots[i].set_struct =
252 return ctx->roots[0].set_struct;
262 sets[i] = ctx->roots[i].set_struct;
527 link->set_struct = p_malloc(ctx->set_pool, link->info->struct_size);
535 array_append(link->array, &link->set_struct, 1);
538 ptr = STRUCT_MEMBER_P(link->set_struct,
540 *((void **)ptr) = link->parent->set_struct;
646 if (link->set_struct == NULL)
652 ptr = STRUCT_MEMBER_P(link->set_struct, def->offset);
903 if (link->set_struct == NULL || def == NULL)
907 return STRUCT_MEMBER_P(link->set_struct, def->offset);
1227 ctx->roots[i].set_struct, error_r))
1254 val = PTR_OFFSET(link->set_struct, def->offset);
1411 ctx->roots[i].set_struct,
1884 diff = (char *)old_link->array - (char *)old_link->parent->set_struct;
1886 new_link->array = PTR_OFFSET(new_link->parent->set_struct, diff);
1888 if (old_link->set_struct != NULL) {
1894 if (old_sets[i] == old_link->set_struct) {
1895 new_link->set_struct = new_sets[i];
1945 new_ctx->roots[i].set_struct =
1947 old_ctx->roots[i].set_struct,
2016 src_arr = CONST_PTR_OFFSET(src_link->set_struct, def->offset);
2017 dest_arr = PTR_OFFSET(dest_link->set_struct, def->offset);
2029 dest_link->set_struct);
2060 src_arr = CONST_PTR_OFFSET(src_link->set_struct, def->offset);
2062 dest_arr = PTR_OFFSET(dest_link->set_struct, def->offset);
2095 child_src_link.set_struct = src_children[i];
2097 child_dest_link.set_struct = dest_children[j];
2108 dest_link->set_struct);
2154 src = CONST_PTR_OFFSET(src_link->set_struct, def->offset);
2155 dest = PTR_OFFSET(dest_link->set_struct, def->offset);