Lines Matching defs:obj
268 kobj_t obj;
273 obj = malloc(cls->size, mtype, mflags | M_ZERO);
274 if (!obj)
276 kobj_init(obj, cls);
278 return obj;
282 kobj_init_common(kobj_t obj, kobj_class_t cls)
285 obj->ops = cls->ops;
290 kobj_init(kobj_t obj, kobj_class_t cls)
310 kobj_init_common(obj, cls);
316 kobj_init_static(kobj_t obj, kobj_class_t cls)
322 kobj_init_common(obj, cls);
326 kobj_delete(kobj_t obj, struct malloc_type *mtype)
328 kobj_class_t cls = obj->ops->cls;
345 obj->ops = NULL;
347 free(obj, mtype);