Home
last modified time | relevance | path

Searched refs:mon (Results 1 – 25 of 244) sorted by relevance

12345678910

/openbmc/qemu/hw/virtio/
H A Dvirtio-hmp-cmds.c15 static void hmp_virtio_dump_protocols(Monitor *mon, in hmp_virtio_dump_protocols() argument
20 monitor_printf(mon, "\t%s", pcol_list->value); in hmp_virtio_dump_protocols()
23 monitor_printf(mon, ",\n"); in hmp_virtio_dump_protocols()
26 monitor_printf(mon, "\n"); in hmp_virtio_dump_protocols()
28 monitor_printf(mon, " unknown-protocols(0x%016"PRIx64")\n", in hmp_virtio_dump_protocols()
33 static void hmp_virtio_dump_status(Monitor *mon, in hmp_virtio_dump_status() argument
38 monitor_printf(mon, "\t%s", status_list->value); in hmp_virtio_dump_status()
41 monitor_printf(mon, ",\n"); in hmp_virtio_dump_status()
44 monitor_printf(mon, "\n"); in hmp_virtio_dump_status()
46 monitor_printf(mon, " unknown-statuses(0x%016"PRIx32")\n", in hmp_virtio_dump_status()
[all …]
/openbmc/qemu/include/monitor/
H A Dhmp.h20 bool hmp_handle_error(Monitor *mon, Error *err);
21 void hmp_help_cmd(Monitor *mon, const char *name);
24 void hmp_info_name(Monitor *mon, const QDict *qdict);
25 void hmp_info_version(Monitor *mon, const QDict *qdict);
26 void hmp_info_kvm(Monitor *mon, const QDict *qdict);
27 void hmp_info_status(Monitor *mon, const QDict *qdict);
28 void hmp_info_uuid(Monitor *mon, const QDict *qdict);
29 void hmp_info_chardev(Monitor *mon, const QDict *qdict);
30 void hmp_info_mice(Monitor *mon, const QDict *qdict);
31 void hmp_info_migrate(Monitor *mon, const QDict *qdict);
[all …]
H A Dhmp-target.h35 target_long (*get_value)(Monitor *mon, const struct MonitorDef *md,
47 CPUArchState *mon_get_cpu_env(Monitor *mon);
48 CPUState *mon_get_cpu(Monitor *mon);
50 void hmp_info_mem(Monitor *mon, const QDict *qdict);
51 void hmp_info_tlb(Monitor *mon, const QDict *qdict);
52 void hmp_mce(Monitor *mon, const QDict *qdict);
53 void hmp_info_local_apic(Monitor *mon, const QDict *qdict);
54 void hmp_info_sev(Monitor *mon, const QDict *qdict);
55 void hmp_info_sgx(Monitor *mon, const QDict *qdict);
56 void hmp_info_via(Monitor *mon, const QDict *qdict);
[all …]
H A Dmonitor.h17 Monitor *monitor_set_cur(Coroutine *co, Monitor *mon);
28 int monitor_suspend(Monitor *mon);
29 void monitor_resume(Monitor *mon);
31 int monitor_get_fd(Monitor *mon, const char *fdname, Error **errp);
32 int monitor_fd_param(Monitor *mon, const char *fdname, Error **errp);
34 int monitor_puts(Monitor *mon, const char *str);
35 int monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
37 int monitor_printf(Monitor *mon, const char *fmt, ...) G_GNUC_PRINTF(2, 3);
38 void monitor_printc(Monitor *mon, int ch);
39 void monitor_flush(Monitor *mon);
[all …]
/openbmc/qemu/monitor/
H A Dqmp.c62 MonitorQMP *mon; member
74 static bool qmp_oob_enabled(MonitorQMP *mon) in qmp_oob_enabled() argument
76 return mon->capab[QMP_CAPABILITY_OOB]; in qmp_oob_enabled()
79 static void monitor_qmp_caps_reset(MonitorQMP *mon) in monitor_qmp_caps_reset() argument
81 memset(mon->capab_offered, 0, sizeof(mon->capab_offered)); in monitor_qmp_caps_reset()
82 memset(mon->capab, 0, sizeof(mon->capab)); in monitor_qmp_caps_reset()
83 mon->capab_offered[QMP_CAPABILITY_OOB] = mon->common.use_io_thread; in monitor_qmp_caps_reset()
94 static void monitor_qmp_cleanup_req_queue_locked(MonitorQMP *mon) in monitor_qmp_cleanup_req_queue_locked() argument
96 while (!g_queue_is_empty(mon->qmp_requests)) { in monitor_qmp_cleanup_req_queue_locked()
97 qmp_request_free(g_queue_pop_head(mon->qmp_requests)); in monitor_qmp_cleanup_req_queue_locked()
[all …]
H A Dmonitor.c78 Monitor *mon; in monitor_cur() local
81 mon = g_hash_table_lookup(coroutine_mon, qemu_coroutine_self()); in monitor_cur()
84 return mon; in monitor_cur()
94 Monitor *monitor_set_cur(Coroutine *co, Monitor *mon) in monitor_set_cur() argument
99 if (mon) { in monitor_set_cur()
100 g_hash_table_replace(coroutine_mon, co, mon); in monitor_set_cur()
124 static inline bool monitor_uses_readline(const MonitorHMP *mon) in monitor_uses_readline() argument
126 return mon->use_readline; in monitor_uses_readline()
129 static inline bool monitor_is_hmp_non_interactive(const Monitor *mon) in monitor_is_hmp_non_interactive() argument
131 if (monitor_is_qmp(mon)) { in monitor_is_hmp_non_interactive()
[all …]
H A Dhmp.c44 MonitorHMP *mon = opaque; in monitor_command_cb() local
46 monitor_suspend(&mon->common); in monitor_command_cb()
47 handle_hmp_command(mon, cmdline); in monitor_command_cb()
48 monitor_resume(&mon->common); in monitor_command_cb()
51 void monitor_read_command(MonitorHMP *mon, int show_prompt) in monitor_read_command() argument
53 if (!mon->rs) { in monitor_read_command()
57 readline_start(mon->rs, "(qemu) ", 0, monitor_command_cb, NULL); in monitor_read_command()
59 readline_show_prompt(mon->rs); in monitor_read_command()
63 int monitor_read_password(MonitorHMP *mon, ReadLineFunc *readline_func, in monitor_read_password() argument
66 if (mon->rs) { in monitor_read_password()
[all …]
H A Dhmp-cmds.c33 bool hmp_handle_error(Monitor *mon, Error *err) in hmp_handle_error() argument
61 void hmp_info_name(Monitor *mon, const QDict *qdict) in hmp_info_name() argument
67 monitor_printf(mon, "%s\n", info->name); in hmp_info_name()
72 void hmp_info_version(Monitor *mon, const QDict *qdict) in hmp_info_version() argument
78 monitor_printf(mon, "%" PRId64 ".%" PRId64 ".%" PRId64 "%s\n", in hmp_info_version()
85 void hmp_quit(Monitor *mon, const QDict *qdict) in hmp_quit() argument
87 monitor_suspend(mon); in hmp_quit()
91 void hmp_stop(Monitor *mon, const QDict *qdict) in hmp_stop() argument
96 void hmp_sync_profile(Monitor *mon, const QDict *qdict) in hmp_sync_profile() argument
103 monitor_printf(mon, "sync-profile is %s\n", on ? "on" : "off"); in hmp_sync_profile()
[all …]
H A Dhmp-cmds-target.c36 int monitor_set_cpu(Monitor *mon, int cpu_index) in monitor_set_cpu() argument
44 g_free(mon->mon_cpu_path); in monitor_set_cpu()
45 mon->mon_cpu_path = object_get_canonical_path(OBJECT(cpu)); in monitor_set_cpu()
50 static CPUState *mon_get_cpu_sync(Monitor *mon, bool synchronize) in mon_get_cpu_sync() argument
54 if (mon->mon_cpu_path) { in mon_get_cpu_sync()
55 cpu = (CPUState *) object_resolve_path_type(mon->mon_cpu_path, in mon_get_cpu_sync()
58 g_free(mon->mon_cpu_path); in mon_get_cpu_sync()
59 mon->mon_cpu_path = NULL; in mon_get_cpu_sync()
62 if (!mon->mon_cpu_path) { in mon_get_cpu_sync()
66 monitor_set_cpu(mon, first_cpu->cpu_index); in mon_get_cpu_sync()
[all …]
/openbmc/qemu/hw/core/
H A Dmachine-hmp-cmds.c28 void hmp_info_cpus(Monitor *mon, const QDict *qdict) in hmp_info_cpus() argument
37 if (cpu->value->cpu_index == monitor_get_cpu_index(mon)) { in hmp_info_cpus()
41 monitor_printf(mon, "%c CPU #%" PRId64 ":", active, in hmp_info_cpus()
43 monitor_printf(mon, " thread_id=%" PRId64 "\n", cpu->value->thread_id); in hmp_info_cpus()
49 void hmp_hotpluggable_cpus(Monitor *mon, const QDict *qdict) in hmp_hotpluggable_cpus() argument
56 if (hmp_handle_error(mon, err)) { in hmp_hotpluggable_cpus()
60 monitor_printf(mon, "Hotpluggable CPUs:\n"); in hmp_hotpluggable_cpus()
62 monitor_printf(mon, " type: \"%s\"\n", l->value->type); in hmp_hotpluggable_cpus()
63 monitor_printf(mon, " vcpus_count: \"%" PRIu64 "\"\n", in hmp_hotpluggable_cpus()
66 monitor_printf(mon, " qom_path: \"%s\"\n", l->value->qom_path); in hmp_hotpluggable_cpus()
[all …]
/openbmc/qemu/hw/net/rocker/
H A Drocker-hmp-cmds.c23 void hmp_rocker(Monitor *mon, const QDict *qdict) in hmp_rocker() argument
30 if (hmp_handle_error(mon, err)) { in hmp_rocker()
34 monitor_printf(mon, "name: %s\n", rocker->name); in hmp_rocker()
35 monitor_printf(mon, "id: 0x%" PRIx64 "\n", rocker->id); in hmp_rocker()
36 monitor_printf(mon, "ports: %d\n", rocker->ports); in hmp_rocker()
41 void hmp_rocker_ports(Monitor *mon, const QDict *qdict) in hmp_rocker_ports() argument
48 if (hmp_handle_error(mon, err)) { in hmp_rocker_ports()
52 monitor_printf(mon, " ena/ speed/ auto\n"); in hmp_rocker_ports()
53 monitor_printf(mon, " port link duplex neg?\n"); in hmp_rocker_ports()
56 monitor_printf(mon, "%10s %-4s %-3s %2s %s\n", in hmp_rocker_ports()
[all …]
/openbmc/qemu/util/
H A Dfilemonitor-inotify.c56 QFileMonitor *mon = arg; in qemu_file_monitor_watch() local
62 qemu_mutex_lock(&mon->lock); in qemu_file_monitor_watch()
64 if (mon->fd == -1) { in qemu_file_monitor_watch()
65 qemu_mutex_unlock(&mon->lock); in qemu_file_monitor_watch()
69 len = read(mon->fd, buf, sizeof(buf)); in qemu_file_monitor_watch()
99 dir = g_hash_table_lookup(mon->idmap, GINT_TO_POINTER(ev->wd)); in qemu_file_monitor_watch()
138 trace_qemu_file_monitor_event(mon, dir->path, name, ev->mask, in qemu_file_monitor_watch()
147 trace_qemu_file_monitor_dispatch(mon, dir->path, name, in qemu_file_monitor_watch()
156 qemu_mutex_unlock(&mon->lock); in qemu_file_monitor_watch()
181 QFileMonitor *mon; in qemu_file_monitor_new() local
[all …]
/openbmc/qemu/include/block/
H A Dblock-hmp-cmds.h20 void hmp_drive_add(Monitor *mon, const QDict *qdict);
22 void hmp_commit(Monitor *mon, const QDict *qdict);
23 void hmp_drive_del(Monitor *mon, const QDict *qdict);
25 void hmp_drive_mirror(Monitor *mon, const QDict *qdict);
26 void hmp_drive_backup(Monitor *mon, const QDict *qdict);
28 void hmp_block_job_set_speed(Monitor *mon, const QDict *qdict);
29 void hmp_block_job_cancel(Monitor *mon, const QDict *qdict);
30 void hmp_block_job_pause(Monitor *mon, const QDict *qdict);
31 void hmp_block_job_resume(Monitor *mon, const QDict *qdict);
32 void hmp_block_job_complete(Monitor *mon, const QDict *qdict);
[all …]
/openbmc/qemu/migration/
H A Dmigration-hmp-cmds.c36 static void migration_global_dump(Monitor *mon) in migration_global_dump() argument
40 monitor_printf(mon, "globals:\n"); in migration_global_dump()
41 monitor_printf(mon, "store-global-state: %s\n", in migration_global_dump()
43 monitor_printf(mon, "only-migratable: %s\n", in migration_global_dump()
45 monitor_printf(mon, "send-configuration: %s\n", in migration_global_dump()
47 monitor_printf(mon, "send-section-footer: %s\n", in migration_global_dump()
49 monitor_printf(mon, "clear-bitmap-shift: %u\n", in migration_global_dump()
53 void hmp_info_migrate(Monitor *mon, const QDict *qdict) in hmp_info_migrate() argument
59 migration_global_dump(mon); in hmp_info_migrate()
63 monitor_printf(mon, "Outgoing migration blocked:\n"); in hmp_info_migrate()
[all …]
/openbmc/linux/net/tipc/
H A Dmonitor.c183 static struct tipc_peer *get_peer(struct tipc_monitor *mon, u32 addr) in get_peer() argument
188 hlist_for_each_entry(peer, &mon->peers[thash], hash) { in get_peer()
197 struct tipc_monitor *mon = tipc_monitor(net, bearer_id); in get_self() local
199 return mon->self; in get_self()
202 static inline bool tipc_mon_is_active(struct net *net, struct tipc_monitor *mon) in tipc_mon_is_active() argument
206 return mon->peer_cnt > tn->mon_threshold; in tipc_mon_is_active()
245 static void mon_apply_domain(struct tipc_monitor *mon, in mon_apply_domain() argument
270 static void mon_update_local_domain(struct tipc_monitor *mon) in mon_update_local_domain() argument
272 struct tipc_peer *self = mon->self; in mon_update_local_domain()
273 struct tipc_mon_domain *cache = &mon->cache; in mon_update_local_domain()
[all …]
/openbmc/qemu/ui/
H A Dui-hmp-cmds.c31 void hmp_mouse_move(Monitor *mon, const QDict *qdict) in hmp_mouse_move() argument
55 void hmp_mouse_button(Monitor *mon, const QDict *qdict) in hmp_mouse_button() argument
72 void hmp_mouse_set(Monitor *mon, const QDict *qdict) in hmp_mouse_set() argument
77 hmp_handle_error(mon, err); in hmp_mouse_set()
80 void hmp_info_mice(Monitor *mon, const QDict *qdict) in hmp_info_mice() argument
86 monitor_printf(mon, "No mouse devices connected\n"); in hmp_info_mice()
91 monitor_printf(mon, "%c Mouse #%" PRId64 ": %s%s\n", in hmp_info_mice()
102 static void hmp_info_VncBasicInfo(Monitor *mon, VncBasicInfo *info, in hmp_info_VncBasicInfo() argument
105 monitor_printf(mon, " %s: %s:%s (%s%s)\n", in hmp_info_VncBasicInfo()
114 static void hmp_info_vnc_authcrypt(Monitor *mon, const char *indent, in hmp_info_vnc_authcrypt() argument
[all …]
/openbmc/qemu/block/monitor/
H A Dblock-hmp-cmds.c61 static void hmp_drive_add_node(Monitor *mon, const char *optstr) in hmp_drive_add_node() argument
91 void hmp_drive_add(Monitor *mon, const QDict *qdict) in hmp_drive_add() argument
101 hmp_drive_add_node(mon, optstr); in hmp_drive_add()
123 monitor_printf(mon, "OK\n"); in hmp_drive_add()
126 monitor_printf(mon, "Can't hot-add drive to type %d\n", dinfo->type); in hmp_drive_add()
139 void hmp_drive_del(Monitor *mon, const QDict *qdict) in hmp_drive_del() argument
196 void hmp_commit(Monitor *mon, const QDict *qdict) in hmp_commit() argument
230 void hmp_drive_mirror(Monitor *mon, const QDict *qdict) in hmp_drive_mirror() argument
253 hmp_handle_error(mon, err); in hmp_drive_mirror()
256 void hmp_drive_backup(Monitor *mon, const QDict *qdict) in hmp_drive_backup() argument
[all …]
/openbmc/qemu/target/i386/
H A Dmonitor.c52 static void print_pte(Monitor *mon, CPUArchState *env, hwaddr addr, in print_pte() argument
57 monitor_printf(mon, HWADDR_FMT_plx ": " HWADDR_FMT_plx in print_pte()
72 static void tlb_info_32(Monitor *mon, CPUArchState *env) in tlb_info_32() argument
84 print_pte(mon, env, (l1 << 22), pde, ~((1 << 21) - 1)); in tlb_info_32()
90 print_pte(mon, env, (l1 << 22) + (l2 << 12), in tlb_info_32()
100 static void tlb_info_pae32(Monitor *mon, CPUArchState *env) in tlb_info_pae32() argument
118 print_pte(mon, env, (l1 << 30) + (l2 << 21), pde, in tlb_info_pae32()
126 print_pte(mon, env, (l1 << 30) + (l2 << 21) in tlb_info_pae32()
140 static void tlb_info_la48(Monitor *mon, CPUArchState *env, in tlb_info_la48() argument
164 print_pte(mon, env, (l0 << 48) + (l1 << 39) + (l2 << 30), in tlb_info_la48()
[all …]
/openbmc/qemu/hw/pci/
H A Dpci-hmp-cmds.c27 static void hmp_info_pci_device(Monitor *mon, const PciDeviceInfo *dev) in hmp_info_pci_device() argument
31 monitor_printf(mon, " Bus %2" PRId64 ", ", dev->bus); in hmp_info_pci_device()
32 monitor_printf(mon, "device %3" PRId64 ", function %" PRId64 ":\n", in hmp_info_pci_device()
34 monitor_printf(mon, " "); in hmp_info_pci_device()
37 monitor_puts(mon, dev->class_info->desc); in hmp_info_pci_device()
39 monitor_printf(mon, "Class %04" PRId64, dev->class_info->q_class); in hmp_info_pci_device()
42 monitor_printf(mon, ": PCI device %04" PRIx64 ":%04" PRIx64 "\n", in hmp_info_pci_device()
45 monitor_printf(mon, " PCI subsystem %04" PRIx64 ":%04" PRIx64 "\n", in hmp_info_pci_device()
50 monitor_printf(mon, " IRQ %" PRId64 ", pin %c\n", in hmp_info_pci_device()
55 monitor_printf(mon, " BUS %" PRId64 ".\n", in hmp_info_pci_device()
[all …]
/openbmc/linux/tools/power/cpupower/utils/idle_monitor/
H A Dcpupower-monitor.c97 int unsigned mon; in print_header() local
105 for (mon = 0; mon < avail_monitors; mon++) { in print_header()
106 need_len = monitors[mon]->hw_states_num * (MAX_COL_WIDTH + 1) in print_header()
108 if (mon != 0) in print_header()
110 sprintf(buf, "%s", monitors[mon]->name); in print_header()
123 for (mon = 0; mon < avail_monitors; mon++) { in print_header()
124 if (mon != 0) in print_header()
126 for (state = 0; state < monitors[mon]->hw_states_num; state++) { in print_header()
129 s = monitors[mon]->hw_states[state]; in print_header()
142 unsigned int mon; in print_results() local
[all …]
/openbmc/qemu/qom/
H A Dqom-hmp-cmds.c20 void hmp_qom_list(Monitor *mon, const QDict *qdict) in hmp_qom_list() argument
27 monitor_printf(mon, "/\n"); in hmp_qom_list()
37 monitor_printf(mon, "%s (%s)\n", in hmp_qom_list()
43 hmp_handle_error(mon, err); in hmp_qom_list()
46 void hmp_qom_set(Monitor *mon, const QDict *qdict) in hmp_qom_set() argument
71 hmp_handle_error(mon, err); in hmp_qom_set()
74 void hmp_qom_get(Monitor *mon, const QDict *qdict) in hmp_qom_get() argument
83 monitor_printf(mon, "%s\n", str->str); in hmp_qom_get()
88 hmp_handle_error(mon, err); in hmp_qom_get()
92 Monitor *mon; member
[all …]
/openbmc/qemu/stats/
H A Dstats-hmp-cmds.c17 static void print_stats_schema_value(Monitor *mon, StatsSchemaValue *value) in print_stats_schema_value() argument
20 monitor_printf(mon, " %s (%s%s", value->name, StatsType_str(value->type), in print_stats_schema_value()
34 monitor_puts(mon, si_prefix(value->exponent)); in print_stats_schema_value()
39 monitor_puts(mon, iec_binary_prefix(value->exponent)); in print_stats_schema_value()
42 monitor_printf(mon, "* %d^%d%s", in print_stats_schema_value()
49 monitor_puts(mon, unit ? unit : StatsUnit_str(value->unit)); in print_stats_schema_value()
54 monitor_printf(mon, ", bucket size=%d", value->bucket_size); in print_stats_schema_value()
56 monitor_printf(mon, ")"); in print_stats_schema_value()
74 static void print_stats_results(Monitor *mon, StatsTarget target, in print_stats_results() argument
85 monitor_printf(mon, "failed to find schema list for %s\n", in print_stats_results()
[all …]
/openbmc/qemu/target/riscv/
H A Dmonitor.c49 static void print_pte_header(Monitor *mon) in print_pte_header() argument
51 monitor_printf(mon, PTE_HEADER_FIELDS); in print_pte_header()
52 monitor_printf(mon, PTE_HEADER_DELIMITER); in print_pte_header()
55 static void print_pte(Monitor *mon, int va_bits, target_ulong vaddr, in print_pte() argument
67 monitor_printf(mon, TARGET_FMT_lx " " HWADDR_FMT_plx " " TARGET_FMT_lx in print_pte()
80 static void walk_pte(Monitor *mon, hwaddr base, target_ulong start, in walk_pte() argument
122 print_pte(mon, va_bits, *vbase, *pbase, in walk_pte()
135 walk_pte(mon, paddr, start, level - 1, ptidxbits, ptesize, in walk_pte()
146 static void mem_info_svxx(Monitor *mon, CPUArchState *env) in mem_info_svxx() argument
193 print_pte_header(mon); in mem_info_svxx()
[all …]
/openbmc/qemu/chardev/
H A Dchar-hmp-cmds.c26 void hmp_info_chardev(Monitor *mon, const QDict *qdict) in hmp_info_chardev() argument
32 monitor_printf(mon, "%s: filename=%s\n", info->value->label, in hmp_info_chardev()
39 void hmp_ringbuf_write(Monitor *mon, const QDict *qdict) in hmp_ringbuf_write() argument
47 hmp_handle_error(mon, err); in hmp_ringbuf_write()
50 void hmp_ringbuf_read(Monitor *mon, const QDict *qdict) in hmp_ringbuf_read() argument
59 if (hmp_handle_error(mon, err)) { in hmp_ringbuf_read()
67 monitor_printf(mon, "\\\\"); in hmp_ringbuf_read()
69 monitor_printf(mon, "\\u%04X", ch); in hmp_ringbuf_read()
71 monitor_printf(mon, "%c", ch); in hmp_ringbuf_read()
75 monitor_printf(mon, "\n"); in hmp_ringbuf_read()
[all …]
/openbmc/qemu/target/sh4/
H A Dmonitor.c30 static void print_tlb(Monitor *mon, int idx, tlb_t *tlb) in print_tlb() argument
32 monitor_printf(mon, " tlb%i:\t" in print_tlb()
42 void hmp_info_tlb(Monitor *mon, const QDict *qdict) in hmp_info_tlb() argument
44 CPUArchState *env = mon_get_cpu_env(mon); in hmp_info_tlb()
48 monitor_printf(mon, "No CPU available\n"); in hmp_info_tlb()
52 monitor_printf (mon, "ITLB:\n"); in hmp_info_tlb()
54 print_tlb (mon, i, &env->itlb[i]); in hmp_info_tlb()
55 monitor_printf (mon, "UTLB:\n"); in hmp_info_tlb()
57 print_tlb (mon, i, &env->utlb[i]); in hmp_info_tlb()

12345678910