From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Zimmermann Subject: [PATCH v2 7/7] drm/ttm: Remove ttm_bo_reference and ttm_bo_unref Date: Fri, 25 Jan 2019 12:02:11 +0100 Message-ID: <20190125110211.5877-8-tzimmermann@suse.de> References: <20190125110211.5877-1-tzimmermann@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 19B8A6F38D for ; Fri, 25 Jan 2019 11:02:21 +0000 (UTC) In-Reply-To: <20190125110211.5877-1-tzimmermann@suse.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: christian.koenig@amd.com, ray.huang@amd.com, Jerry.Zhang@amd.com, airlied@redhat.com, bskeggs@redhat.com, linux-graphics-maintainer@vmware.com, thellstrom@vmware.com, dri-devel@lists.freedesktop.org Cc: Thomas Zimmermann List-Id: dri-devel@lists.freedesktop.org Qm90aCBmdW5jdGlvbnMgYXJlIG9ic29sZXRlIGFuZCBhbGwgY2FsbHMgaGF2ZSBiZWVuIHJlcGxh Y2VkIGJ5CnR0bV9ib19nZXQgYW5kIHR0bV9ib19wdXQuCgpTaWduZWQtb2ZmLWJ5OiBUaG9tYXMg WmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdHRt L3R0bV9iby5jIHwgIDkgLS0tLS0tLS0tCiBpbmNsdWRlL2RybS90dG0vdHRtX2JvX2FwaS5oIHwg MjggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAzNyBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jIGIvZHJp dmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYwppbmRleCAwZWMwODM5NGUxN2EuLmYyYmVlN2JlNDJh YyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYworKysgYi9kcml2ZXJz L2dwdS9kcm0vdHRtL3R0bV9iby5jCkBAIC02NzYsMTUgKzY3Niw2IEBAIHZvaWQgdHRtX2JvX3B1 dChzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvKQogfQogRVhQT1JUX1NZTUJPTCh0dG1fYm9f cHV0KTsKIAotdm9pZCB0dG1fYm9fdW5yZWYoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICoqcF9i bykKLXsKLQlzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvID0gKnBfYm87Ci0KLQkqcF9ibyA9 IE5VTEw7Ci0JdHRtX2JvX3B1dChibyk7Ci19Ci1FWFBPUlRfU1lNQk9MKHR0bV9ib191bnJlZik7 Ci0KIGludCB0dG1fYm9fbG9ja19kZWxheWVkX3dvcmtxdWV1ZShzdHJ1Y3QgdHRtX2JvX2Rldmlj ZSAqYmRldikKIHsKIAlyZXR1cm4gY2FuY2VsX2RlbGF5ZWRfd29ya19zeW5jKCZiZGV2LT53cSk7 CmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS90dG0vdHRtX2JvX2FwaS5oIGIvaW5jbHVkZS9kcm0v dHRtL3R0bV9ib19hcGkuaAppbmRleCAzZmM0ODU0ZGNlNDkuLjQ5ZDljZGZjNThmMiAxMDA2NDQK LS0tIGEvaW5jbHVkZS9kcm0vdHRtL3R0bV9ib19hcGkuaAorKysgYi9pbmNsdWRlL2RybS90dG0v dHRtX2JvX2FwaS5oCkBAIC0yOTUsMjMgKzI5NSw2IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0dG1f Ym9fZ2V0KHN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm8pCiAJa3JlZl9nZXQoJmJvLT5rcmVm KTsKIH0KIAotLyoqCi0gKiB0dG1fYm9fcmVmZXJlbmNlIC0gcmVmZXJlbmNlIGEgc3RydWN0IHR0 bV9idWZmZXJfb2JqZWN0Ci0gKgotICogQGJvOiBUaGUgYnVmZmVyIG9iamVjdC4KLSAqCi0gKiBS ZXR1cm5zIGEgcmVmY291bnRlZCBwb2ludGVyIHRvIGEgYnVmZmVyIG9iamVjdC4KLSAqCi0gKiBU aGlzIGZ1bmN0aW9uIGlzIGRlcHJlY2F0ZWQuIFVzZSBAdHRtX2JvX2dldCBpbnN0ZWFkLgotICov Ci0KLXN0YXRpYyBpbmxpbmUgc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICoKLXR0bV9ib19yZWZl cmVuY2Uoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICpibykKLXsKLQl0dG1fYm9fZ2V0KGJvKTsK LQlyZXR1cm4gYm87Ci19Ci0KIC8qKgogICogdHRtX2JvX2dldF91bmxlc3NfemVybyAtIHJlZmVy ZW5jZSBhIHN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCB1bmxlc3MKICAqIGl0cyByZWZjb3VudCBo YXMgYWxyZWFkeSByZWFjaGVkIHplcm8uCkBAIC0zODYsMTcgKzM2OSw2IEBAIGludCB0dG1fYm9f dmFsaWRhdGUoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICpibywKICAqLwogdm9pZCB0dG1fYm9f cHV0KHN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm8pOwogCi0vKioKLSAqIHR0bV9ib191bnJl ZgotICoKLSAqIEBibzogVGhlIGJ1ZmZlciBvYmplY3QuCi0gKgotICogVW5yZWZlcmVuY2UgYW5k IGNsZWFyIGEgcG9pbnRlciB0byBhIGJ1ZmZlciBvYmplY3QuCi0gKgotICogVGhpcyBmdW5jdGlv biBpcyBkZXByZWNhdGVkLiBVc2UgQHR0bV9ib19wdXQgaW5zdGVhZC4KLSAqLwotdm9pZCB0dG1f Ym9fdW5yZWYoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICoqYm8pOwotCiAvKioKICAqIHR0bV9i b19hZGRfdG9fbHJ1CiAgKgotLSAKMi4yMC4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWwK