/qemu/util/ |
H A D | readline.c | 37 rs->printf_func(rs->opaque, "%s", rs->prompt); in readline_show_prompt() 38 rs->flush_func(rs->opaque); in readline_show_prompt() 50 memcmp(rs->cmd_buf, rs->last_cmd_buf, rs->cmd_buf_size) != 0) { in readline_update() 61 rs->printf_func(rs->opaque, "%s", rs->cmd_buf); in readline_update() 64 memcpy(rs->last_cmd_buf, rs->cmd_buf, rs->cmd_buf_size); in readline_update() 82 rs->flush_func(rs->opaque); in readline_update() 133 if (rs->cmd_buf_index == 0 || rs->cmd_buf_index > rs->cmd_buf_size) { in readline_backword() 175 rs->cmd_buf_index = rs->cmd_buf_size; in readline_eol() 198 rs->cmd_buf_index = rs->cmd_buf_size = strlen(rs->cmd_buf); in readline_up_char() 215 rs->cmd_buf_index = rs->cmd_buf_size = strlen(rs->cmd_buf); in readline_down_char() [all …]
|
/qemu/target/rx/ |
H A D | insns.decode | 23 &jreg rs 24 &rr rd rs 26 &rrr rd rs rs2 88 # ABS rs, rd 93 # ADC rs, rd 104 # ADD rs, rd 116 # AND rs, rd 173 # BRA.l rs 193 # BSR.l rs 297 # JMP rs [all …]
|
H A D | disas.c | 370 prt("push\tr%d", a->rs); in trans_PUSH_r() 519 if (a->rs != a->rd) { in trans_NOT_rr() 522 prt("not\tr%d", a->rs); in trans_NOT_rr() 531 if (a->rs != a->rd) { in trans_NEG_rr() 647 if (a->rs != a->rd) { in trans_ABS_rr() 924 prt("jmp\tr%d", a->rs); in trans_JMP() 931 prt("jsr\tr%d", a->rs); in trans_JSR() 1215 BOP_IM(bset, a->rs); in trans_BSET_im() 1241 BOP_IM(clr, a->rs); in trans_BCLR_im() 1267 BOP_IM(tst, a->rs); in trans_BTST_im() [all …]
|
/qemu/ |
H A D | replication.c | 28 rs->ops = ops; in replication_new() 31 return rs; in replication_new() 36 if (rs) { in replication_remove() 51 if (rs->ops && rs->ops->start) { in replication_start_all() 52 rs->ops->start(rs, mode, &local_err); in replication_start_all() 67 if (rs->ops && rs->ops->checkpoint) { in replication_do_checkpoint_all() 68 rs->ops->checkpoint(rs, &local_err); in replication_do_checkpoint_all() 83 if (rs->ops && rs->ops->get_error) { in replication_get_error_all() 84 rs->ops->get_error(rs, &local_err); in replication_get_error_all() 99 if (rs->ops && rs->ops->stop) { in replication_stop_all() [all …]
|
/qemu/target/mips/tcg/ |
H A D | octeon.decode | 18 # BADDU rd, rs, rt 19 # DMUL rd, rs, rt 20 # EXTS rt, rs, p, lenm1 21 # EXTS32 rt, rs, p, lenm1 22 # CINS rt, rs, p, lenm1 24 # DPOP rd, rs 25 # POP rd, rs 26 # SEQ rd, rs, rt 27 # SEQI rt, rs, immediate 28 # SNE rd, rs, rt [all …]
|
H A D | nanomips_translate.c.inc | 2408 /* load rs */ 2450 if (rs == 0 || rs == rt) { 2505 } else if (rs != 0 && rt != 0 && rs == rt) { 2517 } else if (rs != 0 && rt != 0 && rs == rt) { 2529 } else if (rs != 0 && rt != 0 && rs == rt) { 2541 } else if (rs != 0 && rt != 0 && rs == rt) { 4456 if (rs != 0 && rt != 0 && rs == rt) { 4464 if (rs == 0 || rs == rt) { 4620 rs = decode_gpr_gpr4(rs); 4709 rs = decode_gpr_gpr4(rs); [all …]
|
H A D | micromips_translate.c.inc | 1625 int rt, rs, rd, rr; 2728 if (rs >= rt) { 2731 } else if (rs < rt && rs == 0) { 2771 } else if (rs != 0 && rt != 0 && rs == rt) { 2790 } else if (rs != 0 && rt != 0 && rs == rt) { 2864 if (rs >= rt) { 2867 } else if (rs < rt && rs == 0) { 2900 if (rs == 0 && rt != 0) { 2903 } else if (rs != 0 && rt != 0 && rs == rt) { 2914 if (rs == 0 && rt != 0) { [all …]
|
/qemu/qga/ |
H A D | channel-win32.c | 50 if (!rs->ov_pending) { in ga_channel_prepare() 51 if (rs->cur + rs->pending >= rs->buf_size) { in ga_channel_prepare() 52 if (rs->cur) { in ga_channel_prepare() 53 memmove(rs->buf, rs->buf + rs->cur, rs->pending); in ga_channel_prepare() 54 rs->cur = 0; in ga_channel_prepare() 57 count_to_read = rs->buf_size - rs->cur - rs->pending; in ga_channel_prepare() 65 success = ReadFile(c->handle, rs->buf + rs->cur + rs->pending, in ga_channel_prepare() 84 if (rs->pending) { in ga_channel_prepare() 141 rs->ov_pending = 0; in ga_channel_check() 169 if (!rs->pending) { in ga_channel_dispatch() [all …]
|
/qemu/tests/tcg/mips/user/isa/r5900/ |
H A D | test_r5900_mult.c | 9 static int64_t mult(int32_t rs, int32_t rt) in mult() argument 19 : "r" (rs), "r" (rt)); in mult() 22 assert((int64_t)rs * rt == r); in mult() 28 static int64_t mult1(int32_t rs, int32_t rt) in mult1() argument 38 : "r" (rs), "r" (rt)); in mult1() 41 assert((int64_t)rs * rt == r); in mult1() 49 int64_t rd = mult(rs, rt); in mult_variants() 50 int64_t rd1 = mult1(rs, rt); in mult_variants() 59 assert(mult_variants(rs, rt) == expected); in verify_mult_negations() 60 assert(mult_variants(-rs, rt) == -expected); in verify_mult_negations() [all …]
|
H A D | test_r5900_madd.c | 9 int64_t madd(int64_t a, int32_t rs, int32_t rt) in madd() argument 23 : "r" (rs), "r" (rt), "r" (lo), "r" (hi)); in madd() 26 assert(a + (int64_t)rs * rt == r); in madd() 32 int64_t madd1(int64_t a, int32_t rs, int32_t rt) in madd1() argument 46 : "r" (rs), "r" (rt), "r" (lo), "r" (hi)); in madd1() 49 assert(a + (int64_t)rs * rt == r); in madd1() 57 int64_t rd = madd(a, rs, rt); in madd_variants() 58 int64_t rd1 = madd1(a, rs, rt); in madd_variants() 67 assert(madd_variants(a, rs, rt) == expected); in verify_madd() 68 assert(madd_variants(a, -rs, rt) == a + a - expected); in verify_madd() [all …]
|
H A D | test_r5900_div1.c | 11 static struct quotient_remainder div1(int32_t rs, int32_t rt) in div1() argument 20 : "r" (rs), "r" (rt)); in div1() 22 assert(rs / rt == lo); in div1() 23 assert(rs % rt == hi); in div1() 28 static void verify_div1(int32_t rs, int32_t rt, in verify_div1() argument 32 struct quotient_remainder qr = div1(rs, rt); in verify_div1() 38 static void verify_div1_negations(int32_t rs, int32_t rt, in verify_div1_negations() argument 42 verify_div1(rs, rt, expected_quotient, expected_remainder); in verify_div1_negations() 43 verify_div1(rs, -rt, -expected_quotient, expected_remainder); in verify_div1_negations() 44 verify_div1(-rs, rt, -expected_quotient, -expected_remainder); in verify_div1_negations() [all …]
|
H A D | test_r5900_multu.c | 9 static uint64_t multu(uint32_t rs, uint32_t rt) in multu() argument 19 : "r" (rs), "r" (rt)); in multu() 22 assert((uint64_t)rs * rt == r); in multu() 28 static uint64_t multu1(uint32_t rs, uint32_t rt) in multu1() argument 38 : "r" (rs), "r" (rt)); in multu1() 41 assert((uint64_t)rs * rt == r); in multu1() 47 static uint64_t multu_variants(uint32_t rs, uint32_t rt) in multu_variants() argument 49 uint64_t rd = multu(rs, rt); in multu_variants() 50 uint64_t rd1 = multu1(rs, rt); in multu_variants()
|
H A D | test_r5900_maddu.c | 9 uint64_t maddu(uint64_t a, uint32_t rs, uint32_t rt) in maddu() argument 23 : "r" (rs), "r" (rt), "r" (lo), "r" (hi)); in maddu() 26 assert(a + (uint64_t)rs * rt == r); in maddu() 32 uint64_t maddu1(uint64_t a, uint32_t rs, uint32_t rt) in maddu1() argument 46 : "r" (rs), "r" (rt), "r" (lo), "r" (hi)); in maddu1() 49 assert(a + (uint64_t)rs * rt == r); in maddu1() 55 static int64_t maddu_variants(int64_t a, int32_t rs, int32_t rt) in maddu_variants() argument 57 int64_t rd = maddu(a, rs, rt); in maddu_variants() 58 int64_t rd1 = maddu1(a, rs, rt); in maddu_variants()
|
/qemu/migration/ |
H A D | ram.c | 958 uint64_t page_count = rs->target_page_count - rs->target_page_count_prev; in migration_update_rates() 1089 rs->target_page_count_prev = rs->target_page_count; in migration_bitmap_sync() 1763 rs->uffdio_fd = -1; in ram_write_tracking_start() 1793 rs->uffdio_fd = -1; in ram_write_tracking_stop() 1801 (void) rs; in poll_fault_page() 1810 (void) rs; in ram_save_release_protection() 2352 pss_init(pss, rs->last_seen_block, rs->last_page); in ram_find_and_save_block() 2496 rs->last_page = 0; in ram_state_reset() 2689 rs->last_page = 0; in ram_postcopy_send_discard_bitmap() 2934 ram_state_reset(rs); in ram_state_resume_prepare() [all …]
|
/qemu/disas/ |
H A D | nanomips.c | 1480 const char *rs = GPR(rs_value, info); in ABSQ_S_PH() local 1502 const char *rs = GPR(rs_value, info); in ABSQ_S_QB() local 1524 const char *rs = GPR(rs_value, info); in ABSQ_S_W() local 1545 const char *rs = GPR(rs_value, info); in ACLR() local 1568 const char *rs = GPR(rs_value, info); in ADD() local 1641 const char *rs = GPR(rs_value, info); in ADDIU_32_() local 1743 const char *rs = GPR(rs_value, info); in ADDIU_NEG_() local 1872 const char *rs = GPR(rs_value, info); in ADDQ_PH() local 1897 const char *rs = GPR(rs_value, info); in ADDQ_S_PH() local 1921 const char *rs = GPR(rs_value, info); in ADDQ_S_W() local [all …]
|
/qemu/tests/tcg/mips/user/ase/dsp/ |
H A D | test_dsp_r1_dpaq_sa_l_w.c | 6 int rs, rt, dsp; in main() local 10 rs = 0x80000000; in main() 23 : "r"(rs), "r"(rt) in main() 32 rs = 0x80000000; in main() 46 : "r"(rs), "r"(rt) in main() 55 rs = 0x80000000; in main() 69 : "r"(rs), "r"(rt) in main() 78 rs = 0xC0000000; in main() 93 : "r"(rs), "r"(rt) in main() 102 rs = 0xE0000000; in main() [all …]
|
H A D | test_dsp_r1_addq_s_ph.c | 6 int rd, rs, rt; in main() local 10 rs = 0xFFFFFFFF; in main() 16 : "r"(rs), "r"(rt) in main() 20 rs = 0x3712847D; in main() 26 : "r"(rs), "r"(rt) in main() 36 rs = 0x7fff847D; in main() 42 : "r"(rs), "r"(rt) in main() 52 rs = 0x8030847D; in main() 58 : "r"(rs), "r"(rt) in main()
|
H A D | test_dsp_r1_subq_s_w.c | 6 int rd, rs, rt, dsp; in main() local 9 rs = 0x12345678; in main() 19 : "r"(rs), "r"(rt) in main() 25 rs = 0x66666; in main() 35 : "r"(rs), "r"(rt) in main() 41 rs = 0x0; in main() 51 : "r"(rs), "r"(rt) in main() 57 rs = 0x80000000; in main() 67 : "r"(rs), "r"(rt) in main()
|
H A D | test_dsp_r1_extrv_s_h.c | 6 int rt, rs, ach, acl, dsp; in main() local 12 rs = 0x03; in main() 22 : "r"(rs), "r"(ach), "r"(acl) in main() 28 rs = 0x08; in main() 39 : "r"(rs), "r"(ach), "r"(acl) in main() 53 rs = 0x04; in main() 64 : "r"(rs), "r"(ach), "r"(acl) in main() 70 rs = 0x1C; in main() 81 : "r"(rs), "r"(ach), "r"(acl) in main()
|
H A D | test_dsp_r1_addq_s_w.c | 7 int rd, rs, rt; in main() local 11 rs = 0x11111111; in main() 17 : "r"(rs), "r"(rt) in main() 22 rs = 0x81111111; in main() 28 : "r"(rs), "r"(rt) in main() 33 rs = 0x01111111; in main() 39 : "r"(rs), "r"(rt) in main()
|
H A D | test_dsp_r1_addq_ph.c | 6 int rd, rs, rt; in main() local 10 rs = 0xFFFFFFFF; in main() 16 : "r"(rs), "r"(rt) in main() 20 rs = 0x3712847D; in main() 26 : "r"(rs), "r"(rt) in main() 30 rs = 0x7fff847D; in main() 36 : "r"(rs), "r"(rt) in main()
|
H A D | test_dsp_r1_pick_ph.c | 6 int rd, rs, rt, dsp; in main() local 9 rs = 0x12345678; in main() 18 : "r"(rs), "r"(rt), "r"(dsp) in main() 22 rs = 0x12345678; in main() 31 : "r"(rs), "r"(rt), "r"(dsp) in main() 35 rs = 0x12345678; in main() 44 : "r"(rs), "r"(rt), "r"(dsp) in main()
|
H A D | test_dsp_r1_precrq_rs_ph_w.c | 6 int rd, rs, rt; in main() local 10 rs = 0x12345678; in main() 18 : "r"(rs), "r"(rt) in main() 22 rs = 0x7FFFC678; in main() 31 : "r"(rs), "r"(rt) in main() 36 rs = 0xBEEFFEED; in main() 45 : "r"(rs), "r"(rt) in main()
|
H A D | test_dsp_r1_addwc.c | 6 int rd, rs, rt; in main() local 10 rs = 0x10FF01FF; in main() 18 : "r"(rs), "r"(rt), "r"(dspi) in main() 22 rs = 0xFFFF1111; in main() 30 : "r"(rs), "r"(rt), "r"(dspi) in main() 34 rs = 0x8FFF1111; in main() 43 : "r"(rs), "r"(rt), "r"(dspi) in main()
|
/qemu/include/qemu/ |
H A D | readline.h | 46 void readline_add_completion(ReadLineState *rs, const char *str); 47 void readline_add_completion_of(ReadLineState *rs, 49 void readline_set_completion_index(ReadLineState *rs, int completion_index); 51 const char *readline_get_history(ReadLineState *rs, unsigned int index); 53 void readline_handle_byte(ReadLineState *rs, int ch); 55 void readline_start(ReadLineState *rs, const char *prompt, int read_password, 57 void readline_restart(ReadLineState *rs); 58 void readline_show_prompt(ReadLineState *rs); 64 void readline_free(ReadLineState *rs);
|