From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: Re: [PATCH 05/11] drm/msm/dpu: Cleanup some container_of helper functions Date: Thu, 18 Oct 2018 23:49:44 +0200 Message-ID: <20181018214944.GA6485@ravnborg.org> References: <20181018195836.15885-1-jcrouse@codeaurora.org> <20181018195836.15885-6-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20181018195836.15885-6-jcrouse@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jordan Crouse Cc: seanpaul@chromium.org, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, dri-devel@lists.freedesktop.org, abhinavk@codeaurora.org List-Id: linux-arm-msm@vger.kernel.org SGkgSm9yZGFuLgoKPiAtLyoqCj4gLSAqIHRvX2RwdV9od19taXhlciAtIGNvbnZlcnQgYmFzZSBv YmplY3QgZHB1X2h3X2Jhc2UgdG8gY29udGFpbmVyCj4gLSAqIEBodzogUG9pbnRlciB0byBiYXNl IGhhcmR3YXJlIGJsb2NrCj4gLSAqIHJldHVybjogUG9pbnRlciB0byBoYXJkd2FyZSBibG9jayBj b250YWluZXIKPiAtICovCj4gLXN0YXRpYyBpbmxpbmUgc3RydWN0IGRwdV9od19taXhlciAqdG9f ZHB1X2h3X21peGVyKHN0cnVjdCBkcHVfaHdfYmxrICpodykKPiAtewo+IC0JcmV0dXJuIGNvbnRh aW5lcl9vZihodywgc3RydWN0IGRwdV9od19taXhlciwgYmFzZSk7Cj4gLX0KVGhpcyBpcyBhIG5p Y2VseSBkb2N1bWVudGVkIHN0YXRpYyBpbmxpbmUgdGhhdCB3aGVuIHVzZWQgcHJvdmlkZXMgdHlw ZSBjaGVja3MuCgo+ICAKPiArI2RlZmluZSB0b19kcHVfaHdfbWl4ZXIoaHcpIGNvbnRhaW5lcl9v ZigoaHcpLCBzdHJ1Y3QgZHB1X2h3X21peGVyLCBiYXNlKQo+ICsKUmVwbGFjZWQgYnkgYW4gdW5k b2N1bWVudGVkIGRlZmluZSB3aXRob3V0IHRoZSBzYW1lIG9idmlvdXMgdHlwZWNoZWNrLgoKVGhp cyBsb29rcyBsaWtlIGEgc3RlcCBiYWNrd2FyZC4KCgo+ICAvKioKPiAgICogX2RwdV9ybV9jaGVj a19sbV9hbmRfZ2V0X2Nvbm5lY3RlZF9ibGtzIC0gY2hlY2sgaWYgcHJvcG9zZWQgbGF5ZXIgbWl4 ZXIgbWVldHMKPiAgICoJcHJvcG9zZWQgdXNlIGNhc2UgcmVxdWlyZW1lbnRzLCBpbmNsLiBoYXJk d2lyZWQgZGVwZW5kZW50IGJsb2NrcyBsaWtlCj4gQEAgLTU2Niw3ICs1NjgsOCBAQCBzdGF0aWMg aW50IF9kcHVfcm1fcmVzZXJ2ZV9jdGxzKAo+ICAKPiAgCWRwdV9ybV9pbml0X2h3X2l0ZXIoJml0 ZXIsIDAsIERQVV9IV19CTEtfQ1RMKTsKPiAgCXdoaWxlIChfZHB1X3JtX2dldF9od19sb2NrZWQo cm0sICZpdGVyKSkgewo+IC0JCWNvbnN0IHN0cnVjdCBkcHVfaHdfY3RsICpjdGwgPSB0b19kcHVf aHdfY3RsKGl0ZXIuYmxrLT5odyk7Cj4gKwkJY29uc3Qgc3RydWN0IGRwdV9od19jdGwgKmN0bCA9 Cj4gKwkJCWNvbnRhaW5lcl9vZihpdGVyLmJsay0+aHcsIHN0cnVjdCBkcHVfaHdfY3RsLCBiYXNl KTsKQW5kIGhlcmUgeW91IGhhdmUgYW4gb3BlbiBjb2RlZCBjb250YWluZXJfb2Ygd2hlcmUgdGhl cmUgYmVmb3JlCndhcyBhIG5pY2UgbGl0dGxlIHByb3Blcmx5IG5hbWVkIGhlbHBlciBmdW5jdGlv bi4KClRoaXMgZG9lcyBub3QgaGVscCByZWFkYWJpbGl0eS4KCkRyb3AgdGhlIHVudXNlZCBzdHVm ZiwgYnV0IHNvbWV0aW1lcyBzbWFsbCBzaW5nbGUgbGluZSBoZWxwZXIgZnVuY3Rpb25zCm1ha2Vz IGNvZGUgbW9yZSByZWFkYWJsZSBldmVuIGlmIG9ubHkgdXNlZCBvbmNlLgoKCVNhbQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK