Home
last modified time | relevance | path

Searched refs:kobj_class_t (Results 1 – 10 of 10) sorted by relevance

/f-stack/freebsd/sys/
H A Dkobj.h38 typedef struct kobj_class *kobj_class_t; typedef
60 kobj_class_t *baseclasses; /* base classes */ \
86 kobj_class_t cls;
139 static kobj_class_t name ## _baseclasses[] = \
154 static kobj_class_t name ## _baseclasses[] = \
170 static kobj_class_t name ## _baseclasses[] = \
181 void kobj_class_compile(kobj_class_t cls);
192 void kobj_class_free(kobj_class_t cls);
197 kobj_t kobj_create(kobj_class_t cls,
204 void kobj_init(kobj_t obj, kobj_class_t cls);
[all …]
H A Dbus.h758 kobj_class_t dmd_driver;
769 (kobj_class_t) &driver, \
/f-stack/freebsd/kern/
H A Dsubr_kobj.c130 kobj_class_compile1(kobj_class_t cls, int mflags) in kobj_class_compile1()
157 kobj_class_compile(kobj_class_t cls) in kobj_class_compile()
195 kobj_lookup_method_mi(kobj_class_t cls, in kobj_lookup_method_mi()
199 kobj_class_t *basep; in kobj_lookup_method_mi()
218 kobj_lookup_method(kobj_class_t cls, in kobj_lookup_method()
233 kobj_class_free(kobj_class_t cls) in kobj_class_free()
264 kobj_init_common(kobj_t obj, kobj_class_t cls) in kobj_init_common()
272 kobj_init1(kobj_t obj, kobj_class_t cls, int mflags) in kobj_init1()
310 kobj_init(kobj_t obj, kobj_class_t cls) in kobj_init()
320 kobj_init_static(kobj_t obj, kobj_class_t cls) in kobj_init_static()
[all …]
H A Dsubr_bus.c85 kobj_class_t driver;
1128 kobj_class_compile((kobj_class_t) driver); in devclass_add_driver()
1287 kobj_class_free((kobj_class_t) driver); in devclass_delete_driver()
2811 kobj_init((kobj_t) dev, (kobj_class_t) driver); in device_set_driver()
5168 kobj_class_compile((kobj_class_t) &root_driver); in root_bus_module_handler()
5171 kobj_init((kobj_t) root_bus, (kobj_class_t) &root_driver); in root_bus_module_handler()
5223 kobj_class_t driver; in driver_module_handler()
H A Dkern_linker.c187 kobj_class_compile((kobj_class_t) lc); in linker_add_class()
188 ((kobj_class_t)lc)->refs++; /* XXX: kobj_mtx */ in linker_add_class()
610 lf = (linker_file_t)kobj_create((kobj_class_t)lc, M_LINKER, M_WAITOK); in linker_make_file()
H A Dlink_elf.c1335 KASSERT(lf->ops->cls == (kobj_class_t)&link_elf_class, in elf_relocaddr()
/f-stack/freebsd/arm/arm/
H A Dplatform.c112 kobj_class_compile_static((kobj_class_t)platp, in platform_probe_and_attach()
114 kobj_init_static((kobj_t)plat_obj, (kobj_class_t)platp); in platform_probe_and_attach()
154 kobj_class_compile_static((kobj_class_t)plat_def_impl, in platform_probe_and_attach()
156 kobj_init_static((kobj_t)plat_obj, (kobj_class_t)plat_def_impl); in platform_probe_and_attach()
/f-stack/freebsd/arm/include/
H A Dplatformvar.h101 static kobj_class_t VAR_NAME ## _baseclasses[] = \
102 { (kobj_class_t)&VAR_NAME ## _fdt_platform, NULL }; \
/f-stack/freebsd/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt_intel.c148 static kobj_class_t ubt_baseclasses[] = { &ubt_driver, NULL };
/f-stack/freebsd/net/
H A Diflib.c5505 kobj_init((kobj_t) ctx, (kobj_class_t) driver); in iflib_register()
5506 kobj_class_compile((kobj_class_t) driver); in iflib_register()