Lines Matching refs:field
108 /* We're going to trust this field implicitly so we need to ensure that
875 const struct intel_perf_query_field *field =
878 switch (field->type) {
881 rpc.MemoryAddress = anv_address_add(data_addr, field->location);
890 struct anv_address addr = anv_address_add(data_addr, field->location);
891 struct mi_value src = field->size == 8 ?
892 mi_reg64(field->mmio_offset) :
893 mi_reg32(field->mmio_offset);
894 struct mi_value dst = field->size == 8 ?
901 unreachable("Invalid query field");
980 const struct intel_perf_query_field *field =
987 field->location)),
991 if (field->type != INTEL_PERF_QUERY_FIELD_TYPE_MI_RPC &&
992 field->size == 8) {
998 field->location + 4)),
1028 const struct intel_perf_query_field *field =
1032 switch (field->type) {
1053 .RegisterAddress = field->mmio_offset,
1059 if (field->size == 8) {
1064 .RegisterAddress = field->mmio_offset + 4,
1074 unreachable("Invalid query field");
1182 const struct intel_perf_query_field *field = &layout->fields[r];
1184 switch (field->type) {
1205 .RegisterAddress = field->mmio_offset,
1211 if (field->size == 8) {
1216 .RegisterAddress = field->mmio_offset + 4,
1226 unreachable("Invalid query field");