Add FUNC_ATTR_NONNULL_ALL where appropriate