Lines Matching defs:handle
27 nvkm_ramht_hash(struct nvkm_ramht *ramht, int chid, u32 handle)
31 while (handle) {
32 hash ^= (handle & ((1 << ramht->bits) - 1));
33 handle >>= ramht->bits;
41 nvkm_ramht_search(struct nvkm_ramht *ramht, int chid, u32 handle)
45 co = ho = nvkm_ramht_hash(ramht, chid, handle);
48 if (ramht->data[co].handle == handle)
61 int chid, int addr, u32 handle, u32 context)
69 data->handle = handle;
93 nvkm_wo32(ramht->gpuobj, (co << 3) + 0, handle);
108 int chid, int addr, u32 handle, u32 context)
112 if (nvkm_ramht_search(ramht, chid, handle))
115 co = ho = nvkm_ramht_hash(ramht, chid, handle);
119 addr, handle, context);