| /qemu/hw/net/can/ |
| A D | can_sja1000.c | 99 filter->can_mask = ~filter->can_mask & QEMU_CAN_EFF_MASK; in can_sja_single_filter() 104 filter->can_id = (uint32_t)acr[0] << 3; in can_sja_single_filter() 112 filter->can_mask = ~filter->can_mask & QEMU_CAN_SFF_MASK; in can_sja_single_filter() 129 filter->can_mask = ~filter->can_mask & QEMU_CAN_EFF_MASK & ~0x1fff; in can_sja_dual_filter() 139 filter->can_mask = ~filter->can_mask & QEMU_CAN_SFF_MASK; in can_sja_dual_filter() 152 struct qemu_can_filter filter; in can_sja_accept_filter() local 157 can_sja_single_filter(&filter, in can_sja_accept_filter() 197 can_sja_dual_filter(&filter, in can_sja_accept_filter() 204 can_sja_dual_filter(&filter, in can_sja_accept_filter() 213 can_sja_dual_filter(&filter, in can_sja_accept_filter() [all …]
|
| /qemu/docs/ |
| A D | colo-proxy.txt | 18 The filter-redirector, filter-mirror, colo-compare 19 and filter-rewriter compose the COLO-proxy. 49 | | | filter | | filter | | filter +------> colo <------+ +--------> filter +--> adjus… 90 Redirect server filter receive primary guest packet 91 but do nothing, just pass to next filter. 112 redirect client filter. Otherwise directly send to 113 redirect client filter. 127 and redirect indev's packet to filter. 129 filter 143 filter [all …]
|
| A D | COLO-FT.txt | 171 -object filter-mirror,id=m0,netdev=hn0,queue=tx,outdev=mirror0 \ 172 -object filter-redirector,netdev=hn0,id=redire0,queue=rx,indev=compare_out \ 173 -object filter-redirector,netdev=hn0,id=redire1,queue=rx,outdev=compare0 \ 198 -object filter-redirector,id=f1,netdev=hn0,queue=tx,indev=red0 \ 199 -object filter-redirector,id=f2,netdev=hn0,queue=rx,outdev=red1 \ 200 -object filter-rewriter,id=rew0,netdev=hn0,queue=all \ 293 {"execute": "object-add", "arguments":{ "qom-type": "filter-mirror", "id": "m0", "netdev": "hn0", "… 294 {"execute": "object-add", "arguments":{ "qom-type": "filter-redirector", "id": "redire0", "netdev":… 295 {"execute": "object-add", "arguments":{ "qom-type": "filter-redirector", "id": "redire1", "netdev":… 304 filters before the filter-rewriter by using the [all …]
|
| /qemu/stats/ |
| A D | stats-qmp-cmds.c | 38 StatsFilter *filter, StatsRequest *request, in invoke_stats_cb() argument 55 switch (filter->target) { in invoke_stats_cb() 59 if (filter->u.vcpu.has_vcpus) { in invoke_stats_cb() 60 if (!filter->u.vcpu.vcpus) { in invoke_stats_cb() 64 targets = filter->u.vcpu.vcpus; in invoke_stats_cb() 73 entry->stats_cb(stats_results, filter->target, names, targets, errp); in invoke_stats_cb() 82 StatsResultList *qmp_query_stats(StatsFilter *filter, Error **errp) in qmp_query_stats() argument 89 if (filter->has_providers) { in qmp_query_stats() 90 for (request = filter->providers; request; request = request->next) { in qmp_query_stats() 91 if (!invoke_stats_cb(entry, &stats_results, filter, in qmp_query_stats() [all …]
|
| A D | stats-hmp-cmds.c | 139 StatsFilter *filter = g_malloc0(sizeof(*filter)); in stats_filter() local 143 filter->target = target; in stats_filter() 154 filter->u.vcpu.has_vcpus = true; in stats_filter() 155 filter->u.vcpu.vcpus = vcpu_list; in stats_filter() 165 return filter; in stats_filter() 185 filter->has_providers = true; in stats_filter() 186 filter->providers = request_list; in stats_filter() 187 return filter; in stats_filter() 201 g_autoptr(StatsFilter) filter = NULL; in hmp_info_stats() 225 filter = stats_filter(target, names, -1, provider); in hmp_info_stats() [all …]
|
| /qemu/net/can/ |
| A D | can_core.c | 129 int can_bus_filter_match(struct qemu_can_filter *filter, qemu_canid_t can_id) in can_bus_filter_match() argument 132 if (((can_id | filter->can_mask) & QEMU_CAN_ERR_FLAG)) { in can_bus_filter_match() 133 return (filter->can_mask & QEMU_CAN_ERR_FLAG) != 0; in can_bus_filter_match() 135 m = (can_id & filter->can_mask) == (filter->can_id & filter->can_mask); in can_bus_filter_match() 136 return filter->can_id & QEMU_CAN_INV_FILTER ? !m : m; in can_bus_filter_match()
|
| /qemu/tests/ |
| A D | Makefile.include | 17 ifneq ($(filter $(all-check-targets), check-softfloat),) 92 TARGETS=$(patsubst libqemu-%.a, %, $(filter libqemu-%.a, $(ninja-targets))) 105 $(filter %-softmmu,$(TARGETS))) 125 FEDORA_31_ARCHES_TARGETS=$(patsubst %-softmmu,%, $(filter %-softmmu,$(TARGETS))) 128 FEDORA_31_DOWNLOAD=$(filter $(FEDORA_31_ARCHES),$(FEDORA_31_ARCHES_CANDIDATES)) 144 $(if $(AVOCADO_TAGS),, --filter-by-tags-include-empty \ 145 --filter-by-tags-include-empty-key) \ 157 FUNCTIONAL_TARGETS=$(patsubst %-softmmu,check-functional-%, $(filter %-softmmu,$(TARGETS)))
|
| /qemu/tests/unit/ |
| A D | test-bdrv-graph-mod.c | 136 BlockDriverState *filter = pass_through_node("filter"); in test_update_perm_tree() local 141 bdrv_attach_child(filter, bs, "child", &child_of_bds, in test_update_perm_tree() 145 ret = bdrv_append(filter, bs, NULL); in test_update_perm_tree() 148 bdrv_unref(filter); in test_update_perm_tree() 200 BlockDriverState *filter = no_perm_node("filter"); in test_should_update_child() local 209 bdrv_attach_child(filter, target, "target", &child_of_bds, in test_should_update_child() 212 bdrv_append(filter, bs, &error_abort); in test_should_update_child() 218 bdrv_unref(filter); in test_should_update_child()
|
| A D | test-block-iothread.c | 746 BlockDriverState *src, *target, *filter; in test_propagate_mirror() local 766 filter = bdrv_find_node("filter_node"); in test_propagate_mirror() 772 g_assert(bdrv_get_aio_context(filter) == ctx); in test_propagate_mirror() 779 g_assert(bdrv_get_aio_context(filter) == main_ctx); in test_propagate_mirror() 791 g_assert(bdrv_get_aio_context(filter) == main_ctx); in test_propagate_mirror() 800 g_assert(bdrv_get_aio_context(filter) == ctx); in test_propagate_mirror() 818 BlockDriverState *bs, *filter; in test_attach_second_node() local 829 filter = bdrv_open(NULL, NULL, options, BDRV_O_RDWR, &error_abort); in test_attach_second_node() 833 g_assert(bdrv_get_aio_context(filter) == ctx); in test_attach_second_node() 838 g_assert(bdrv_get_aio_context(filter) == main_ctx); in test_attach_second_node() [all …]
|
| /qemu/tests/qemu-iotests/ |
| A D | 283.out | 10 === copy-before-write filter should be gone after job-finalize === 16 …smiss": false, "auto-finalize": false, "device": "source", "filter-node-name": "backup-filter", "j… 20 {"execute": "human-monitor-command", "arguments": {"command-line": "qemu-io backup-filter \"write 0… 21 {"return": "Error: Cannot find device='' nor node-name='backup-filter'\r\n"}
|
| A D | 287 | 32 . ./common.filter 64 _qcow2_dump_header --no-filter-compression | grep incompatible_features 70 _qcow2_dump_header --no-filter-compression | grep incompatible_features 78 _qcow2_dump_header --no-filter-compression | grep incompatible_features 90 _qcow2_dump_header --no-filter-compression | grep incompatible_features
|
| A D | 257.out | 33 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 80 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 218 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 302 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 349 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 425 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 509 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 556 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 694 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … 778 {"execute": "blockdev-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", … [all …]
|
| A D | 258.out | 9 …finalize": false, "base-node": "node0", "device": "node4", "filter-node-name": "commit-filter", "j… 11 {"execute": "block-stream", "arguments": {"base-node": "commit-filter", "device": "node3", "job-id"… 25 …finalize": false, "base-node": "node0", "device": "node4", "filter-node-name": "commit-filter", "j… 27 {"execute": "block-stream", "arguments": {"base-node": "commit-filter", "device": "node3", "job-id"…
|
| A D | 249.out | 14 === Run block-commit on base using an invalid filter node name 18 'filter-node-name': '1234'}} 29 === Run block-commit on base using the default filter node name
|
| /qemu/net/ |
| A D | meson.build | 6 'filter-buffer.c', 7 'filter-mirror.c', 8 'filter.c', 28 system_ss.add(files('filter-rewriter.c')) 31 system_ss.add(when: 'CONFIG_TCG', if_true: files('filter-replay.c'))
|
| /qemu/tests/tcg/ |
| A D | Makefile.target | 37 ifeq ($(filter %-softmmu, $(TARGET)),) 56 ifeq ($(filter %-softmmu, $(TARGET)),) 101 ifeq ($(filter %-softmmu, $(TARGET)),) 108 ifneq ($(filter $(TARGET_NAME),aarch64_be),) 180 ifeq ($(filter %-softmmu, $(TARGET)),)
|
| /qemu/hw/net/ |
| A D | tulip.c | 46 uint8_t filter[16][6]; member 65 VMSTATE_UINT8_2DARRAY(filter, TULIPState, 16, 6), 203 if (!memcmp(&s->filter[i], addr, ETH_ALEN)) { in tulip_filter_address() 616 s->filter[n][0] = buf[offset]; in tulip_setup_filter_addr() 617 s->filter[n][1] = buf[offset + 1]; in tulip_setup_filter_addr() 619 s->filter[n][2] = buf[offset + 4]; in tulip_setup_filter_addr() 620 s->filter[n][3] = buf[offset + 5]; in tulip_setup_filter_addr() 622 s->filter[n][4] = buf[offset + 8]; in tulip_setup_filter_addr() 623 s->filter[n][5] = buf[offset + 9]; in tulip_setup_filter_addr() 625 trace_tulip_setup_filter(n, s->filter[n][5], s->filter[n][4], in tulip_setup_filter_addr() [all …]
|
| /qemu/qapi/ |
| A D | qom.json | 332 # filter. 356 # filter list. "head" means the filter is inserted at the head of 358 # filter is inserted at the tail of the filter list, behind any 363 # @insert: where to insert the filter relative to the filter given in 394 # Properties for filter-dump objects. 1100 'filter-buffer', 1101 'filter-dump', 1102 'filter-mirror', 1103 'filter-redirector', 1104 'filter-replay', [all …]
|
| A D | common.json | 169 # @all: the filter is attached both to the receive and the transmit 172 # @rx: the filter is attached to the receive queue of the netdev, 175 # @tx: the filter is attached to the transmit queue of the netdev,
|
| /qemu/scripts/coccinelle/ |
| A D | overflow_muldiv64.cocci | 2 @filter@ 13 p << filter.p;
|
| A D | qom-parent-type.cocci | 13 @script:python filter depends on match@ 19 @replacement depends on filter@
|
| /qemu/tests/docker/ |
| A D | Makefile.include | 124 __IMAGES := $(sort $(filter-out $(DOCKER_VIRTUAL_IMAGES), $(notdir $(basename $(wildcard $(DOCKER_F… 125 DOCKER_IMAGES := $(if $(IMAGES), $(filter $(IMAGES), $(__IMAGES)), $(__IMAGES)) 128 DOCKER_TESTS := $(if $(TESTS), $(filter $(TESTS), $(__TESTS)), $(__TESTS)) 131 $(foreach i,$(filter-out $(DOCKER_PARTIAL_IMAGES),$(DOCKER_IMAGES)), \ 211 $(if $(filter docker,$(RUNC)), \
|
| /qemu/tests/tcg/xtensa/ |
| A D | Makefile.softmmu-target | 9 XTENSA_ALL = $(filter-out $(XTENSA_SRC)/linker.ld.S,$(wildcard $(XTENSA_SRC)/*.S)) 13 XTENSA_USABLE_TESTS = $(filter-out $(XTENSA_BROKEN_TESTS), $(XTENSA_TESTS))
|
| /qemu/docs/system/ |
| A D | replay.rst | 43 -object filter-replay,id=replay,netdev=net1 54 -object filter-replay,id=replay,netdev=net1 64 it should be configured explicitly with replay filter, as described 164 Record and replay for network interactions is performed with the network filter. 165 Each backend must have its own instance of the replay filter as follows: 169 -object filter-replay,id=replay,netdev=net1 171 Replay network filter is used to record and replay network packets. While 172 recording the virtual machine this filter puts all packets coming from
|
| /qemu/.gitlab-ci.d/ |
| A D | base.yml | 28 # we don't need. The --filter options avoid blobs and tree references we aren't going to use 30 GIT_FETCH_EXTRA_FLAGS: --filter=blob:none --filter=tree:0 --no-tags --prune --quiet
|