Lines Matching refs:obj
73 ** obj: what to look for
124 static Void_t* dthash(Dt_t* dt, reg Void_t* obj, int type)
126 static Void_t* dthash(dt,obj,type)
128 reg Void_t* obj;
140 if(!obj)
180 key = (char*)obj;
183 { r = (Dtlink_t*)obj;
184 obj = OBJ(r,disc);
186 key = KEY(obj,disc);
191 if(!(t = dt->data->here) || OBJ(t,disc) != obj)
220 { if(disc->makef && !(obj = (*disc->makef)(dt,obj,disc)) )
227 (*disc->freef)(dt,obj,disc);
230 ((Dthold_t*)t)->obj = obj;
232 else t = ELT(obj,disc);
241 return obj;
256 (*disc->freef)(dt,obj,disc);
284 obj = OBJ(t,disc);
286 (*disc->freef)(dt,obj,disc);
291 return obj;