From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N7Q8j-0005oH-Uu for qemu-devel@nongnu.org; Mon, 09 Nov 2009 04:02:21 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N7Q8i-0005ml-CJ for qemu-devel@nongnu.org; Mon, 09 Nov 2009 04:02:21 -0500 Received: from [199.232.76.173] (port=50008 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N7Q8h-0005mU-VA for qemu-devel@nongnu.org; Mon, 09 Nov 2009 04:02:20 -0500 Received: from fg-out-1718.google.com ([72.14.220.159]:42605) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N7Q8g-0006f0-Mp for qemu-devel@nongnu.org; Mon, 09 Nov 2009 04:02:19 -0500 Received: by fg-out-1718.google.com with SMTP id d23so1506412fga.10 for ; Mon, 09 Nov 2009 01:02:17 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <30560797.365271257747059383.JavaMail.coremail@app199.163.com> References: <30560797.365271257747059383.JavaMail.coremail@app199.163.com> Date: Mon, 9 Nov 2009 10:02:17 +0100 Message-ID: <761ea48b0911090102q47d7ae59x8c041f40a4d1ac75@mail.gmail.com> Subject: Re: [Qemu-devel] where is the definition of this fuction? From: Laurent Desnogues Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: base64 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: yuanzhu86 Cc: qemu-devel MjAwOS8xMS85IHl1YW56aHU4NiA8eXVhbnpodTg2QDE2My5jb20+Ogo+IEhpIGV2ZXJ5b25lOgo+ IGFzIEkgd2FudCB0byBhbmFseXNpcyB0aGUgc291cmNlIGNvZGUgb2YgcWVtdSBub3csIGFuZCB0 aGVyZSBpcyBhIGxpdHRlCj4gdHJvdWJsZSBhdCB0aGlzIGZ1Y3Rpb246Cj4gaW4gdGhlIGZpbGUt LVRyYW5zbGF0ZS5jKHRhcmdldC1pMzg2KQo+Cj4gTGluZSA2MTEzIDoKPiBjYXNlIDB4ZWE6IC8q IGxqbXAgaW0gKi8KPiCgoKCgoKCgIHsKPiCgoKCgoKCgoKCgoCB1bnNpZ25lZCBpbnQgc2VsZWN0 b3IsIG9mZnNldDsKPiCgoKCgoKCgoKCgoCBpZiAoQ09ERTY0KHMpKQo+IKCgoKCgoKCgoKCgoKCg oCBnb3RvIGlsbGVnYWxfb3A7Cj4goKCgoKCgoKCgoKAgb3QgPSBkZmxhZyA/IE9UX0xPTkcgOiBP VF9XT1JEOwo+IKCgoKCgoKCgoKCgIG9mZnNldCA9IGluc25fZ2V0KHMsIG90KTsKPiCgoKCgoKCg oKCgoCBzZWxlY3RvciA9IGluc25fZ2V0KHMsIE9UX1dPUkQpOwo+IKCgoKCgoKCgoKCgIGdlbl9v cF9tb3ZsX1QwX2ltKHNlbGVjdG9yKTsKPiCgoKCgoKCgoKCgoCBnZW5fb3BfbW92bF9UMV9pbXUo b2Zmc2V0KTsKPiCgoKCgoKCgIH0KPiCgoKCgoKCgIGdvdG8gZG9fbGptcDsKPiAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBkb19sam1wOgo+ IKCgoKCgoKCgoKCgIGlmIChzLT5wZSAmJiAhcy0+dm04Nikgewo+IKCgoKCgoKCgoKCgoKCgoCBp ZiAocy0+Y2Nfb3AgIT0gQ0NfT1BfRFlOQU1JQykKPiCgoKCgoKCgoKCgoKCgoKCgoKCgIGdlbl9v cF9zZXRfY2Nfb3Aocy0+Y2Nfb3ApOwo+IKCgoKCgoKCgoKCgoKCgoCBnZW5fam1wX2ltKHBjX3N0 YXJ0IC0gcy0+Y3NfYmFzZSk7Cj4goKCgoKCgoKCgoKCgoKCgIHRjZ19nZW5fdHJ1bmNfdGxfaTMy KGNwdV90bXAyX2kzMiwgY3B1X1RbMF0pOwo+IKCgoKCgoKCgoKCgoKCgoCBnZW5faGVscGVyX2xq bXBfcHJvdGVjdGVkKGNwdV90bXAyX2kzMiwgY3B1X1RbMV0sCj4goKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgdGNnX2NvbnN0X2kzMihzLT5wYyAtIHBjX3N0YXJ0KSk7 Cj4goKCgoKCgoKCgoKAgfSBlbHNlIHsKPiCgoKCgoKCgoKCgoKCgoKAgZ2VuX29wX21vdmxfc2Vn X1QwX3ZtKFJfQ1MpOwo+IKCgoKCgoKCgoKCgoKCgoCBnZW5fb3BfbW92bF9UMF9UMSgpOwo+IKCg oKCgoKCgoKCgoKCgoCBnZW5fb3Bfam1wX1QwKCk7Cj4goKCgoKCgoKCgoKAgfQo+IKCgoKCgoKCg oKCgIGdlbl9lb2Iocyk7Cj4goKCgoKCgoKCgoKAgYnJlYWs7Cj4gLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gdGhpcyBmdWNpb246Cj4gZ2VuX2hlbHBl cl9sam1wX3Byb3RlY3RlZChjcHVfdG1wMl9pMzIsIGNwdV9UWzFdLAo+IKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIHRjZ19jb25zdF9pMzIocy0+cGMgLSBwY19zdGFy dCkpOwo+IEkgZ3Vlc3MgaXQgc2hvdWxkIHVzZSB0aGUgZnVjdGlvbiBnbHVlKCkgdG8gY3JlYXRl LGJ1dCBJIGNhbiBub3QgZmluZCB3aGVyZQo+IGl0IGlzICxjb3VsZCBzb21lb25lIHRlbGwgbWUg dGhhdCBpZiB5b3Uga29udyAhCj4gdGhhbmtzIHZlcnkgbXVjaCAhbG9vayBmb3J3YXJkIHRvIHlv dXIgYW5zd2VyICEKCkhlbHBlciBmdW5jdGlvbnMgYXJlIGJ1aWx0IHVzaW5nIG1hY3Jvcy4KVGhp cyB3aWxsIGZpbmQgdGhlIGRlZmluaXRpb246CgpncmVwIC1yIGxqbXBfcHJvdGVjdGVkIC4KCgpM YXVyZW50Cg==