lib/maple_tree.c:191:2: error: call to undeclared function 'kmem_cache_return_sheaf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lib/maple_tree.c:196:9: error: call to undeclared function 'kmem_cache_prefill_sheaf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lib/maple_tree.c:196:9: error: incompatible integer to pointer conversion returning 'int' from a function with result type 'struct slab_sheaf *' [-Wint-conversion] lib/maple_tree.c:202:9: error: call to undeclared function 'kmem_cache_refill_sheaf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lib/maple_tree.c:1111:8: error: call to undeclared function 'kmem_cache_alloc_from_sheaf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lib/maple_tree.c:1111:6: error: incompatible integer to pointer conversion assigning to 'struct maple_node *' from 'int' [-Wint-conversion] lib/maple_tree.c:1153:6: error: call to undeclared function 'kmem_cache_sheaf_size'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] lib/maple_tree.c:6133:4: error: field designator 'sheaf_capacity' does not refer to any field in type 'struct kmem_cache_args'