| /freebsd-12.1/sys/sys/ |
| H A D | kobj.h | 38 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[] = \ 182 void kobj_class_compile(kobj_class_t cls); 193 void kobj_class_free(kobj_class_t cls); 198 kobj_t kobj_create(kobj_class_t cls, 205 void kobj_init(kobj_t obj, kobj_class_t cls); [all …]
|
| /freebsd-12.1/sys/kern/ |
| H A D | subr_kobj.c | 129 kobj_class_compile1(kobj_class_t cls, int mflags) in kobj_class_compile1() 156 kobj_class_compile(kobj_class_t cls) in kobj_class_compile() 194 kobj_lookup_method_mi(kobj_class_t cls, in kobj_lookup_method_mi() 198 kobj_class_t *basep; in kobj_lookup_method_mi() 217 kobj_lookup_method(kobj_class_t cls, in kobj_lookup_method() 232 kobj_class_free(kobj_class_t cls) in kobj_class_free() 263 kobj_init_common(kobj_t obj, kobj_class_t cls) in kobj_init_common() 271 kobj_init1(kobj_t obj, kobj_class_t cls, int mflags) in kobj_init1() 309 kobj_init(kobj_t obj, kobj_class_t cls) in kobj_init() 319 kobj_init_static(kobj_t obj, kobj_class_t cls) in kobj_init_static() [all …]
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | platform.c | 112 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()
|
| /freebsd-12.1/sys/arm/include/ |
| H A D | platformvar.h | 101 static kobj_class_t VAR_NAME ## _baseclasses[] = \ 102 { (kobj_class_t)&VAR_NAME ## _fdt_platform, NULL }; \
|
| /freebsd-12.1/sys/dev/sound/usb/ |
| H A D | uaudio.h | 41 extern int uaudio_attach_sub(device_t dev, kobj_class_t mixer_class, 42 kobj_class_t chan_class);
|
| /freebsd-12.1/sys/dev/sound/pcm/ |
| H A D | ac97.h | 95 extern kobj_class_t ac97_getmixerclass(void); 97 struct ac97_info *ac97_create(device_t dev, void *devinfo, kobj_class_t cls);
|
| H A D | mixer.h | 35 struct snd_mixer *mixer_create(device_t dev, kobj_class_t cls, void *devinfo, 38 int mixer_init(device_t dev, kobj_class_t cls, void *devinfo);
|
| H A D | sound.h | 330 struct pcm_channel *pcm_chn_create(struct snddev_info *d, struct pcm_channel *parent, kobj_class_t … 335 int pcm_addchan(device_t dev, int dir, kobj_class_t cls, void *devinfo);
|
| H A D | mixer.c | 614 mixer_obj_create(device_t dev, kobj_class_t cls, void *devinfo, in mixer_obj_create() 675 mixer_create(device_t dev, kobj_class_t cls, void *devinfo, const char *desc) in mixer_create() 688 mixer_init(device_t dev, kobj_class_t cls, void *devinfo) in mixer_init()
|
| H A D | ac97.c | 828 ac97_create(device_t dev, void *devinfo, kobj_class_t cls) in ac97_create() 1089 kobj_class_t
|
| /freebsd-12.1/sys/dev/sound/midi/ |
| H A D | mpu401.h | 39 mpu401_init(kobj_class_t _cls, void *cookie, driver_intr_t *_softintr,
|
| H A D | midi.h | 49 midi_init(kobj_class_t _mpu_cls, int _unit, int _channel, void *cookie);
|
| H A D | mpu401.c | 177 mpu401_init(kobj_class_t cls, void *cookie, driver_intr_t softintr, in mpu401_init()
|
| /freebsd-12.1/sys/dev/bhnd/ |
| H A D | bhnd_erom.c | 180 erom = (bhnd_erom_t *)kobj_create((kobj_class_t)cls, M_BHND, in bhnd_erom_alloc() 219 kobj_class_t kcls; in bhnd_erom_init_static() 221 kcls = (kobj_class_t)cls; in bhnd_erom_init_static()
|
| /freebsd-12.1/sys/dev/extres/phy/ |
| H A D | phy_usb.h | 62 #define phynode_usb_class_t kobj_class_t
|
| H A D | phy.h | 56 #define phynode_class_t kobj_class_t
|
| /freebsd-12.1/sys/dev/extres/syscon/ |
| H A D | syscon.h | 58 #define syscon_class_t kobj_class_t
|
| H A D | syscon.c | 129 kobj_init((kobj_t)syscon, (kobj_class_t)syscon_class); in syscon_create()
|
| /freebsd-12.1/sys/powerpc/include/ |
| H A D | mmuvar.h | 98 static kobj_class_t name ## _baseclasses[] = \
|
| /freebsd-12.1/sys/netgraph/bluetooth/drivers/ubt/ |
| H A D | ng_ubt_intel.c | 148 static kobj_class_t ubt_baseclasses[] = { &ubt_driver, NULL };
|
| /freebsd-12.1/sys/dev/extres/regulator/ |
| H A D | regulator.h | 95 #define regnode_class_t kobj_class_t
|
| /freebsd-12.1/sys/dev/extres/clk/ |
| H A D | clk.h | 73 #define clknode_class_t kobj_class_t
|
| /freebsd-12.1/sys/dev/sound/macio/ |
| H A D | onyx.c | 63 extern kobj_class_t i2s_mixer_class;
|
| H A D | tumbler.c | 89 extern kobj_class_t i2s_mixer_class;
|
| H A D | snapper.c | 89 extern kobj_class_t i2s_mixer_class;
|