Revision 6e59c1db

b/exec-all.h
79 79
int page_unprotect(unsigned long address);
80 80
void page_unmap(void);
81 81
void tlb_flush_page(CPUState *env, uint32_t addr);
82
void tlb_flush_page_write(CPUState *env, uint32_t addr);
82 83
void tlb_flush(CPUState *env);
83 84

  
84 85
#define CODE_GEN_MAX_SIZE        65536
......
415 416

  
416 417
extern spinlock_t tb_lock;
417 418

  
419

  
420
#if defined(TARGET_I386) && !defined(CONFIG_USER_ONLY)
421

  
422
void tlb_fill(unsigned long addr, int is_write, int is_user, 
423
              void *retaddr);
424

  
425
#define ACCESS_TYPE 3
426
#define MEMSUFFIX _code
427
#define env cpu_single_env
428

  
429
#define DATA_SIZE 1
430
#include "softmmu_header.h"
431

  
432
#define DATA_SIZE 2
433
#include "softmmu_header.h"
434

  
435
#define DATA_SIZE 4
436
#include "softmmu_header.h"
437

  
438
#undef ACCESS_TYPE
439
#undef MEMSUFFIX
440
#undef env
441

  
442
#endif

Also available in: Unified diff