Home
last modified time | relevance | path

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

12

/freebsd-src/sys/sys/
H A Dkobj.h36 typedef struct kobj_class *kobj_class_t; typedef
58 kobj_class_t *baseclasses; /* base classes */ \
84 kobj_class_t cls;
137 static kobj_class_t name ## _baseclasses[] = \
152 static kobj_class_t name ## _baseclasses[] = \
168 static kobj_class_t name ## _baseclasses[] = \
179 void kobj_class_compile(kobj_class_t cls);
185 void kobj_class_compile_static(kobj_class_t cls, kobj_ops_t ops);
190 void kobj_class_free(kobj_class_t cls);
195 kobj_t kobj_create(kobj_class_t cls,
[all …]
/freebsd-src/sys/kern/
H A Dsubr_kobj.c98 kobj_class_compile_common(kobj_class_t cls, kobj_ops_t ops) in kobj_class_compile_common()
127 kobj_class_compile1(kobj_class_t cls, int mflags) in kobj_class_compile1()
154 kobj_class_compile(kobj_class_t cls) in kobj_class_compile()
163 kobj_class_compile_static(kobj_class_t cls, kobj_ops_t ops) in kobj_class_compile_static()
177 kobj_lookup_method_class(kobj_class_t cls, kobjop_desc_t desc) in kobj_lookup_method_class()
192 kobj_lookup_method_mi(kobj_class_t cls, in kobj_lookup_method_mi()
196 kobj_class_t *basep; in kobj_lookup_method_mi()
215 kobj_lookup_method(kobj_class_t cls, in kobj_lookup_method()
230 kobj_class_free(kobj_class_t cls) in kobj_class_free()
261 kobj_init_common(kobj_t obj, kobj_class_t cls) in kobj_init_common()
[all …]
/freebsd-src/sys/arm/arm/
H A Dplatform.c110 kobj_class_compile_static((kobj_class_t)platp, in platform_probe_and_attach()
112 kobj_init_static((kobj_t)plat_obj, (kobj_class_t)platp); in platform_probe_and_attach()
152 kobj_class_compile_static((kobj_class_t)plat_def_impl, in platform_probe_and_attach()
154 kobj_init_static((kobj_t)plat_obj, (kobj_class_t)plat_def_impl); in platform_probe_and_attach()
/freebsd-src/sys/arm/include/
H A Dplatformvar.h99 static kobj_class_t VAR_NAME ## _baseclasses[] = \
100 { (kobj_class_t)&VAR_NAME ## _fdt_platform, NULL }; \
/freebsd-src/sys/dev/sound/usb/
H A Duaudio.h40 extern int uaudio_attach_sub(device_t dev, kobj_class_t mixer_class,
41 kobj_class_t chan_class);
/freebsd-src/sys/dev/sound/pcm/
H A Dac97.h93 extern kobj_class_t ac97_getmixerclass(void);
95 struct ac97_info *ac97_create(device_t dev, void *devinfo, kobj_class_t cls);
H A Dmixer.h33 struct snd_mixer *mixer_create(device_t dev, kobj_class_t cls, void *devinfo,
36 int mixer_init(device_t dev, kobj_class_t cls, void *devinfo);
H A Dac97.c819 ac97_create(device_t dev, void *devinfo, kobj_class_t cls) in ac97_reinitmixer()
1161 kobj_class_t
H A Dmixer.c644 mixer_obj_create(device_t dev, kobj_class_t cls, void *devinfo, in mixer_obj_create()
703 mixer_create(device_t dev, kobj_class_t cls, void *devinfo, const char *desc) in mixer_create()
709 mixer_init(device_t dev, kobj_class_t cls, void *devinfo) in mixer_init()
/freebsd-src/sys/dev/sound/midi/
H A Dmpu401.h37 mpu401_init(kobj_class_t _cls, void *cookie, driver_intr_t *_softintr,
H A Dmidi.h49 midi_init(kobj_class_t _mpu_cls, int _unit, int _channel, void *cookie);
H A Dmpu401.c174 mpu401_init(kobj_class_t cls, void *cookie, driver_intr_t softintr, in mpu401_init()
/freebsd-src/sys/dev/bhnd/
H A Dbhnd_erom.c177 erom = (bhnd_erom_t *)kobj_create((kobj_class_t)cls, M_BHND, in bhnd_erom_alloc()
216 kobj_class_t kcls; in bhnd_erom_init_static()
218 kcls = (kobj_class_t)cls; in bhnd_erom_init_static()
/freebsd-src/sys/dev/phy/
H A Dphy_usb.h60 #define phynode_usb_class_t kobj_class_t
H A Dphy.h113 #define phynode_class_t kobj_class_t
H A Dphy.c121 kobj_init((kobj_t)phynode, (kobj_class_t)phynode_class); in phynode_create()
/freebsd-src/sys/dev/syscon/
H A Dsyscon.h56 #define syscon_class_t kobj_class_t
H A Dsyscon.c171 kobj_init((kobj_t)syscon, (kobj_class_t)syscon_class); in syscon_create()
/freebsd-src/sys/dev/ice/
H A Dice_rdma_internal.h103 kobj_class_t peer_class;
H A Dice_rdma.h110 kobj_class_t rdma_class;
/freebsd-src/sys/dev/regulator/
H A Dregulator.h94 #define regnode_class_t kobj_class_t
/freebsd-src/sys/dev/clk/
H A Dclk.h75 #define clknode_class_t kobj_class_t
/freebsd-src/sys/dev/sound/macio/
H A Donyx.c61 extern kobj_class_t i2s_mixer_class;
H A Dtumbler.c87 extern kobj_class_t i2s_mixer_class;
H A Dsnapper.c87 extern kobj_class_t i2s_mixer_class;

12