Lines Matching refs:val
108 &opts[i].val.string);
111 (opts[i].val.string == NULL))) {
120 opts[i].val.cstring ? "" : " no",
121 opts[i].val.cstring ? opts[i].val.cstring : "");
136 opts[i].val.blob.data = (uint8_t *)tmp;
137 opts[i].val.blob.length = strlen(tmp);
139 opts[i].val.blob.data = opts[i].def_val.blob.data;
140 opts[i].val.blob.length = opts[i].def_val.blob.length;
142 opts[i].val.blob.data = NULL;
143 opts[i].val.blob.length = 0;
147 opts[i].opt_name, opts[i].val.blob.length?"a":"no");
154 &opts[i].val.number);
162 opts[i].opt_name, opts[i].val.number);
169 &opts[i].val.boolean);
177 opts[i].opt_name, opts[i].val.boolean?"TRUE":"FALSE");
212 ret = dp_opt_set_string(opts, i, src_opts[i].val.string);
224 opts[i].val.cstring ? "" : " no",
225 opts[i].val.cstring ? opts[i].val.cstring : "");
230 ret = dp_opt_set_blob(opts, i, src_opts[i].val.blob);
241 opts[i].opt_name, opts[i].val.blob.length?"a":"no");
246 ret = dp_opt_set_int(opts, i, src_opts[i].val.number);
257 opts[i].opt_name, opts[i].val.number);
262 ret = dp_opt_set_bool(opts, i, src_opts[i].val.boolean);
273 opts[i].opt_name, opts[i].val.boolean?"TRUE":"FALSE");
328 return opts[id].val.cstring;
342 return opts[id].val.string;
356 return opts[id].val.blob;
370 return opts[id].val.number;
384 return opts[id].val.boolean;
400 if (opts[id].val.string) {
401 talloc_zfree(opts[id].val.string);
404 opts[id].val.string = talloc_strdup(opts, s);
405 if (!opts[id].val.string) {
425 if (opts[id].val.blob.data) {
426 talloc_zfree(opts[id].val.blob.data);
427 opts[id].val.blob.length = 0;
430 opts[id].val.blob.data = talloc_memdup(opts, b.data, b.length);
431 if (!opts[id].val.blob.data) {
436 opts[id].val.blob.length = b.length;
453 opts[id].val.number = i;
470 opts[id].val.boolean = b;