Home | History | Annotate | Download | only in memcheck

Lines Matching full:emulator

32 /* Notifies the emulator that libc has been initialized for a process.
38 /* Notifies the emulator about new memory block being allocated.
41 * of the descriptor is used by emulator to report failure in handling this
42 * event. In case of failure emulator will zero that filed before completing
47 /* Notifies the emulator about memory block being freed.
50 * freed. Note that 'libc_pid' field of the descriptor is used by emulator to
51 * report failure in handling this event. In case of failure emulator will zero
56 /* Queries the emulator about memory block information.
59 * field of the descriptor is used by emulator to report failure in handling
60 * this event. In case of failure emulator will zero that filed before
65 /* Queries the emulator to print a string to its stdout.
77 * the emulator about new memory block being allocated from the heap. The entire
103 * has occurred. This field is used by the emulator to report errors in
105 * emulator sets this field to zero (invalid value for a process ID).
119 /* Helpers for addressing field in MallocDesc structure, using which emulator
125 /* Describes memory block info queried from emulator. This structure is passed
130 * we keep it in the emulator, we need to query emulator for that information
140 * anywhere inside an allocated block, including guarding areas. Emulator
147 * is called. This field is used by the emulator to report errors in
149 * error, emulator sets this field to zero (invalid value for a process ID).
164 * the emulator in response to the query.
169 * emulator reports an error back to the guest.
186 * is called. This field is used by the emulator to report errors in
188 * error, emulator sets this field to zero (invalid value for a process ID).
195 /* Helpers for addressing field in MallocFree structure, using which emulator