/qemu/gdb-xml/ |
H A D | loongarch-fpu.xml | 16 <reg name="f0" bitsize="64" type="fputype" group="float"/> 17 <reg name="f1" bitsize="64" type="fputype" group="float"/> 18 <reg name="f2" bitsize="64" type="fputype" group="float"/> 19 <reg name="f3" bitsize="64" type="fputype" group="float"/> 20 <reg name="f4" bitsize="64" type="fputype" group="float"/> 21 <reg name="f5" bitsize="64" type="fputype" group="float"/> 22 <reg name="f6" bitsize="64" type="fputype" group="float"/> 23 <reg name="f7" bitsize="64" type="fputype" group="float"/> 24 <reg name="f8" bitsize="64" type="fputype" group="float"/> 25 <reg name="f9" bitsize="64" type="fputype" group="float"/> [all …]
|
H A D | hexagon-core.xml | 19 …<reg name="r00" altname="r0" bitsize="32" offset="0" encoding="uint" format="hex" group="Thread … 20 …<reg name="r01" altname="r1" bitsize="32" offset="4" encoding="uint" format="hex" group="Thread … 21 …<reg name="r02" altname="r2" bitsize="32" offset="8" encoding="uint" format="hex" group="Thread … 22 …<reg name="r03" altname="r3" bitsize="32" offset="12" encoding="uint" format="hex" group="Thread … 23 …<reg name="r04" altname="r4" bitsize="32" offset="16" encoding="uint" format="hex" group="Thread … 24 …<reg name="r05" altname="r5" bitsize="32" offset="20" encoding="uint" format="hex" group="Thread … 25 …<reg name="r06" altname="r6" bitsize="32" offset="24" encoding="uint" format="hex" group="Thread … 26 …<reg name="r07" altname="r7" bitsize="32" offset="28" encoding="uint" format="hex" group="Thread … 27 …<reg name="r08" altname="r8" bitsize="32" offset="32" encoding="uint" format="hex" group="Thread … 28 …<reg name="r09" altname="r9" bitsize="32" offset="36" encoding="uint" format="hex" group="Thread … [all …]
|
H A D | loongarch-base64.xml | 10 <reg name="r0" bitsize="64" type="uint64" group="general"/> 11 <reg name="r1" bitsize="64" type="code_ptr" group="general"/> 12 <reg name="r2" bitsize="64" type="data_ptr" group="general"/> 13 <reg name="r3" bitsize="64" type="data_ptr" group="general"/> 14 <reg name="r4" bitsize="64" type="uint64" group="general"/> 15 <reg name="r5" bitsize="64" type="uint64" group="general"/> 16 <reg name="r6" bitsize="64" type="uint64" group="general"/> 17 <reg name="r7" bitsize="64" type="uint64" group="general"/> 18 <reg name="r8" bitsize="64" type="uint64" group="general"/> 19 <reg name="r9" bitsize="64" type="uint64" group="general"/> [all …]
|
H A D | loongarch-base32.xml | 10 <reg name="r0" bitsize="32" type="uint32" group="general"/> 11 <reg name="r1" bitsize="32" type="code_ptr" group="general"/> 12 <reg name="r2" bitsize="32" type="data_ptr" group="general"/> 13 <reg name="r3" bitsize="32" type="data_ptr" group="general"/> 14 <reg name="r4" bitsize="32" type="uint32" group="general"/> 15 <reg name="r5" bitsize="32" type="uint32" group="general"/> 16 <reg name="r6" bitsize="32" type="uint32" group="general"/> 17 <reg name="r7" bitsize="32" type="uint32" group="general"/> 18 <reg name="r8" bitsize="32" type="uint32" group="general"/> 19 <reg name="r9" bitsize="32" type="uint32" group="general"/> [all …]
|
H A D | loongarch-lsx.xml | 27 <reg name="vr0" bitsize="128" type="lsxv" group="lsx"/> 28 <reg name="vr1" bitsize="128" type="lsxv" group="lsx"/> 29 <reg name="vr2" bitsize="128" type="lsxv" group="lsx"/> 30 <reg name="vr3" bitsize="128" type="lsxv" group="lsx"/> 31 <reg name="vr4" bitsize="128" type="lsxv" group="lsx"/> 32 <reg name="vr5" bitsize="128" type="lsxv" group="lsx"/> 33 <reg name="vr6" bitsize="128" type="lsxv" group="lsx"/> 34 <reg name="vr7" bitsize="128" type="lsxv" group="lsx"/> 35 <reg name="vr8" bitsize="128" type="lsxv" group="lsx"/> 36 <reg name="vr9" bitsize="128" type="lsxv" group="lsx"/> [all …]
|
H A D | loongarch-lasx.xml | 28 <reg name="xr0" bitsize="256" type="lasxv" group="lasx"/> 29 <reg name="xr1" bitsize="256" type="lasxv" group="lasx"/> 30 <reg name="xr2" bitsize="256" type="lasxv" group="lasx"/> 31 <reg name="xr3" bitsize="256" type="lasxv" group="lasx"/> 32 <reg name="xr4" bitsize="256" type="lasxv" group="lasx"/> 33 <reg name="xr5" bitsize="256" type="lasxv" group="lasx"/> 34 <reg name="xr6" bitsize="256" type="lasxv" group="lasx"/> 35 <reg name="xr7" bitsize="256" type="lasxv" group="lasx"/> 36 <reg name="xr8" bitsize="256" type="lasxv" group="lasx"/> 37 <reg name="xr9" bitsize="256" type="lasxv" group="lasx"/> [all …]
|
H A D | s390x-core64.xml | 10 <reg name="pswm" bitsize="64" type="uint64" group="psw"/> 11 <reg name="pswa" bitsize="64" type="uint64" group="psw"/> 12 <reg name="r0" bitsize="64" type="uint64" group="general"/> 13 <reg name="r1" bitsize="64" type="uint64" group="general"/> 14 <reg name="r2" bitsize="64" type="uint64" group="general"/> 15 <reg name="r3" bitsize="64" type="uint64" group="general"/> 16 <reg name="r4" bitsize="64" type="uint64" group="general"/> 17 <reg name="r5" bitsize="64" type="uint64" group="general"/> 18 <reg name="r6" bitsize="64" type="uint64" group="general"/> 19 <reg name="r7" bitsize="64" type="uint64" group="general"/> [all …]
|
H A D | hexagon-hvx.xml | 59 …<reg name="v0" bitsize="1024" offset="256" encoding="vector" format="hex" group="HVX Vector Regi… 60 …<reg name="v1" bitsize="1024" offset="384" encoding="vector" format="hex" group="HVX Vector Regi… 61 …<reg name="v2" bitsize="1024" offset="512" encoding="vector" format="hex" group="HVX Vector Regi… 62 …<reg name="v3" bitsize="1024" offset="640" encoding="vector" format="hex" group="HVX Vector Regi… 63 …<reg name="v4" bitsize="1024" offset="768" encoding="vector" format="hex" group="HVX Vector Regi… 64 …<reg name="v5" bitsize="1024" offset="896" encoding="vector" format="hex" group="HVX Vector Regi… 65 …<reg name="v6" bitsize="1024" offset="1024" encoding="vector" format="hex" group="HVX Vector Regi… 66 …<reg name="v7" bitsize="1024" offset="1152" encoding="vector" format="hex" group="HVX Vector Regi… 67 …<reg name="v8" bitsize="1024" offset="1280" encoding="vector" format="hex" group="HVX Vector Regi… 68 …<reg name="v9" bitsize="1024" offset="1408" encoding="vector" format="hex" group="HVX Vector Regi… [all …]
|
H A D | s390-fpr.xml | 10 <reg name="fpc" bitsize="32" type="uint32" group="float"/> 11 <reg name="f0" bitsize="64" type="ieee_double" group="float"/> 12 <reg name="f1" bitsize="64" type="ieee_double" group="float"/> 13 <reg name="f2" bitsize="64" type="ieee_double" group="float"/> 14 <reg name="f3" bitsize="64" type="ieee_double" group="float"/> 15 <reg name="f4" bitsize="64" type="ieee_double" group="float"/> 16 <reg name="f5" bitsize="64" type="ieee_double" group="float"/> 17 <reg name="f6" bitsize="64" type="ieee_double" group="float"/> 18 <reg name="f7" bitsize="64" type="ieee_double" group="float"/> 19 <reg name="f8" bitsize="64" type="ieee_double" group="float"/> [all …]
|
H A D | s390-cr.xml | 10 <reg name="cr0" bitsize="64" type="uint64" group="control"/> 11 <reg name="cr1" bitsize="64" type="uint64" group="control"/> 12 <reg name="cr2" bitsize="64" type="uint64" group="control"/> 13 <reg name="cr3" bitsize="64" type="uint64" group="control"/> 14 <reg name="cr4" bitsize="64" type="uint64" group="control"/> 15 <reg name="cr5" bitsize="64" type="uint64" group="control"/> 16 <reg name="cr6" bitsize="64" type="uint64" group="control"/> 17 <reg name="cr7" bitsize="64" type="uint64" group="control"/> 18 <reg name="cr8" bitsize="64" type="uint64" group="control"/> 19 <reg name="cr9" bitsize="64" type="uint64" group="control"/> [all …]
|
H A D | s390-acr.xml | 10 <reg name="acr0" bitsize="32" type="uint32" group="access"/> 11 <reg name="acr1" bitsize="32" type="uint32" group="access"/> 12 <reg name="acr2" bitsize="32" type="uint32" group="access"/> 13 <reg name="acr3" bitsize="32" type="uint32" group="access"/> 14 <reg name="acr4" bitsize="32" type="uint32" group="access"/> 15 <reg name="acr5" bitsize="32" type="uint32" group="access"/> 16 <reg name="acr6" bitsize="32" type="uint32" group="access"/> 17 <reg name="acr7" bitsize="32" type="uint32" group="access"/> 18 <reg name="acr8" bitsize="32" type="uint32" group="access"/> 19 <reg name="acr9" bitsize="32" type="uint32" group="access"/> [all …]
|
H A D | m68k-fp.xml | 9 <reg name="fp0" bitsize="96" type="float" group="float"/> 10 <reg name="fp1" bitsize="96" type="float" group="float"/> 11 <reg name="fp2" bitsize="96" type="float" group="float"/> 12 <reg name="fp3" bitsize="96" type="float" group="float"/> 13 <reg name="fp4" bitsize="96" type="float" group="float"/> 14 <reg name="fp5" bitsize="96" type="float" group="float"/> 15 <reg name="fp6" bitsize="96" type="float" group="float"/> 16 <reg name="fp7" bitsize="96" type="float" group="float"/> 18 <reg name="fpcontrol" bitsize="32" group="float"/> 19 <reg name="fpstatus" bitsize="32" group="float"/>, [all …]
|
H A D | cf-fp.xml | 9 <reg name="fp0" bitsize="64" type="float" group="float"/> 10 <reg name="fp1" bitsize="64" type="float" group="float"/> 11 <reg name="fp2" bitsize="64" type="float" group="float"/> 12 <reg name="fp3" bitsize="64" type="float" group="float"/> 13 <reg name="fp4" bitsize="64" type="float" group="float"/> 14 <reg name="fp5" bitsize="64" type="float" group="float"/> 15 <reg name="fp6" bitsize="64" type="float" group="float"/> 16 <reg name="fp7" bitsize="64" type="float" group="float"/> 19 <reg name="fpcontrol" bitsize="32" group="float"/> 20 <reg name="fpstatus" bitsize="32" group="float"/>, [all …]
|
/qemu/hw/vfio/ |
H A D | container.c | 338 static void vfio_group_add_kvm_device(VFIOGroup *group) in vfio_group_add_kvm_device() argument 342 if (vfio_kvm_device_add_fd(group->fd, &err)) { in vfio_group_add_kvm_device() 343 error_reportf_err(err, "group ID %d: ", group->groupid); in vfio_group_add_kvm_device() 347 static void vfio_group_del_kvm_device(VFIOGroup *group) in vfio_group_del_kvm_device() argument 351 if (vfio_kvm_device_del_fd(group->fd, &err)) { in vfio_group_del_kvm_device() 352 error_reportf_err(err, "group ID %d: ", group->groupid); in vfio_group_del_kvm_device() 398 error_setg_errno(errp, errno, "Failed to set group container"); in vfio_set_iommu() 407 * way to guess it until an IOMMU group gets added to the container. in vfio_set_iommu() 420 static VFIOContainer *vfio_create_container(int fd, VFIOGroup *group, in vfio_create_container() argument 434 * container and group are already configured in the kernel. in vfio_create_container() [all …]
|
/qemu/ |
H A D | gitdm.config | 34 GroupMap contrib/gitdm/group-map-alibaba Alibaba 35 GroupMap contrib/gitdm/group-map-amd AMD 36 GroupMap contrib/gitdm/group-map-cadence Cadence Design Systems 37 GroupMap contrib/gitdm/group-map-codeweavers CodeWeavers 38 GroupMap contrib/gitdm/group-map-facebook Facebook 39 GroupMap contrib/gitdm/group-map-ibm IBM 40 GroupMap contrib/gitdm/group-map-janustech Janus Technologies 41 GroupMap contrib/gitdm/group-map-netflix Netflix 42 GroupMap contrib/gitdm/group-map-redhat Red Hat 43 GroupMap contrib/gitdm/group-map-wavecomp Wave Computing [all …]
|
/qemu/hw/net/rocker/ |
H A D | rocker-hmp-cmds.c | 204 monitor_printf(mon, " write group 0x%08x", action->group_id); in hmp_rocker_of_dpa_flows() 232 RockerOfDpaGroup *group = g->value; in hmp_rocker_of_dpa_groups() local 235 monitor_printf(mon, "0x%08x", group->id); in hmp_rocker_of_dpa_groups() 237 monitor_printf(mon, " (type %s", group->type == 0 ? "L2 interface" : in hmp_rocker_of_dpa_groups() 238 group->type == 1 ? "L2 rewrite" : in hmp_rocker_of_dpa_groups() 239 group->type == 2 ? "L3 unicast" : in hmp_rocker_of_dpa_groups() 240 group->type == 3 ? "L2 multicast" : in hmp_rocker_of_dpa_groups() 241 group->type == 4 ? "L2 flood" : in hmp_rocker_of_dpa_groups() 242 group->type == 5 ? "L3 interface" : in hmp_rocker_of_dpa_groups() 243 group->type == 6 ? "L3 multicast" : in hmp_rocker_of_dpa_groups() [all …]
|
H A D | rocker_of_dpa.c | 766 static int of_dpa_group_add(OfDpa *of_dpa, OfDpaGroup *group) in of_dpa_group_add() argument 768 g_hash_table_insert(of_dpa->group_tbl, &group->id, group); in of_dpa_group_add() 774 static int of_dpa_group_mod(OfDpa *of_dpa, OfDpaGroup *group) 776 OfDpaGroup *old_group = of_dpa_group_find(of_dpa, group->id); 788 static int of_dpa_group_del(OfDpa *of_dpa, OfDpaGroup *group) in of_dpa_group_del() argument 790 g_hash_table_remove(of_dpa->group_tbl, &group->id); in of_dpa_group_del() 798 OfDpaGroup *group = of_dpa_group_find(of_dpa, id); 800 if (!group) { 812 OfDpaGroup *group = g_new0(OfDpaGroup, 1); in of_dpa_group_alloc() local 814 group->id = id; in of_dpa_group_alloc() [all …]
|
/qemu/hw/intc/ |
H A D | exynos4210_combiner.c | 25 * IRQ sources into groups and provides signal output to GIC from each group. It 69 VMSTATE_STRUCT_ARRAY(group, Exynos4210CombinerState, IIC_NGRP, 0, 85 get a start of corresponding group quad */ in exynos4210_combiner_read() 86 uint32_t grp_quad_base_n; /* Base of group quad */ in exynos4210_combiner_read() 104 val |= s->group[grp_quad_base_n].src_pending; in exynos4210_combiner_read() 105 val |= s->group[grp_quad_base_n + 1].src_pending << 8; in exynos4210_combiner_read() 106 val |= s->group[grp_quad_base_n + 2].src_pending << 16; in exynos4210_combiner_read() 107 val |= s->group[grp_quad_base_n + 3].src_pending << 24; in exynos4210_combiner_read() 111 val |= s->group[grp_quad_base_n].src_mask & in exynos4210_combiner_read() 112 s->group[grp_quad_base_n].src_pending; in exynos4210_combiner_read() [all …]
|
/qemu/scripts/tracetool/format/ |
H A D | c.py | 18 def generate(events, backend, group): argument 22 header = "trace-" + group + ".h" 46 out('TraceEvent *%(group)s_trace_events[] = {', 47 group = group.lower()) 56 out('static void trace_%(group)s_register_events(void)', 58 ' trace_event_register_group(%(group)s_trace_events);', 60 'trace_init(trace_%(group)s_register_events)', 61 group = group.lower()) 63 backend.generate_begin(active_events, group) 65 backend.generate(event, group) [all …]
|
/qemu/docs/ |
H A D | throttle.txt | 170 group named using the throttling.group parameter. If this parameter is 172 be used as the group name. 175 document apply to the combined I/O of all members of a group. 179 -drive file=hd1.qcow2,throttling.iops-total=6000,throttling.group=foo 180 -drive file=hd2.qcow2,throttling.iops-total=6000,throttling.group=foo 181 -drive file=hd3.qcow2,throttling.iops-total=3000,throttling.group=bar 182 -drive file=hd4.qcow2,throttling.iops-total=6000,throttling.group=foo 183 -drive file=hd5.qcow2,throttling.iops-total=3000,throttling.group=bar 186 Here hd1, hd2 and hd4 are all members of a group named 'foo' with a 188 is left alone (technically it is part of a 1-member group). [all …]
|
/qemu/block/ |
H A D | throttle.c | 36 .help = "Name of the throttle group", 43 * If this function succeeds then the throttle group name is stored in 44 * @group and must be freed by the caller. 45 * If there's an error then @group remains unmodified. 47 static int throttle_parse_options(QDict *options, char **group, Error **errp) in throttle_parse_options() argument 60 error_setg(errp, "Please specify a throttle group"); in throttle_parse_options() 64 error_setg(errp, "Throttle group '%s' does not exist", group_name); in throttle_parse_options() 69 *group = g_strdup(group_name); in throttle_parse_options() 80 char *group; in throttle_open() local 95 ret = throttle_parse_options(options, &group, errp); in throttle_open() [all …]
|
/qemu/util/ |
H A D | qemu-config.c | 13 static QemuOptsList *find_list(QemuOptsList **lists, const char *group, in find_list() argument 18 qemu_load_module_for_opts(group); in find_list() 20 if (strcmp(lists[i]->name, group) == 0) in find_list() 24 error_setg(errp, "There is no option group '%s'", group); in find_list() 29 QemuOptsList *qemu_find_opts(const char *group) in qemu_find_opts() argument 34 ret = find_list(vm_config_groups, group, &local_err); in qemu_find_opts() 42 QemuOpts *qemu_find_opts_singleton(const char *group) in qemu_find_opts_singleton() argument 47 list = qemu_find_opts(group); in qemu_find_opts_singleton() 56 QemuOptsList *qemu_find_opts_err(const char *group, Error **errp) in qemu_find_opts_err() argument 58 return find_list(vm_config_groups, group, errp); in qemu_find_opts_err() [all …]
|
/qemu/qapi/ |
H A D | rocker.json | 192 # @group-id: group ID 208 'data' : { '*goto-tbl': 'uint32', '*group-id': 'uint32', 267 # Rocker switch OF-DPA group 269 # @id: group unique ID 271 # @type: group type 277 # @index: group index, unique with group type 281 # @group-id: next group ID 287 # @group-ids: list of next group IDs 295 # .. note:: Optional members may or may not appear in the group 296 # depending if they're relevant to the group type. [all …]
|
/qemu/scripts/codeconverter/codeconverter/ |
H A D | qom_macros.py | 36 yield RequiredIdentifier('constant', self.group('name')) 99 yield RequiredIdentifier('type', self.group('name')) 139 name = self.group('structname') 150 body = self.group('body') 171 if self.group('structname'): 187 if td.group('typedef_type') != self.group('typedef_type'): 191 if self.group('typedef_type') == 'struct '+td.group('structname'): 252 return self.group('checker') # type: ignore 256 return self.group('typedefname') 263 if not self.group('check_args'): [all …]
|
H A D | patching.py | 56 return self.group('name') 71 def group(self, group: Union[int, str]) -> str: member in FileMatch 72 return self.match.group(group) 74 def getgroup(self, group: str) -> Optional[str]: 75 if group not in self.match.groupdict(): 77 return self.match.group(group) 103 return original.replace(self.group(0), replacement) 152 end.line, end.col, self.group(0)[:100]) 184 …def group_finditer(self, klass: Type['FileMatch'], group: Union[str, int]) -> Iterable['FileMatch'… 188 self.match.start(group), [all …]
|