Home
last modified time | relevance | path

Searched refs:rsp (Results 1 – 25 of 70) sorted by relevance

123

/qemu/hw/ipmi/
H A Dipmi_bmc_sim.c271 if (rsp->len + n >= sizeof(rsp->buffer)) { in rsp_buffer_pushmore()
276 memcpy(&rsp->buffer[rsp->len], bytes, n); in rsp_buffer_pushmore()
277 rsp->len += n; in rsp_buffer_pushmore()
693 k->handle_rsp(s, msg_id, rsp.buffer, rsp.len); in ipmi_sim_handle_command()
770 rsp_buffer_push(rsp, 0); in chassis_capabilities()
782 rsp_buffer_push(rsp, 0); in chassis_status()
783 rsp_buffer_push(rsp, 0); in chassis_status()
784 rsp_buffer_push(rsp, 0); in chassis_status()
1162 if (rsp->buffer[2]) { in set_watchdog_timer()
1287 if ((cmd[7] + rsp->len) > sizeof(rsp->buffer)) { in get_sdr()
[all …]
/qemu/tests/qtest/
H A Dipmi-kcs-test.c109 uint8_t *rsp, unsigned int *rsp_len) in kcs_cmd() argument
137 rsp[j++] = kcs_get_datareg(); in kcs_cmd()
182 rsp[j++] = kcs_get_datareg(); in kcs_abort()
205 rsp[0] = kcs_get_datareg(); in kcs_abort()
228 uint8_t rsp[20]; in test_kcs_base() local
229 unsigned int rsplen = sizeof(rsp); in test_kcs_base()
241 uint8_t rsp[20]; in test_kcs_abort() local
242 unsigned int rsplen = sizeof(rsp); in test_kcs_abort()
245 g_assert(rsp[0] == IPMI_KCS_ABORTED_BY_CMD); in test_kcs_abort()
256 uint8_t rsp[20]; in test_enable_irq() local
[all …]
H A Dmigration-helpers.c86 QDict *rsp; in migrate_get_socket_address() local
92 rsp = migrate_query(who); in migrate_get_socket_address()
100 qobject_unref(rsp); in migrate_get_socket_address()
251 QDict *args, *rsp, *data; in migrate_incoming_qmp() local
265 if (!qdict_haskey(rsp, "return")) { in migrate_incoming_qmp()
271 qobject_unref(rsp); in migrate_incoming_qmp()
274 g_assert(qdict_haskey(rsp, "data")); in migrate_incoming_qmp()
276 data = qdict_get_qdict(rsp, "data"); in migrate_incoming_qmp()
280 qobject_unref(rsp); in migrate_incoming_qmp()
295 QDict *rsp = migrate_query(who); in migrate_query_not_failed() local
[all …]
H A Dtpm-util.c25 unsigned char *rsp, size_t rsp_size) in tpm_util_crb_transfer() argument
51 qtest_memread(s, raddr, rsp, rsp_size); in tpm_util_crb_transfer()
184 QDict *rsp; in tpm_util_migrate() local
186 rsp = qtest_qmp(who, in tpm_util_migrate()
189 g_assert(qdict_haskey(rsp, "return")); in tpm_util_migrate()
190 qobject_unref(rsp); in tpm_util_migrate()
196 QDict *rsp; in tpm_util_wait_for_migration_complete() local
201 rsp = qtest_qmp(who, "{ 'execute': 'query-migrate' }"); in tpm_util_wait_for_migration_complete()
202 g_assert(qdict_haskey(rsp, "return")); in tpm_util_wait_for_migration_complete()
203 rsp_return = qdict_get_qdict(rsp, "return"); in tpm_util_wait_for_migration_complete()
[all …]
H A Dvirtio-net-test.c108 QDict *rsp; in rx_stop_cont_test() local
125 rsp = qmp("{ 'execute' : 'stop'}"); in rx_stop_cont_test()
126 qobject_unref(rsp); in rx_stop_cont_test()
135 qobject_unref(rsp); in rx_stop_cont_test()
136 rsp = qmp("{ 'execute' : 'cont'}"); in rx_stop_cont_test()
137 qobject_unref(rsp); in rx_stop_cont_test()
193 QDict *rsp; in announce_self() local
204 assert(!qdict_haskey(rsp, "error")); in announce_self()
205 qobject_unref(rsp); in announce_self()
223 assert(!qdict_haskey(rsp, "error")); in announce_self()
[all …]
H A Dipmi-bt-test.c259 uint8_t *rsp, unsigned int *rsp_len) in bt_cmd() argument
292 rsp[0] = bt_get_buf(); in bt_cmd()
296 rsp[j] = bt_get_buf(); in bt_cmd()
352 uint8_t rsp[20]; in test_bt_base() local
353 unsigned int rsplen = sizeof(rsp); in test_bt_base()
355 bt_cmd(get_dev_id_cmd, sizeof(get_dev_id_cmd), rsp, &rsplen); in test_bt_base()
357 g_assert(memcmp(get_dev_id_rsp, rsp, rsplen) == 0); in test_bt_base()
365 uint8_t rsp[20]; in test_enable_irq() local
366 unsigned int rsplen = sizeof(rsp); in test_enable_irq()
368 bt_cmd(set_bmc_globals_cmd, sizeof(set_bmc_globals_cmd), rsp, &rsplen); in test_enable_irq()
[all …]
H A Dlibqmp.c242 bool qmp_rsp_is_err(QDict *rsp) in qmp_rsp_is_err() argument
244 QDict *error = qdict_get_qdict(rsp, "error"); in qmp_rsp_is_err()
245 qobject_unref(rsp); in qmp_rsp_is_err()
249 void qmp_expect_error_and_unref(QDict *rsp, const char *class) in qmp_expect_error_and_unref() argument
251 QDict *error = qdict_get_qdict(rsp, "error"); in qmp_expect_error_and_unref()
255 g_assert(!qdict_haskey(rsp, "return")); in qmp_expect_error_and_unref()
257 qobject_unref(rsp); in qmp_expect_error_and_unref()
H A Dvmgenid-test.c96 QDict *rsp, *rsp_ret; in read_guid_from_monitor() local
99 rsp = qtest_qmp(qts, "{ 'execute': 'query-vm-generation-id' }"); in read_guid_from_monitor()
100 if (qdict_haskey(rsp, "return")) { in read_guid_from_monitor()
101 rsp_ret = qdict_get_qdict(rsp, "return"); in read_guid_from_monitor()
106 qobject_unref(rsp); in read_guid_from_monitor()
H A Dqmp-test.c290 QDict *rsp, *ret; in test_qmp_preconfig() local
301 rsp = qtest_qmp(qs, "{ 'execute': 'query-status' }"); in test_qmp_preconfig()
302 ret = qdict_get_qdict(rsp, "return"); in test_qmp_preconfig()
305 qobject_unref(rsp); in test_qmp_preconfig()
312 rsp = qtest_qmp(qs, "{ 'execute': 'query-status' }"); in test_qmp_preconfig()
313 ret = qdict_get_qdict(rsp, "return"); in test_qmp_preconfig()
316 qobject_unref(rsp); in test_qmp_preconfig()
H A Dlibqmp.h42 bool qmp_rsp_is_err(QDict *rsp);
51 void qmp_expect_error_and_unref(QDict *rsp, const char *class);
H A Dtpm-util.h25 unsigned char *rsp, size_t rsp_size);
29 unsigned char *rsp, size_t rsp_size);
/qemu/contrib/vhost-user-scsi/
H A Dvhost-user-scsi.c138 assert(rsp); in handle_cmd_sync()
145 memset(rsp->sense, 0, sizeof(rsp->sense)); in handle_cmd_sync()
146 rsp->sense_len = 18; in handle_cmd_sync()
147 rsp->sense[0] = 0x70; in handle_cmd_sync()
149 rsp->sense[7] = 10; in handle_cmd_sync()
150 rsp->sense[12] = 0x24; in handle_cmd_sync()
193 memset(rsp, 0, sizeof(*rsp)); in handle_cmd_sync()
195 rsp->status = task->status; in handle_cmd_sync()
201 memcpy(rsp->sense, &task->datain.data[2], rsp->sense_len); in handle_cmd_sync()
207 rsp->status, rsp->resid, rsp->response, rsp->sense_len); in handle_cmd_sync()
[all …]
/qemu/hw/ppc/
H A Dpnv_bmc.c173 RspBuffer *rsp) in hiomap_cmd() argument
181 rsp_buffer_push(rsp, cmd[2]); in hiomap_cmd()
182 rsp_buffer_push(rsp, cmd[3]); in hiomap_cmd()
193 rsp_buffer_set_error(rsp, IPMI_CC_UNSPECIFIED); in hiomap_cmd()
198 rsp_buffer_push(rsp, 2); /* Version 2 */ in hiomap_cmd()
200 rsp_buffer_push(rsp, 0); /* Timeout */ in hiomap_cmd()
201 rsp_buffer_push(rsp, 0); /* Timeout */ in hiomap_cmd()
207 rsp_buffer_push(rsp, 0x01); /* erase size */ in hiomap_cmd()
208 rsp_buffer_push(rsp, 0x00); /* erase size */ in hiomap_cmd()
223 rsp_buffer_push(rsp, 0x00); /* offset */ in hiomap_cmd()
[all …]
/qemu/hw/i386/kvm/
H A Dxen_xenstore.c351 memcpy(&rsp[1], errstr, rsp->len); in xs_error()
365 memcpy(&rsp[1], okstr, rsp->len); in xs_ok()
527 rsp->len = 0; in xs_read()
622 xs_error(s, rsp->req_id, rsp->tx_id, E2BIG); in xs_append_strings()
673 rsp->len = 0; in xs_directory()
761 rsp->len = 0; in xs_transaction_start()
773 rsp->len++; in xs_transaction_start()
855 rsp->len = 0; in xs_get_perms()
1285 rsp->len = 0; in deliver_watch()
1295 rsp->len++; in deliver_watch()
[all …]
/qemu/tests/qtest/libqos/
H A Dlibqos.c82 QDict *rsp, *sub; in migrate() local
87 g_assert(qdict_haskey(rsp, "return")); in migrate()
88 sub = qdict_get_qdict(rsp, "return"); in migrate()
91 qobject_unref(rsp); in migrate()
94 rsp = qtest_qmp(from->qts, in migrate()
97 g_assert(qdict_haskey(rsp, "return")); in migrate()
98 qobject_unref(rsp); in migrate()
115 g_assert(qdict_haskey(rsp, "return")); in migrate()
116 sub = qdict_get_qdict(rsp, "return"); in migrate()
122 qobject_unref(rsp); in migrate()
[all …]
/qemu/hw/sd/
H A Dbcm2835_sdhost.c115 uint8_t rsp[16]; in bcm2835_sdhost_send_command() local
133 s->rsp[0] = ldl_be_p(&rsp[0]); in bcm2835_sdhost_send_command()
134 s->rsp[1] = s->rsp[2] = s->rsp[3] = 0; in bcm2835_sdhost_send_command()
136 s->rsp[0] = ldl_be_p(&rsp[12]); in bcm2835_sdhost_send_command()
137 s->rsp[1] = ldl_be_p(&rsp[8]); in bcm2835_sdhost_send_command()
138 s->rsp[2] = ldl_be_p(&rsp[4]); in bcm2835_sdhost_send_command()
139 s->rsp[3] = ldl_be_p(&rsp[0]); in bcm2835_sdhost_send_command()
272 res = s->rsp[0]; in bcm2835_sdhost_read()
275 res = s->rsp[1]; in bcm2835_sdhost_read()
278 res = s->rsp[2]; in bcm2835_sdhost_read()
[all …]
/qemu/include/hw/ipmi/
H A Dipmi.h162 unsigned char *rsp, unsigned int rsp_len);
275 static inline void rsp_buffer_set_error(RspBuffer *rsp, uint8_t byte) in rsp_buffer_set_error() argument
277 rsp->buffer[2] = byte; in rsp_buffer_set_error()
281 static inline void rsp_buffer_push(RspBuffer *rsp, uint8_t byte) in rsp_buffer_push() argument
283 if (rsp->len >= sizeof(rsp->buffer)) { in rsp_buffer_push()
284 rsp_buffer_set_error(rsp, IPMI_CC_REQUEST_DATA_TRUNCATED); in rsp_buffer_push()
287 rsp->buffer[rsp->len++] = byte; in rsp_buffer_push()
293 RspBuffer *rsp);
/qemu/qapi/
H A Dqmp-dispatch.c95 QDict *rsp; in qmp_error_response() local
97 rsp = qdict_from_jsonf_nofail("{ 'error': { 'class': %s, 'desc': %s } }", in qmp_error_response()
101 return rsp; in qmp_error_response()
148 QDict *rsp = NULL; in qmp_dispatch() local
277 rsp = qdict_new(); in qmp_dispatch()
278 qdict_put_obj(rsp, "return", ret); in qmp_dispatch()
282 assert(!rsp); in qmp_dispatch()
283 rsp = qmp_error_response(err); in qmp_dispatch()
286 assert(rsp); in qmp_dispatch()
289 qdict_put_obj(rsp, "id", qobject_ref(id)); in qmp_dispatch()
[all …]
/qemu/hw/pci/
H A Dpcie_doe.c39 DoeDiscoveryRsp rsp; in pcie_doe_discovery() local
49 rsp.header = (DOEHeader) { in pcie_doe_discovery()
57 rsp.vendor_id = PCI_VENDOR_ID_PCI_SIG; in pcie_doe_discovery()
58 rsp.data_obj_type = PCI_SIG_DOE_DISCOVERY; in pcie_doe_discovery()
62 rsp.vendor_id = prot->vendor_id; in pcie_doe_discovery()
65 rsp.vendor_id = 0xFFFF; in pcie_doe_discovery()
66 rsp.data_obj_type = 0xFF; in pcie_doe_discovery()
71 rsp.next_index = 0; in pcie_doe_discovery()
73 rsp.next_index = index + 1; in pcie_doe_discovery()
76 pcie_doe_set_rsp(doe_cap, &rsp); in pcie_doe_discovery()
[all …]
/qemu/hw/scsi/
H A Dspapr_vscsi.c236 uint64_t tag = iu->srp.rsp.tag; in vscsi_send_rsp()
243 iu->srp.rsp.opcode = SRP_RSP; in vscsi_send_rsp()
245 iu->srp.rsp.tag = tag; in vscsi_send_rsp()
268 iu->srp.rsp.status = status; in vscsi_send_rsp()
670 uint64_t tag = iu->srp.rsp.tag; in vscsi_process_login()
678 rsp->opcode = SRP_LOGIN_RSP; in vscsi_process_login()
683 rsp->tag = tag; in vscsi_process_login()
905 iu->srp.rsp.opcode = SRP_RSP; in vscsi_process_tsk_mgmt()
907 iu->srp.rsp.tag = tag; in vscsi_process_tsk_mgmt()
916 iu->srp.rsp.status = GOOD; in vscsi_process_tsk_mgmt()
[all …]
/qemu/python/qemu/utils/
H A Dqom.py87 rsp = self.qmp.cmd(
93 print(rsp)
132 rsp = self.qmp.cmd(
137 if isinstance(rsp, dict):
138 for key, value in rsp.items():
141 print(rsp)
180 rsp = self.qom_list(self.path)
181 for item in rsp:
234 rsp = self.qmp.cmd('qom-get', path=path,
H A Dqom_common.py143 rsp = self.qmp.cmd('qom-list', path=path)
145 assert isinstance(rsp, list)
146 return [ObjectPropertyInfo.make(x) for x in rsp]
/qemu/monitor/
H A Dqmp.c134 const QObject *data = QOBJECT(rsp); in qmp_send_response()
154 if (rsp) { in monitor_qmp_respond()
155 qmp_send_response(mon, rsp); in monitor_qmp_respond()
165 QDict *rsp; in monitor_qmp_dispatch() local
172 error = qdict_get_qdict(rsp, "error"); in monitor_qmp_dispatch()
183 monitor_qmp_respond(mon, rsp); in monitor_qmp_dispatch()
184 qobject_unref(rsp); in monitor_qmp_dispatch()
277 QDict *rsp; in monitor_qmp_dispatcher_co() local
339 rsp = qmp_error_response(req_obj->err); in monitor_qmp_dispatcher_co()
341 monitor_qmp_respond(mon, rsp); in monitor_qmp_dispatcher_co()
[all …]
/qemu/include/hw/xen/interface/io/
H A Dring.h96 __rsp_t rsp; \
204 unsigned int rsp = RING_SIZE(_r) - \
206 req < rsp ? req : rsp; \
236 (&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].rsp))
253 #define RING_COPY_RESPONSE(r, idx, rsp) RING_COPY_(RESPONSE, r, idx, rsp) argument
/qemu/hw/pci-bridge/
H A Dcxl_upstream.c145 CDATRsp rsp; in cxl_doe_cdat_rsp() local
160 rsp = (CDATRsp) { in cxl_doe_cdat_rsp()
165 .length = DIV_ROUND_UP((sizeof(rsp) + len), sizeof(uint32_t)), in cxl_doe_cdat_rsp()
173 memcpy(doe_cap->read_mbox, &rsp, sizeof(rsp)); in cxl_doe_cdat_rsp()
174 memcpy(doe_cap->read_mbox + DIV_ROUND_UP(sizeof(rsp), sizeof(uint32_t)), in cxl_doe_cdat_rsp()
177 doe_cap->read_mbox_len += rsp.header.length; in cxl_doe_cdat_rsp()

123