Lines Matching refs:flags
154 unsigned long flags;
444 int flags;
447 flags = MAP_PRIVATE | MAP_ANONYMOUS;
449 flags |= MAP_32BIT;
455 flags |= MAP_FIXED;
461 flags |= MAP_FIXED;
468 flags, -1, 0);
476 int flags;
478 flags = MAP_PRIVATE | MAP_ANONYMOUS;
482 flags |= MAP_FIXED;
490 flags, -1, 0);
696 printf("ERROR page flags: PC=%08lx size=%04x f1=%x f2=%x\n",
893 int flags, int cflags)
913 tb->flags = flags;
1148 if (p->flags & PAGE_WRITE) {
1163 prot |= p2->flags;
1164 p2->flags &= ~PAGE_WRITE;
1356 int flags, CPUWatchpoint **watchpoint)
1371 wp->flags = flags;
1374 if (flags & BP_GDB)
1388 int flags)
1395 && flags == (wp->flags & ~BP_WATCHPOINT_HIT)) {
1419 if (wp->flags & mask)
1425 int cpu_breakpoint_insert(CPUState *env, target_ulong pc, int flags,
1434 bp->flags = flags;
1437 if (flags & BP_GDB)
1453 int cpu_breakpoint_remove(CPUState *env, target_ulong pc, int flags)
1459 if (bp->pc == pc && bp->flags == flags) {
1489 if (bp->flags & mask)
1740 cpu_breakpoint_insert(new_env, bp->pc, bp->flags, NULL);
1744 wp->flags, NULL);
2142 prot1 = (p == NULL) ? 0 : p[j].flags;
2145 * that has same protection flags set.
2197 return p->flags;
2200 /* modify the flags of a page and invalidate the code if
2203 void page_set_flags(target_ulong start, target_ulong end, int flags)
2211 if (flags & PAGE_WRITE)
2212 flags |= PAGE_WRITE_ORG;
2221 if (!(p->flags & PAGE_WRITE) &&
2222 (flags & PAGE_WRITE) &&
2226 p->flags = flags;
2230 flags)
2247 if( !(p->flags & PAGE_VALID) )
2250 if ((flags & PAGE_READ) && !(p->flags & PAGE_READ))
2252 if (flags & PAGE_WRITE) {
2253 if (!(p->flags & PAGE_WRITE_ORG))
2257 if (!(p->flags & PAGE_WRITE)) {
2291 prot |= p->flags;
2298 if (!(p1[pindex].flags & PAGE_WRITE)) {
2301 p1[pindex].flags |= PAGE_WRITE;
2713 static void check_watchpoint(int offset, int len_mask, int flags)
2732 (vaddr & wp->len_mask) == wp->vaddr) && (wp->flags & flags)) {
2733 wp->flags |= BP_WATCHPOINT_HIT;
2743 if (wp->flags & BP_STOP_BEFORE_ACCESS) {
2752 wp->flags &= ~BP_WATCHPOINT_HIT;
3051 int l, flags;
3060 flags = page_get_flags(page);
3061 if (!(flags & PAGE_VALID))
3064 if (!(flags & PAGE_WRITE))
3073 if (!(flags & PAGE_READ))
3623 uint64_t flags;
3648 if ((env->flags & ((DELAY_SLOT | DELAY_SLOT_CONDITIONAL))) != 0
3652 env->flags &= ~(DELAY_SLOT | DELAY_SLOT_CONDITIONAL);
3662 flags = tb->flags;
3666 tb_gen_code(env, pc, cs_base, flags, cflags);