#include <linux/list.h>
#include <drm/drm_device.h>
#include <drm/drm_gem_shmem_helper.h>
#include "panfrost_device.h"
#include "panfrost_gem.h"
#include "panfrost_mmu.h"
static unsigned long
panfrost_gem_shrinker_count(struct shrinker *shrinker, struct shrink_control *sc)
{ … }
static bool panfrost_gem_purge(struct drm_gem_object *obj)
{ … }
static unsigned long
panfrost_gem_shrinker_scan(struct shrinker *shrinker, struct shrink_control *sc)
{ … }
int panfrost_gem_shrinker_init(struct drm_device *dev)
{ … }
void panfrost_gem_shrinker_cleanup(struct drm_device *dev)
{ … }