1*87634653SAndreas Hindborg // SPDX-License-Identifier: GPL-2.0 2*87634653SAndreas Hindborg 3*87634653SAndreas Hindborg #include <linux/err.h> 4*87634653SAndreas Hindborg rust_helper_ERR_PTR(long err)5*87634653SAndreas Hindborg__force void *rust_helper_ERR_PTR(long err) 6*87634653SAndreas Hindborg { 7*87634653SAndreas Hindborg return ERR_PTR(err); 8*87634653SAndreas Hindborg } 9*87634653SAndreas Hindborg rust_helper_IS_ERR(__force const void * ptr)10*87634653SAndreas Hindborgbool rust_helper_IS_ERR(__force const void *ptr) 11*87634653SAndreas Hindborg { 12*87634653SAndreas Hindborg return IS_ERR(ptr); 13*87634653SAndreas Hindborg } 14*87634653SAndreas Hindborg rust_helper_PTR_ERR(__force const void * ptr)15*87634653SAndreas Hindborglong rust_helper_PTR_ERR(__force const void *ptr) 16*87634653SAndreas Hindborg { 17*87634653SAndreas Hindborg return PTR_ERR(ptr); 18*87634653SAndreas Hindborg } 19