Lines Matching refs:hash
52 int hash;
54 hash = drm_hash_magic(magic);
55 for (pt = dev->magiclist[hash].head; pt; pt = pt->next) {
68 int hash;
71 hash = drm_hash_magic(magic);
80 if (dev->magiclist[hash].tail) {
81 dev->magiclist[hash].tail->next = entry;
82 dev->magiclist[hash].tail = entry;
84 dev->magiclist[hash].head = entry;
85 dev->magiclist[hash].tail = entry;
97 int hash;
100 hash = drm_hash_magic(magic);
103 for (pt = dev->magiclist[hash].head; pt; prev = pt, pt = pt->next) {
105 if (dev->magiclist[hash].head == pt) {
106 dev->magiclist[hash].head = pt->next;
108 if (dev->magiclist[hash].tail == pt) {
109 dev->magiclist[hash].tail = prev;