diff --git a/core/includes/entity.inc b/core/includes/entity.inc
index b3220f3..2fa77a6 100644
--- a/core/includes/entity.inc
+++ b/core/includes/entity.inc
@@ -61,6 +61,11 @@ function entity_get_bundles($entity_type = NULL) {
  * @return \Drupal\Core\Entity\EntityInterface|null
  *   The entity object, or NULL if there is no entity with the given ID.
  *
+ * @deprecated in Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   the <EntityType>::load($id) method if the entity type is known or
+ *   \Drupal::entityManager()->getStorage($entity_type)->load($id) if the
+ *   entity type is variable.
+ *
  * @see \Drupal\Core\Entity\EntityManagerInterface
  * @see \Drupal\Core\Entity\EntityStorageInterface
  * @see \Drupal\Core\Entity\Sql\SqlContentEntityStorage
@@ -86,6 +91,9 @@ function entity_load($entity_type, $id, $reset = FALSE) {
  *   The entity object, or NULL if there is no entity with the given revision
  *   id.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   \Drupal::entityManager()->getStorage($entity_type)->loadRevision($revision_id);
+ *
  * @see \Drupal\Core\Entity\EntityManagerInterface
  * @see \Drupal\Core\Entity\EntityStorageInterface
  * @see \Drupal\Core\Entity\Sql\SqlContentEntityStorage
@@ -103,6 +111,9 @@ function entity_revision_load($entity_type, $revision_id) {
  *   The entity type to load, e.g. node or user.
  * @param $revision_id
  *   The revision ID to delete.
+ *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   \Drupal::entityManager()>getStorage($entity_type)>deleteRevision($revision_id);
  */
 function entity_revision_delete($entity_type, $revision_id) {
   \Drupal::entityManager()
@@ -139,6 +150,11 @@ function entity_revision_delete($entity_type, $revision_id) {
  * @return array
  *   An array of entity objects indexed by their IDs.
  *
+ * @deprecated in Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   the <EntityType>::loadMultiple($ids) method if the entity type is known or
+ *   \Drupal::entityManager()->getStorage($entity_type)->loadMultiple($ids) if
+ *   the entity type is variable.
+ *
  * @see \Drupal\Core\Entity\EntityManagerInterface
  * @see \Drupal\Core\Entity\EntityStorageInterface
  * @see \Drupal\Core\Entity\Sql\SqlContentEntityStorage
@@ -161,6 +177,9 @@ function entity_load_multiple($entity_type, array $ids = NULL, $reset = FALSE) {
  *   An associative array where the keys are the property names and the
  *   values are the values those properties must have.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   \Drupal::entityManager()->getStorage($entity_type)->loadByProperties($values);
+ *
  * @return array
  *   An array of entity objects indexed by their IDs. Returns an empty array if
  *   no matching entities are found.
@@ -184,6 +203,9 @@ function entity_load_multiple_by_properties($entity_type, array $values) {
  * @param $id
  *   The ID of the entity to load.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   \Drupal::entityManager()->getStorage($entity_type)->loadUnchanged($id).
+ *
  * @return
  *   The unchanged entity, or FALSE if the entity cannot be loaded.
  */
@@ -200,6 +222,12 @@ function entity_load_unchanged($entity_type, $id) {
  *   The type of the entity.
  * @param array $ids
  *   An array of entity IDs of the entities to delete.
+ *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   EntityManager loadMultiple Method to delete multiple entities
+ *   $storage_handler = \Drupal::entityManager()->getStorage($entity_type);
+ *   $entities = $storage_handler->loadMultiple($ids);
+ *   $storage_handler->delete($entities);
  */
 function entity_delete_multiple($entity_type, array $ids) {
   $controller = \Drupal::entityManager()->getStorage($entity_type);
@@ -216,13 +244,13 @@ function entity_delete_multiple($entity_type, array $ids) {
  *   (optional) An array of values to set, keyed by property name. If the
  *   entity type has bundles, the bundle key has to be specified.
  *
+ * @deprecated in Drupal 8.0.x, will be removed before Drupal 9.0.0.
+ *   Use the <EntityType>::create($values) method if the entity type is known
+ *   or \Drupal::entityManager()->getStorage($entity_type)->create($values) if
+ *   the entity type is variable.
+ *
  * @return \Drupal\Core\Entity\EntityInterface
  *   A new entity object.
- *
- * @deprecated in Drupal 8.x-dev, will be removed before Drupal 9.0.0. Use
- *    the <EntityType>::create($values) method if the entity type is known or
- *    \Drupal::entityManager()->getStorage($entity_type)->create($values) if the
- *    entity type is variable.
  */
 function entity_create($entity_type, array $values = array()) {
   return \Drupal::entityManager()
@@ -233,8 +261,8 @@ function entity_create($entity_type, array $values = array()) {
 /**
  * Returns the label of an entity.
  *
- * This is a wrapper for Drupal\Core\Entity\EntityInterface::label(). This function
- * should only be used as a callback, e.g. for menu title callbacks.
+ * This is a wrapper for Drupal\Core\Entity\EntityInterface::label(). This
+ * function should only be used as a callback, e.g. for menu title callbacks.
  *
  * @param \Drupal\Core\Entity\EntityInterface $entity
  *   The entity for which to generate the label.
@@ -246,6 +274,9 @@ function entity_create($entity_type, array $values = array()) {
  * @return
  *   The label of the entity, or NULL if there is no label defined.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0.
+ *   Use $entity->label($langcode);
+ *
  * @see \Drupal\Core\Entity\EntityInterface::label()
  */
 function entity_page_label(EntityInterface $entity, $langcode = NULL) {
@@ -266,6 +297,12 @@ function entity_page_label(EntityInterface $entity, $langcode = NULL) {
  *   (optional) Whether to reset the render cache for the requested entity.
  *   Defaults to FALSE.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0.
+ *   Use Entity Manager view method for it after building the entity view using
+ *   getViewBuilder method.
+ *   $view_builder = \Drupal::entityManager()->getViewBuilder($entity->getEntityTypeId());
+ *   return $view_builder->view($entity, $view_mode, $langcode);
+ *
  * @return array
  *   A render array for the entity.
  */
@@ -291,6 +328,12 @@ function entity_view(EntityInterface $entity, $view_mode, $langcode = NULL, $res
  *   (optional) Whether to reset the render cache for the requested entities.
  *   Defaults to FALSE.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0.
+ *   Use Entity Manager viewMultiple method for it after building the entity
+ *   view using getViewBuilder method.
+ *   $view_builder = \Drupal::entityManager()->getViewBuilder($entity->getEntityTypeId());
+ *   return $view_builder->viewMultiple($entities, $view_mode, $langcode);
+ *
  * @return array
  *   A render array for the entities, indexed by the same keys as the
  *   entities array passed in $entities.
@@ -339,6 +382,18 @@ function entity_view_multiple(array $entities, $view_mode, $langcode = NULL, $re
  *   The view mode, or 'default' to retrieve the 'default' display object for
  *   this bundle.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0.
+ *   If display is available in configuration then use :
+ *   \Drupal::entityManager()->getStorage('entity_view_display')->load($entity_type . '.' . $bundle . '.' . $view_mode);
+ *   else use:
+ *   $values = ('entity_view_display', array(
+ *    'targetEntityType' => $entity_type,
+ *    'bundle' => $bundle,
+ *    'mode' => $view_mode,
+ *    'status' => TRUE,
+ *   ));
+ *   \Drupal::entityManager()->getStorage('entity_view_display')->create($values);
+ *
  * @return \Drupal\Core\Entity\Display\EntityViewDisplayInterface
  *   The entity view display associated to the view mode.
  */
@@ -395,6 +450,18 @@ function entity_get_display($entity_type, $bundle, $view_mode) {
  * @param string $form_mode
  *   The form mode.
  *
+ * @deprecated as of Drupal 8.0.x, will be removed before Drupal 9.0.0. Use
+ *   If display is available in configuration then use :
+ *   \Drupal::entityManager()->getStorage('entity_form_display')->load($entity_type . '.' . $bundle . '.' . $form_mode);
+ *   else use:
+ *   $values = ('entity_form_display', array(
+ *    'targetEntityType' => $entity_type,
+ *    'bundle' => $bundle,
+ *    'mode' => $form_mode,
+ *    'status' => TRUE,
+ *   ));
+ *   \Drupal::entityManager()->getStorage('entity_form_display')->create($values);
+ *
  * @return \Drupal\Core\Entity\Display\EntityFormDisplayInterface
  *   The entity form display associated to the given form mode.
  */
