Lines Matching defs:co
43 u32 co, ho;
45 co = ho = nvkm_ramht_hash(ramht, chid, handle);
47 if (ramht->data[co].chid == chid) {
48 if (ramht->data[co].handle == handle)
49 return ramht->data[co].inst;
52 if (++co >= ramht->size)
53 co = 0;
54 } while (co != ho);
60 nvkm_ramht_update(struct nvkm_ramht *ramht, int co, struct nvkm_object *object,
63 struct nvkm_ramht_data *data = &ramht->data[co];
93 nvkm_wo32(ramht->gpuobj, (co << 3) + 0, handle);
94 nvkm_wo32(ramht->gpuobj, (co << 3) + 4, context);
96 return co + 1;
110 u32 co, ho;
115 co = ho = nvkm_ramht_hash(ramht, chid, handle);
117 if (ramht->data[co].chid < 0) {
118 return nvkm_ramht_update(ramht, co, object, chid,
122 if (++co >= ramht->size)
123 co = 0;
124 } while (co != ho);