Symbol: initializer
usr/src/cmd/bhyve/common/smbiostbl.c
94
initializer_func_t initializer;
usr/src/cmd/bhyve/common/smbiostbl.c
954
initializer_func_t initializer;
usr/src/cmd/bhyve/common/smbiostbl.c
960
initializer = smbios_template[i].initializer;
usr/src/cmd/bhyve/common/smbiostbl.c
962
err = (*initializer)(entry, strings, curaddr, &endaddr, &n);
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
714
|| initializer != NULL));
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
764
if (((connector != NULL) && (connector[0] != '\0')) || initializer) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
774
if ((initializer != NULL) && (initializer[0] != '\0')) {
usr/src/cmd/cmd-inet/usr.bin/pppd/main.c
775
if (device_script(initializer, ttyfd, ttyfd, 0, "init") < 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
220
{ "init", o_string, &initializer,
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
84
char *initializer = NULL; /* Script to initialize physical link */
usr/src/cmd/cmd-inet/usr.bin/pppd/pppd.h
251
extern char *initializer; /* Script to initialize physical link */
usr/src/tools/smatch/src/builtin.c
136
if (sym->initializer && sym->initializer->type == EXPR_STRING) {
usr/src/tools/smatch/src/builtin.c
137
struct string *string = sym->initializer->string;
usr/src/tools/smatch/src/check_deref.c
179
if (!sym->initializer) {
usr/src/tools/smatch/src/check_kernel_printf.c
1027
if (sym && sym->initializer &&
usr/src/tools/smatch/src/check_kernel_printf.c
1030
fmtexpr = strip_parens(sym->initializer);
usr/src/tools/smatch/src/check_uninitialized.c
57
if (sym->initializer)
usr/src/tools/smatch/src/check_unreachable.c
58
if (sym->initializer && !(sym->ctype.modifiers & MOD_STATIC))
usr/src/tools/smatch/src/compile-i386.c
1053
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/compile-i386.c
1614
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/compile-i386.c
1817
if (sym->initializer)
usr/src/tools/smatch/src/compile-i386.c
1824
if (sym->initializer) {
usr/src/tools/smatch/src/compile-i386.c
1829
emit_scalar(sym->initializer, sym->bit_size);
usr/src/tools/smatch/src/compile-i386.c
1861
if (sym->initializer && (type->type != SYM_BASETYPE) &&
usr/src/tools/smatch/src/compile-i386.c
1864
x86_expression(sym->initializer);
usr/src/tools/smatch/src/compile-i386.c
2248
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/dissect.c
219
do_expression(U_VOID, base->initializer);
usr/src/tools/smatch/src/dissect.c
587
if (!sym->initializer)
usr/src/tools/smatch/src/dissect.c
591
do_initializer(type, sym->initializer);
usr/src/tools/smatch/src/evaluate.c
112
sym->initializer = initstr;
usr/src/tools/smatch/src/evaluate.c
2947
sym->initializer = source;
usr/src/tools/smatch/src/evaluate.c
3367
int initialized = sym->initializer != NULL;
usr/src/tools/smatch/src/evaluate.c
3372
if (initialized && next->initializer) {
usr/src/tools/smatch/src/evaluate.c
3418
if (sym->initializer)
usr/src/tools/smatch/src/evaluate.c
3419
evaluate_initializer(sym, &sym->initializer);
usr/src/tools/smatch/src/evaluate.c
382
type = evaluate_expression(type->initializer);
usr/src/tools/smatch/src/expand.c
1125
retval = expand_expression(sym->initializer);
usr/src/tools/smatch/src/expand.c
630
value = sym->initializer;
usr/src/tools/smatch/src/expression.c
126
decl->initializer = alloc_expression(token->pos, EXPR_STRING);
usr/src/tools/smatch/src/expression.c
127
decl->initializer->string = string;
usr/src/tools/smatch/src/expression.c
128
decl->initializer->ctype = decl;
usr/src/tools/smatch/src/expression.c
418
*expr = *sym->initializer;
usr/src/tools/smatch/src/expression.c
609
token = initializer(&cast->cast_expression, token);
usr/src/tools/smatch/src/expression.c
723
token = initializer(&cast->cast_expression, token);
usr/src/tools/smatch/src/expression.h
325
struct token *initializer(struct expression **tree, struct token *token);
usr/src/tools/smatch/src/inline.c
339
newsym->initializer = copy_expression(sym->initializer);
usr/src/tools/smatch/src/inline.c
545
a->initializer = arg;
usr/src/tools/smatch/src/linearize.c
131
expr = sym->initializer;
usr/src/tools/smatch/src/linearize.c
1831
static pseudo_t linearize_initializer(struct entrypoint *ep, struct expression *initializer, struct access_data *ad)
usr/src/tools/smatch/src/linearize.c
1833
switch (initializer->type) {
usr/src/tools/smatch/src/linearize.c
1836
FOR_EACH_PTR(initializer->expr_list, expr) {
usr/src/tools/smatch/src/linearize.c
1842
ad->offset = initializer->init_offset;
usr/src/tools/smatch/src/linearize.c
1843
linearize_initializer(ep, initializer->init_expr, ad);
usr/src/tools/smatch/src/linearize.c
1846
pseudo_t value = linearize_expression(ep, initializer);
usr/src/tools/smatch/src/linearize.c
1847
ad->type = initializer->ctype;
usr/src/tools/smatch/src/linearize.c
1950
if (!sym || !sym->initializer || sym->initialized)
usr/src/tools/smatch/src/linearize.c
1960
if (sym->initializer && !is_scalar_type(sym)) {
usr/src/tools/smatch/src/linearize.c
1971
value = linearize_initializer(ep, sym->initializer, &ad);
usr/src/tools/smatch/src/linearize.c
36
static pseudo_t linearize_initializer(struct entrypoint *ep, struct expression *initializer, struct access_data *);
usr/src/tools/smatch/src/parse.c
1065
token = parse_expression(token->next, &typeof_sym->initializer);
usr/src/tools/smatch/src/parse.c
1068
if (!typeof_sym->initializer) {
usr/src/tools/smatch/src/parse.c
2695
token = initializer(&expr->ident_expression, next->next);
usr/src/tools/smatch/src/parse.c
2736
token = initializer(tail, token);
usr/src/tools/smatch/src/parse.c
3056
token = initializer(&decl->initializer, token->next);
usr/src/tools/smatch/src/parse.c
3062
if (decl->initializer && decl->ctype.modifiers & MOD_EXTERN) {
usr/src/tools/smatch/src/parse.c
896
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/parse.c
953
sym->initializer = expr;
usr/src/tools/smatch/src/show-parse.c
1102
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/show-parse.c
502
if (sym->initializer) {
usr/src/tools/smatch/src/show-parse.c
504
show_expression(sym->initializer);
usr/src/tools/smatch/src/show-parse.c
947
if (sym->initializer && sym->initializer->type == EXPR_STRING)
usr/src/tools/smatch/src/show-parse.c
948
return show_string_expr(sym->initializer);
usr/src/tools/smatch/src/show-parse.c
964
struct expression *expr = sym->initializer;
usr/src/tools/smatch/src/smatch_buf_size.c
313
if (expr->type != EXPR_SYMBOL || !expr->symbol || !expr->symbol->initializer)
usr/src/tools/smatch/src/smatch_buf_size.c
315
if (expr->symbol->initializer == expr) /* int a = a; */
usr/src/tools/smatch/src/smatch_buf_size.c
317
return get_initializer_size(expr->symbol->initializer);
usr/src/tools/smatch/src/smatch_flow.c
1436
sym->initializer->expr_list, fake_cb);
usr/src/tools/smatch/src/smatch_flow.c
1477
fake_element_assigns_helper(symbol_expression(sym), sym->initializer->expr_list, fake_cb);
usr/src/tools/smatch/src/smatch_flow.c
1485
assign = assign_expression(symbol, '=', sym->initializer);
usr/src/tools/smatch/src/smatch_flow.c
1491
if (!sym->initializer)
usr/src/tools/smatch/src/smatch_flow.c
1494
if (sym->initializer->type == EXPR_INITIALIZER) {
usr/src/tools/smatch/src/smatch_flow.c
1525
if (sym->initializer && sym->initializer->type == EXPR_INITIALIZER) {
usr/src/tools/smatch/src/smatch_flow.c
1527
} else if (sym->initializer) {
usr/src/tools/smatch/src/smatch_flow.c
1529
assign = assign_expression(symbol, '=', sym->initializer);
usr/src/tools/smatch/src/smatch_flow.c
1535
if (sym->initializer && sym->initializer->type == EXPR_INITIALIZER) {
usr/src/tools/smatch/src/smatch_flow.c
1537
} else if (sym->initializer) {
usr/src/tools/smatch/src/smatch_flow.c
1539
assign = assign_expression(symbol, '=', sym->initializer);
usr/src/tools/smatch/src/smatch_flow.c
1546
if (sym->initializer) {
usr/src/tools/smatch/src/smatch_flow.c
1547
assign = assign_expression(symbol, '=', sym->initializer);
usr/src/tools/smatch/src/smatch_function_ptrs.c
434
if (!sym->initializer || sym->initializer->type != EXPR_INITIALIZER)
usr/src/tools/smatch/src/smatch_function_ptrs.c
446
print_initializer_list(sym->initializer->expr_list, struct_type);
usr/src/tools/smatch/src/smatch_math.c
957
if (get_value(sym->initializer, &right)) {
usr/src/tools/smatch/src/smatch_type.c
324
ret = get_type(ret->initializer);
usr/src/tools/smatch/src/sparse-llvm.c
1201
struct expression *initializer = sym->initializer;
usr/src/tools/smatch/src/sparse-llvm.c
1206
if (initializer) {
usr/src/tools/smatch/src/sparse-llvm.c
1207
switch (initializer->type) {
usr/src/tools/smatch/src/sparse-llvm.c
1209
initial_value = LLVMConstInt(symbol_type(sym), initializer->value, 1);
usr/src/tools/smatch/src/sparse-llvm.c
1212
initial_value = LLVMConstReal(symbol_type(sym), initializer->fvalue);
usr/src/tools/smatch/src/sparse-llvm.c
1215
struct symbol *sym = initializer->symbol;
usr/src/tools/smatch/src/sparse-llvm.c
1223
const char *s = initializer->string->data;
usr/src/tools/smatch/src/sparse-llvm.c
1229
warning(initializer->pos, "can't initialize type: %s", show_typename(sym));
usr/src/tools/smatch/src/sparse-llvm.c
292
expr = sym->initializer;
usr/src/tools/smatch/src/symbol.c
362
if (sym->initializer)
usr/src/tools/smatch/src/symbol.c
363
return sym->initializer;
usr/src/tools/smatch/src/symbol.c
408
struct expression *initializer = get_symbol_initializer(sym);
usr/src/tools/smatch/src/symbol.c
409
if (initializer) {
usr/src/tools/smatch/src/symbol.c
411
int count = count_array_initializer(node_type, initializer);
usr/src/tools/smatch/src/symbol.c
485
struct symbol *base = evaluate_expression(sym->initializer);
usr/src/tools/smatch/src/symbol.h
189
struct expression *initializer;