Lines Matching defs:fieldname
630 char *fieldname = *pfieldname;
638 is_ptr = split_next_field(fieldname, &next, ctx);
643 field = btf_find_struct_member(btf, type, fieldname,
672 ctx->offset += next - fieldname;
673 fieldname = next;
674 } while (!is_ptr && fieldname);
676 *pfieldname = fieldname;
685 static int parse_btf_field(char *fieldname, const struct btf_type *type,
711 bitoffs = get_bitoffset_of_field(&fieldname, &type, ctx);
729 } while (fieldname);
964 char *fieldname;
1047 /* Let fieldname point the field name. */
1049 fieldname = close + 3; /* Skip "->" after closing parenthesis */
1051 fieldname = close + 2; /* Skip ">" after inner variable name */
1055 ctx->stack[ctx->depth].typecast.fieldname = fieldname;
1057 ctx->stack[ctx->depth].typecast.field_offset_diff = fieldname - arg;
1110 static int parse_btf_field(char *fieldname, const struct btf_type *type,
1776 ret = parse_btf_field(state->typecast.fieldname,