From mboxrd@z Thu Jan 1 00:00:00 1970 From: Huang Rui Subject: [PATCH v2 1/5] drm/ttm: add helper structures for bulk moves on lru list Date: Fri, 10 Aug 2018 19:55:55 +0800 Message-ID: <1533902159-14232-2-git-send-email-ray.huang@amd.com> References: <1533902159-14232-1-git-send-email-ray.huang@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1533902159-14232-1-git-send-email-ray.huang@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org Cc: Huang Rui , =?UTF-8?q?Christian=20K=C3=B6nig?= List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKQWRkIGJ1 bGsgbW92ZSBwb3MgdG8gc3RvcmUgdGhlIHBvaW50ZXIgb2YgZmlyc3QgYW5kIGxhc3QgYnVmZmVy IG9iamVjdC4KVGhlIGxpc3QgaW4gYmV0d2VlbiB3aWxsIGJlIGJ1bGsgbW92ZWQgb24gbHJ1IGxp c3QuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFt ZC5jb20+ClNpZ25lZC1vZmYtYnk6IEh1YW5nIFJ1aSA8cmF5Lmh1YW5nQGFtZC5jb20+Ci0tLQog aW5jbHVkZS9kcm0vdHRtL3R0bV9ib19kcml2ZXIuaCB8IDI4ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv aW5jbHVkZS9kcm0vdHRtL3R0bV9ib19kcml2ZXIuaCBiL2luY2x1ZGUvZHJtL3R0bS90dG1fYm9f ZHJpdmVyLmgKaW5kZXggMzIzNGNjMy4uZTRmZWU4ZSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0v dHRtL3R0bV9ib19kcml2ZXIuaAorKysgYi9pbmNsdWRlL2RybS90dG0vdHRtX2JvX2RyaXZlci5o CkBAIC00OTEsNiArNDkxLDM0IEBAIHN0cnVjdCB0dG1fYm9fZGV2aWNlIHsKIH07CiAKIC8qKgor ICogc3RydWN0IHR0bV9scnVfYnVsa19tb3ZlX3BvcworICoKKyAqIEBmaXJzdDogZmlyc3QgQk8g aW4gdGhlIGJ1bGsgbW92ZSByYW5nZQorICogQGxhc3Q6IGxhc3QgQk8gaW4gdGhlIGJ1bGsgbW92 ZSByYW5nZQorICoKKyAqIFBvc2l0aW9ucyBmb3IgYSBscnUgYnVsayBtb3ZlLgorICovCitzdHJ1 Y3QgdHRtX2xydV9idWxrX21vdmVfcG9zIHsKKwlzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmZp cnN0OworCXN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqbGFzdDsKK307CisKKy8qKgorICogc3Ry dWN0IHR0bV9scnVfYnVsa19tb3ZlCisgKgorICogQHR0OiBmaXJzdC9sYXN0IGxydSBlbnRyeSBm b3IgQk9zIGluIHRoZSBUVCBkb21haW4KKyAqIEB2cmFtOiBmaXJzdC9sYXN0IGxydSBlbnRyeSBm b3IgQk9zIGluIHRoZSBWUkFNIGRvbWFpbgorICogQHN3YXA6IGZpcnN0L2xhc3QgbHJ1IGVudHJ5 IGZvciBCT3Mgb24gdGhlIHN3YXAgbGlzdAorICoKKyAqIEhlbHBlciBzdHJ1Y3R1cmUgZm9yIGJ1 bGsgbW92ZXMgb24gdGhlIExSVSBsaXN0LgorICovCitzdHJ1Y3QgdHRtX2xydV9idWxrX21vdmUg eworCXN0cnVjdCB0dG1fbHJ1X2J1bGtfbW92ZV9wb3MgdHRbVFRNX01BWF9CT19QUklPUklUWV07 CisJc3RydWN0IHR0bV9scnVfYnVsa19tb3ZlX3BvcyB2cmFtW1RUTV9NQVhfQk9fUFJJT1JJVFld OworCXN0cnVjdCB0dG1fbHJ1X2J1bGtfbW92ZV9wb3Mgc3dhcFtUVE1fTUFYX0JPX1BSSU9SSVRZ XTsKK307CisKKy8qKgogICogdHRtX2ZsYWdfbWFza2VkCiAgKgogICogQG9sZDogUG9pbnRlciB0 byB0aGUgcmVzdWx0IGFuZCBvcmlnaW5hbCB2YWx1ZS4KLS0gCjIuNy40CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK