From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chao Gao Subject: Re: [RFC Patch v4 1/8] ioreq: remove most 'buf' parameter from static functions Date: Wed, 6 Dec 2017 16:37:29 +0800 Message-ID: <20171206083727.GA20677@op-computing> References: <1512546614-9937-1-git-send-email-chao.gao@intel.com> <1512546614-9937-2-git-send-email-chao.gao@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Paul Durrant Cc: Andrew Cooper , Jan Beulich , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBEZWMgMDYsIDIwMTcgYXQgMDI6NDQ6NTJQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy b3RlOgo+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBDaGFvIEdhbyBbbWFp bHRvOmNoYW8uZ2FvQGludGVsLmNvbV0KPj4gU2VudDogMDYgRGVjZW1iZXIgMjAxNyAwNzo1MAo+ PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKPj4gQ2M6IENoYW8gR2FvIDxjaGFvLmdhb0Bp bnRlbC5jb20+OyBBbmRyZXcgQ29vcGVyCj4+IDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsg SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgUGF1bAo+PiBEdXJyYW50IDxQYXVsLkR1 cnJhbnRAY2l0cml4LmNvbT4KPj4gU3ViamVjdDogW1JGQyBQYXRjaCB2NCAxLzhdIGlvcmVxOiBy ZW1vdmUgbW9zdCAnYnVmJyBwYXJhbWV0ZXIgZnJvbSBzdGF0aWMKPj4gZnVuY3Rpb25zCj4+IAo+ PiBJdCBpcyBhIHByZXBhcmF0aW9uIHRvIHN1cHBvcnQgbXVsdGlwbGUgSU9SRVEgcGFnZXMuCj4+ IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogQ2hhbyBHYW8gPGNo YW8uZ2FvQGludGVsLmNvbT4KPj4gLS0tCj4+IHY0Ogo+PiAgLW5ldwo+PiAtLS0KPj4gIHhlbi9h cmNoL3g4Ni9odm0vaW9yZXEuYyB8IDQ4ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0tLS0tLS0tCj4+IC0tLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCsp LCAyNSBkZWxldGlvbnMoLSkKPj4gCj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lv cmVxLmMgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKPj4gaW5kZXggZDk5MWFjOS4uYTg3OWYy MCAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCj4+ICsrKyBiL3hlbi9h cmNoL3g4Ni9odm0vaW9yZXEuYwo+PiBAQCAtMjM3LDEwICsyMzcsOSBAQCBzdGF0aWMgdm9pZCBo dm1fZnJlZV9pb3JlcV9nZm4oc3RydWN0Cj4+IGh2bV9pb3JlcV9zZXJ2ZXIgKnMsIGdmbl90IGdm bikKPj4gICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bV9kb21haW4uaW9yZXFfZ2ZuLm1hc2sp Owo+PiAgfQo+PiAKPj4gLXN0YXRpYyB2b2lkIGh2bV91bm1hcF9pb3JlcV9nZm4oc3RydWN0IGh2 bV9pb3JlcV9zZXJ2ZXIgKnMsIGJvb2wgYnVmKQo+PiArc3RhdGljIHZvaWQgaHZtX3VubWFwX2lv cmVxX2dmbihzdHJ1Y3QgaHZtX2lvcmVxX3NlcnZlciAqcywKPj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc3RydWN0IGh2bV9pb3JlcV9wYWdlICppb3JwKQo+PiAgewo+PiAtICAg IHN0cnVjdCBodm1faW9yZXFfcGFnZSAqaW9ycCA9IGJ1ZiA/ICZzLT5idWZpb3JlcSA6ICZzLT5p b3JlcTsKPj4gLQo+Cj5JIGRvbid0IHJlYWxseSBsaWtlIHRoaXMgYXBwcm9hY2guIEknZCBwcmVm ZXIgc3dhcHBpbmcgdGhlIGJvb2wgZm9yIGFuIHVuc2lnbmVkIHBhZ2UgaW5kZXgsIHdoZXJlIHdl IGZvbGxvdyB0aGUgY29udmVudGlvbiBhZG9wdGVkIGluIGh2bV9nZXRfaW9yZXFfc2VydmVyX2Zy YW1lKCkgZm9yIHdoaWNoIG1hY3JvcyBleGlzdDogMCBlcXVhdGluZyB0byB0aGUgYnVmaW9yZXEg cGFnZSwgMSsgZm9yIHRoZSBzdHJ1Y3QtcGVyLWNwdSBwYWdlcy4KCk9rLiBJIGhhdmUgbm8gcHJl ZmVyZW5jZSBmb3IgdGhlc2UgdHdvLiBCdXQgSSB3aWxsIHRha2UgeW91ciBhZHZpY2UuIAoKVGhh bmtzCkNoYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0 dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=