common/lib/libc/hash/sha3/sha3.c
550
unsigned mi;
common/lib/libc/hash/sha3/sha3.c
618
for (mi = 0; mi < arraycount(mlen); mi++) {
common/lib/libc/hash/sha3/sha3.c
619
sha3_selftest_prng(m, mlen[mi], (224/8)*mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
621
SHA3_224_Update(sha3224, m, mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
625
for (mi = 0; mi < arraycount(mlen); mi++) {
common/lib/libc/hash/sha3/sha3.c
626
sha3_selftest_prng(m, mlen[mi], (256/8)*mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
628
SHA3_256_Update(sha3256, m, mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
632
for (mi = 0; mi < arraycount(mlen); mi++) {
common/lib/libc/hash/sha3/sha3.c
633
sha3_selftest_prng(m, mlen[mi], (384/8)*mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
635
SHA3_384_Update(sha3384, m, mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
639
for (mi = 0; mi < arraycount(mlen); mi++) {
common/lib/libc/hash/sha3/sha3.c
640
sha3_selftest_prng(m, mlen[mi], (512/8)*mlen[mi]);
common/lib/libc/hash/sha3/sha3.c
642
SHA3_512_Update(sha3512, m, mlen[mi]);
lib/libossaudio/oss3_mixer.c
234
mixer_devinfo_t mi;
lib/libossaudio/oss3_mixer.c
290
mi.index = i;
lib/libossaudio/oss3_mixer.c
291
if (ioctl(fd, AUDIO_MIXER_DEVINFO, &mi) < 0)
lib/libossaudio/oss3_mixer.c
293
switch(mi.type) {
lib/libossaudio/oss3_mixer.c
296
if (strcmp(dp->name, mi.label.name) == 0)
lib/libossaudio/oss3_mixer.c
299
mlen = strlen(mi.label.name);
lib/libossaudio/oss3_mixer.c
301
&& mi.label.name[mlen-dlen-1] == '.'
lib/libossaudio/oss3_mixer.c
303
mi.label.name + mlen - dlen) == 0)
lib/libossaudio/oss3_mixer.c
310
if (mi.un.v.num_channels == 2)
lib/libossaudio/oss3_mixer.c
312
strlcpy(di->names[i], mi.label.name,
lib/libossaudio/oss3_mixer.c
319
mi.index = i;
lib/libossaudio/oss3_mixer.c
320
if (ioctl(fd, AUDIO_MIXER_DEVINFO, &mi) < 0)
lib/libossaudio/oss3_mixer.c
322
if (strcmp(mi.label.name, AudioNsource) != 0)
lib/libossaudio/oss3_mixer.c
325
switch(mi.type) {
lib/libossaudio/oss3_mixer.c
327
for(j = 0; j < mi.un.e.num_mem; j++) {
lib/libossaudio/oss3_mixer.c
329
&mi.un.e.member[j].label,
lib/libossaudio/oss3_mixer.c
330
mi.un.e.member[j].ord);
lib/libossaudio/oss3_mixer.c
337
for(j = 0; j < mi.un.s.num_mem; j++) {
lib/libossaudio/oss3_mixer.c
339
&mi.un.s.member[j].label,
lib/libossaudio/oss3_mixer.c
340
mi.un.s.member[j].mask);
lib/libossaudio/oss4_mixer.c
227
mi = (oss_mixerinfo *)argp;
lib/libossaudio/oss4_mixer.c
228
if (mi == NULL) {
lib/libossaudio/oss4_mixer.c
232
snprintf(devname, sizeof(devname), "/dev/mixer%d", mi->dev);
lib/libossaudio/oss4_mixer.c
242
strlcpy(mi->id, devname, sizeof(mi->id));
lib/libossaudio/oss4_mixer.c
243
strlcpy(mi->handle, devname, sizeof(mi->handle));
lib/libossaudio/oss4_mixer.c
244
snprintf(mi->name, sizeof(mi->name),
lib/libossaudio/oss4_mixer.c
246
mi->card_number = mi->dev;
lib/libossaudio/oss4_mixer.c
247
mi->port_number = 0;
lib/libossaudio/oss4_mixer.c
248
mi->magic = 0;
lib/libossaudio/oss4_mixer.c
249
mi->enabled = 1;
lib/libossaudio/oss4_mixer.c
250
mi->caps = 0;
lib/libossaudio/oss4_mixer.c
251
mi->flags = 0;
lib/libossaudio/oss4_mixer.c
252
mi->nrext = get_mixer_control_count(newfd) + 1;
lib/libossaudio/oss4_mixer.c
253
mi->priority = UCHAR_MAX - mi->dev;
lib/libossaudio/oss4_mixer.c
254
strlcpy(mi->devnode, devname, sizeof(mi->devnode));
lib/libossaudio/oss4_mixer.c
255
mi->legacy_device = mi->dev;
lib/libossaudio/oss4_mixer.c
53
oss_mixerinfo *mi;
lib/libukfs/ukfs.c
517
struct mountinfo *mi = arg;
lib/libukfs/ukfs.c
520
rv = rump_sys_mount(mi->mi_vfsname, mi->mi_mountpath, mi->mi_mntflags,
lib/libukfs/ukfs.c
521
mi->mi_arg, mi->mi_alen);
lib/libukfs/ukfs.c
581
struct mountinfo mi;
lib/libukfs/ukfs.c
584
mi.mi_vfsname = vfsname;
lib/libukfs/ukfs.c
585
mi.mi_mountpath = mountpath;
lib/libukfs/ukfs.c
586
mi.mi_mntflags = mntflags;
lib/libukfs/ukfs.c
587
mi.mi_arg = arg;
lib/libukfs/ukfs.c
588
mi.mi_alen = alen;
lib/libukfs/ukfs.c
590
if (pthread_create(&pt, NULL, mfs_mounter, &mi) == -1) {
sys/arch/arm/apple/apple_mbox.c
251
struct mbox_interrupt *mi = &mbox_interrupts[i];
sys/arch/arm/apple/apple_mbox.c
253
if (!mi->mi_claim)
sys/arch/arm/apple/apple_mbox.c
258
mi->mi_name, &index);
sys/arch/arm/apple/apple_mbox.c
261
"couldn't get %s interrupt index\n", mi->mi_name);
sys/arch/arm/apple/apple_mbox.c
268
"couldn't decode %s interrupt\n", mi->mi_name);
sys/arch/arm/apple/apple_mbox.c
273
IPL_VM, FDT_INTR_MPSAFE, mi->mi_handler, sc,
sys/arch/arm/apple/apple_mbox.c
277
"couldn't establish %s interrupt\n", mi->mi_name);
sys/arch/arm/apple/apple_mbox.c
282
mi->mi_name, istr);
sys/arch/hppa/hppa/autoconf.c
644
const struct hppa_mod_info *mi;
sys/arch/hppa/hppa/autoconf.c
648
for (i = 0, mi = hppa_knownmods; i < __arraycount(hppa_knownmods);
sys/arch/hppa/hppa/autoconf.c
649
i++, mi++) {
sys/arch/hppa/hppa/autoconf.c
650
if (mi->mi_type == type && mi->mi_sv == sv) {
sys/arch/hppa/hppa/autoconf.c
660
return mi->mi_name;
sys/arch/i386/i386/multiboot.c
132
multiboot1_pre_reloc(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
139
memcpy(midest, mi, sizeof(Multiboot_Info));
sys/arch/i386/i386/multiboot.c
141
if (mi->mi_flags & MULTIBOOT_INFO_HAS_CMDLINE) {
sys/arch/i386/i386/multiboot.c
142
strncpy(RELOC(void *, Multiboot_Cmdline), mi->mi_cmdline,
sys/arch/i386/i386/multiboot.c
147
if (mi->mi_flags & MULTIBOOT_INFO_HAS_LOADER_NAME) {
sys/arch/i386/i386/multiboot.c
149
mi->mi_loader_name, sizeof(Multiboot_Loader_Name));
sys/arch/i386/i386/multiboot.c
153
if (mi->mi_flags & MULTIBOOT_INFO_HAS_MMAP) {
sys/arch/i386/i386/multiboot.c
155
(void *)mi->mi_mmap_addr, mi->mi_mmap_length);
sys/arch/i386/i386/multiboot.c
159
if (mi->mi_flags & MULTIBOOT_INFO_HAS_DRIVES) {
sys/arch/i386/i386/multiboot.c
161
(void *)mi->mi_drives_addr, mi->mi_drives_length);
sys/arch/i386/i386/multiboot.c
165
copy_syms(mi);
sys/arch/i386/i386/multiboot.c
180
struct multiboot_info *mi;
sys/arch/i386/i386/multiboot.c
185
mi = &Multiboot_Info;
sys/arch/i386/i386/multiboot.c
188
setup_memory(mi);
sys/arch/i386/i386/multiboot.c
189
setup_console(mi);
sys/arch/i386/i386/multiboot.c
190
setup_howto(mi);
sys/arch/i386/i386/multiboot.c
191
setup_bootpath(mi);
sys/arch/i386/i386/multiboot.c
192
setup_biosgeom(mi);
sys/arch/i386/i386/multiboot.c
193
setup_bootdisk(mi);
sys/arch/i386/i386/multiboot.c
194
setup_memmap(mi);
sys/arch/i386/i386/multiboot.c
207
struct multiboot_info *mi = &Multiboot_Info;
sys/arch/i386/i386/multiboot.c
214
mi->mi_flags);
sys/arch/i386/i386/multiboot.c
216
if (mi->mi_flags & MULTIBOOT_INFO_HAS_LOADER_NAME)
sys/arch/i386/i386/multiboot.c
217
printf("multiboot: Boot loader: %s\n", mi->mi_loader_name);
sys/arch/i386/i386/multiboot.c
219
if (mi->mi_flags & MULTIBOOT_INFO_HAS_CMDLINE)
sys/arch/i386/i386/multiboot.c
220
printf("multiboot: Command line: %s\n", mi->mi_cmdline);
sys/arch/i386/i386/multiboot.c
222
if (mi->mi_flags & MULTIBOOT_INFO_HAS_MEMORY)
sys/arch/i386/i386/multiboot.c
224
mi->mi_mem_lower, mi->mi_mem_upper);
sys/arch/i386/i386/multiboot.c
226
if (mi->mi_flags & MULTIBOOT_INFO_HAS_ELF_SYMS) {
sys/arch/i386/i386/multiboot.c
275
copy_syms(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
288
if (!(mi->mi_flags & MULTIBOOT_INFO_HAS_ELF_SYMS))
sys/arch/i386/i386/multiboot.c
299
for (i = 0; i < mi->mi_elfshdr_num && symtabp == NULL &&
sys/arch/i386/i386/multiboot.c
303
shdrp = &((Elf32_Shdr *)mi->mi_elfshdr_addr)[i];
sys/arch/i386/i386/multiboot.c
309
shdrp2 = &((Elf32_Shdr *)mi->mi_elfshdr_addr)
sys/arch/i386/i386/multiboot.c
388
setup_biosgeom(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
394
if (!(mi->mi_flags & MULTIBOOT_INFO_HAS_DRIVES))
sys/arch/i386/i386/multiboot.c
401
while (pos < mi->mi_drives_length) {
sys/arch/i386/i386/multiboot.c
406
&((uint8_t *)mi->mi_drives_addr)[pos];
sys/arch/i386/i386/multiboot.c
434
setup_bootdisk(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
441
if (mi->mi_flags & MULTIBOOT_INFO_HAS_CMDLINE)
sys/arch/i386/i386/multiboot.c
442
found = optstr_get(mi->mi_cmdline, "root", bi.devname,
sys/arch/i386/i386/multiboot.c
445
if (!found && (mi->mi_flags & MULTIBOOT_INFO_HAS_BOOT_DEVICE)) {
sys/arch/i386/i386/multiboot.c
452
switch (mi->mi_boot_device_drive) {
sys/arch/i386/i386/multiboot.c
463
if (mi->mi_boot_device_part2 != 0xFF)
sys/arch/i386/i386/multiboot.c
464
bi.devname[3] = mi->mi_boot_device_part2 + 'a';
sys/arch/i386/i386/multiboot.c
487
setup_bootpath(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
495
cl = mi->mi_cmdline;
sys/arch/i386/i386/multiboot.c
531
setup_console(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
538
if (mi->mi_flags & MULTIBOOT_INFO_HAS_CMDLINE)
sys/arch/i386/i386/multiboot.c
539
found = optstr_get(mi->mi_cmdline, "console", bi.devname,
sys/arch/i386/i386/multiboot.c
548
found = optstr_get(mi->mi_cmdline, "console_speed",
sys/arch/i386/i386/multiboot.c
555
found = optstr_get(mi->mi_cmdline, "console_addr",
sys/arch/i386/i386/multiboot.c
584
setup_howto(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
588
if (!(mi->mi_flags & MULTIBOOT_INFO_HAS_CMDLINE))
sys/arch/i386/i386/multiboot.c
591
cl = mi->mi_cmdline;
sys/arch/i386/i386/multiboot.c
622
setup_memmap(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
628
if (!(mi->mi_flags & MULTIBOOT_INFO_HAS_MMAP))
sys/arch/i386/i386/multiboot.c
635
while (i < mi->mi_mmap_length) {
sys/arch/i386/i386/multiboot.c
641
mm = (struct multiboot_mmap *)(mi->mi_mmap_addr + i);
sys/arch/i386/i386/multiboot.c
664
setup_memory(struct multiboot_info *mi)
sys/arch/i386/i386/multiboot.c
667
if (!(mi->mi_flags & MULTIBOOT_INFO_HAS_MEMORY))
sys/arch/i386/i386/multiboot.c
672
biosbasemem = mi->mi_mem_lower;
sys/arch/i386/i386/multiboot.c
676
biosextmem = mi->mi_mem_upper;
sys/arch/i386/i386/multiboot.c
690
struct multiboot_info *mi = &Multiboot_Info;
sys/arch/i386/i386/multiboot.c
696
if (mi->mi_flags & MULTIBOOT_INFO_HAS_ELF_SYMS) {
sys/arch/i386/i386/multiboot.c
715
return mi->mi_flags & MULTIBOOT_INFO_HAS_ELF_SYMS;
sys/arch/i386/stand/lib/exec_multiboot2.c
682
struct modeinfoblock mi;
sys/arch/i386/stand/lib/exec_multiboot2.c
687
ret = biosvbe_get_mode_info(fb->vbemode, &mi);
sys/arch/i386/stand/lib/exec_multiboot2.c
723
if (mi.MemoryModel == 0x04)
sys/arch/i386/stand/lib/vbe.c
157
struct modeinfoblock mi;
sys/arch/i386/stand/lib/vbe.c
164
ret = biosvbe_get_mode_info(modenum, &mi);
sys/arch/i386/stand/lib/vbe.c
170
if (!vbe_mode_is_supported(&mi)) {
sys/arch/i386/stand/lib/vbe.c
182
if (mi.MemoryModel == 0x04)
sys/arch/i386/stand/lib/vbe.c
187
fb.physaddr = (uint64_t)mi.PhysBasePtr & 0xffffffff;
sys/arch/i386/stand/lib/vbe.c
188
fb.width = mi.XResolution;
sys/arch/i386/stand/lib/vbe.c
189
fb.height = mi.YResolution;
sys/arch/i386/stand/lib/vbe.c
190
fb.stride = mi.BytesPerScanLine;
sys/arch/i386/stand/lib/vbe.c
191
fb.depth = mi.BitsPerPixel;
sys/arch/i386/stand/lib/vbe.c
193
fb.rnum = mi.RedMaskSize;
sys/arch/i386/stand/lib/vbe.c
194
fb.rpos = mi.RedFieldPosition;
sys/arch/i386/stand/lib/vbe.c
195
fb.gnum = mi.GreenMaskSize;
sys/arch/i386/stand/lib/vbe.c
196
fb.gpos = mi.GreenFieldPosition;
sys/arch/i386/stand/lib/vbe.c
197
fb.bnum = mi.BlueMaskSize;
sys/arch/i386/stand/lib/vbe.c
198
fb.bpos = mi.BlueFieldPosition;
sys/arch/i386/stand/lib/vbe.c
261
struct modeinfoblock mi;
sys/arch/i386/stand/lib/vbe.c
281
if (biosvbe_get_mode_info(mode, &mi) != 0x004f)
sys/arch/i386/stand/lib/vbe.c
284
if (vbe_mode_is_supported(&mi) == 0)
sys/arch/i386/stand/lib/vbe.c
287
if (mi.XResolution == x &&
sys/arch/i386/stand/lib/vbe.c
288
mi.YResolution == y &&
sys/arch/i386/stand/lib/vbe.c
289
mi.BitsPerPixel == depth)
sys/arch/i386/stand/lib/vbe.c
308
vbe_dump_mode(int modenum, struct modeinfoblock *mi)
sys/arch/i386/stand/lib/vbe.c
311
mi->XResolution, mi->YResolution, mi->BitsPerPixel);
sys/arch/i386/stand/lib/vbe.c
349
struct modeinfoblock mi;
sys/arch/i386/stand/lib/vbe.c
390
if (biosvbe_get_mode_info(mode, &mi) != 0x004f)
sys/arch/i386/stand/lib/vbe.c
393
if (vbe_mode_is_supported(&mi) == 0)
sys/arch/i386/stand/lib/vbe.c
400
vbe_dump_mode(mode, &mi);
sys/arch/i386/stand/lib/vbe.c
85
vbe_mode_is_supported(struct modeinfoblock *mi)
sys/arch/i386/stand/lib/vbe.c
87
if ((mi->ModeAttributes & VBE_MODEATTR_MODE_HARDWARE_SUPPORTED) == 0)
sys/arch/i386/stand/lib/vbe.c
89
if ((mi->ModeAttributes & VBE_MODEATTR_COLOR_MODE) == 0)
sys/arch/i386/stand/lib/vbe.c
91
if ((mi->ModeAttributes & VBE_MODEATTR_GRAPHICS_MODE) == 0)
sys/arch/i386/stand/lib/vbe.c
93
if ((mi->ModeAttributes & VBE_MODEATTR_LINEAR_FRAME_BUFFER_MODE) == 0)
sys/arch/i386/stand/lib/vbe.c
95
if (mi->NumberOfPlanes != 1)
sys/arch/i386/stand/lib/vbe.c
97
if (mi->MemoryModel != VBE_MEMMODEL_PACKED_PIXEL /* Packed pixel */ &&
sys/arch/i386/stand/lib/vbe.c
98
mi->MemoryModel != VBE_MEMMODEL_DIRECT_COLOR /* Direct Color */)
sys/arch/sgimips/hpc/pi1ppc.c
760
struct ppbus_microseq *mi = *p_msq;
sys/arch/sgimips/hpc/pi1ppc.c
774
switch (mi->opcode) {
sys/arch/sgimips/hpc/pi1ppc.c
776
cc = r_reg(mi->arg[0].i, pi1ppc);
sys/arch/sgimips/hpc/pi1ppc.c
778
cc &= (char)mi->arg[2].i; /* clear mask */
sys/arch/sgimips/hpc/pi1ppc.c
779
cc |= (char)mi->arg[1].i; /* assert mask */
sys/arch/sgimips/hpc/pi1ppc.c
780
w_reg(mi->arg[0].i, pi1ppc, cc);
sys/arch/sgimips/hpc/pi1ppc.c
782
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
786
reg = mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
789
if ((len = mi->arg[0].i) == MS_ACCUM) {
sys/arch/sgimips/hpc/pi1ppc.c
804
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
808
reg = mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
809
mask = (char)mi->arg[2].i;
sys/arch/sgimips/hpc/pi1ppc.c
812
if ((len = mi->arg[0].i) == MS_ACCUM) {
sys/arch/sgimips/hpc/pi1ppc.c
827
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
831
*((char *)mi->arg[2].p) = r_reg(mi->arg[0].i, pi1ppc) &
sys/arch/sgimips/hpc/pi1ppc.c
832
(char)mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
834
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
841
for (;mi->opcode == MS_OP_RASSERT; mi++) {
sys/arch/sgimips/hpc/pi1ppc.c
842
w_reg(mi->arg[0].i, pi1ppc,
sys/arch/sgimips/hpc/pi1ppc.c
843
(char)mi->arg[1].i);
sys/arch/sgimips/hpc/pi1ppc.c
847
for (;mi->opcode == MS_OP_DELAY; mi++) {
sys/arch/sgimips/hpc/pi1ppc.c
848
delay(mi->arg[0].i);
sys/arch/sgimips/hpc/pi1ppc.c
850
} while (mi->opcode == MS_OP_RASSERT);
sys/arch/sgimips/hpc/pi1ppc.c
854
if (mi->arg[0].i) {
sys/arch/sgimips/hpc/pi1ppc.c
855
DELAY(mi->arg[0].i * 1000);
sys/arch/sgimips/hpc/pi1ppc.c
857
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
861
reg = mi->arg[0].i;
sys/arch/sgimips/hpc/pi1ppc.c
862
iter = mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
863
p = (char *)mi->arg[2].p;
sys/arch/sgimips/hpc/pi1ppc.c
872
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
876
pi1ppc->sc_accum = mi->arg[0].i;
sys/arch/sgimips/hpc/pi1ppc.c
877
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
882
mi += mi->arg[0].i;
sys/arch/sgimips/hpc/pi1ppc.c
885
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
891
if ((cc & (char)mi->arg[0].i) == (char)mi->arg[0].i) {
sys/arch/sgimips/hpc/pi1ppc.c
892
mi += mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
894
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
900
if ((cc & (char)mi->arg[0].i) == 0) {
sys/arch/sgimips/hpc/pi1ppc.c
901
mi += mi->arg[1].i;
sys/arch/sgimips/hpc/pi1ppc.c
903
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
909
if ((cc & ((char)mi->arg[0].i | (char)mi->arg[1].i)) ==
sys/arch/sgimips/hpc/pi1ppc.c
910
(char)mi->arg[0].i) {
sys/arch/sgimips/hpc/pi1ppc.c
911
mi += mi->arg[2].i;
sys/arch/sgimips/hpc/pi1ppc.c
913
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
921
if ((error = mi->arg[0].f(mi->arg[1].p,
sys/arch/sgimips/hpc/pi1ppc.c
926
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
930
pi1ppc->sc_ptr = (char *)mi->arg[0].p;
sys/arch/sgimips/hpc/pi1ppc.c
931
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
940
if (mi->arg[0].p) {
sys/arch/sgimips/hpc/pi1ppc.c
942
stack = mi;
sys/arch/sgimips/hpc/pi1ppc.c
945
mi = (struct ppbus_microseq *)mi->arg[0].p;
sys/arch/sgimips/hpc/pi1ppc.c
947
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
953
mi = stack;
sys/arch/sgimips/hpc/pi1ppc.c
960
mi++;
sys/arch/sgimips/hpc/pi1ppc.c
975
*p_msq = mi;
sys/arch/sgimips/hpc/pi1ppc.c
982
"opcode 0x%x", __func__, mi->opcode);
sys/arch/sparc64/dev/vnet.c
1422
struct vnet_mcast_info mi;
sys/arch/sparc64/dev/vnet.c
1429
bzero(&mi, sizeof(mi));
sys/arch/sparc64/dev/vnet.c
1430
mi.tag.type = VIO_TYPE_CTRL;
sys/arch/sparc64/dev/vnet.c
1431
mi.tag.stype = VIO_SUBTYPE_INFO;
sys/arch/sparc64/dev/vnet.c
1432
mi.tag.stype_env = VNET_MCAST_INFO;
sys/arch/sparc64/dev/vnet.c
1433
mi.tag.sid = sc->sc_local_sid;
sys/arch/sparc64/dev/vnet.c
1434
mi.set = set ? 1 : 0;
sys/arch/sparc64/dev/vnet.c
1439
bcopy(enm->enm_addrlo, mi.mcast_addr[count], ETHER_ADDR_LEN);
sys/arch/sparc64/dev/vnet.c
1446
mi.count = VNET_NUM_MCAST;
sys/arch/sparc64/dev/vnet.c
1447
vnet_sendmsg(sc, &mi, sizeof(mi));
sys/arch/sparc64/dev/vnet.c
1452
mi.count = count;
sys/arch/sparc64/dev/vnet.c
1453
vnet_sendmsg(sc, &mi, sizeof(mi));
sys/arch/x68k/dev/vs.c
572
vs_query_devinfo(void *hdl, mixer_devinfo_t *mi)
sys/arch/x68k/dev/vs.c
576
switch (mi->index) {
sys/arch/zaurus/stand/zbsdmod/compat_linux.h
26
#define MKDEV(ma,mi) ((ma)<<8 | (mi))
sys/coda/coda_psdev.c
179
struct coda_mntinfo *mi;
sys/coda/coda_psdev.c
187
mi = &coda_mnttbl[minor(dev)];
sys/coda/coda_psdev.c
188
vcp = &(mi->mi_vcomm);
sys/coda/coda_psdev.c
199
if (!mi->mi_rootvp) {
sys/coda/coda_psdev.c
206
VTOC(mi->mi_rootvp)->c_flags |= C_UNMOUNTING;
sys/coda/coda_psdev.c
207
coda_unmounting(mi->mi_vfsp);
sys/coda/coda_psdev.c
243
err = dounmount(mi->mi_vfsp, flag, l);
sys/coda/coda_vfsops.c
168
struct coda_mntinfo *mi;
sys/coda/coda_vfsops.c
241
mi = &coda_mnttbl[minor(dev)];
sys/coda/coda_vfsops.c
243
if (!VC_OPEN(&mi->mi_vcomm)) {
sys/coda/coda_vfsops.c
249
vfsp->mnt_data = mi;
sys/coda/coda_vfsops.c
254
mi->mi_vfsp = vfsp;
sys/coda/coda_vfsops.c
270
mi->mi_vfsp = vfsp;
sys/coda/coda_vfsops.c
271
mi->mi_rootvp = rtvp;
sys/coda/coda_vfsops.c
301
struct coda_mntinfo *mi = vftomi(vfsp);
sys/coda/coda_vfsops.c
311
if (mi->mi_vfsp == vfsp) { /* We found the victim */
sys/coda/coda_vfsops.c
312
if (!IS_UNMOUNTING(VTOC(mi->mi_rootvp)))
sys/coda/coda_vfsops.c
316
printf("coda_unmount: ROOT: vp %p, cp %p\n", mi->mi_rootvp, VTOC(mi->mi_rootvp));
sys/coda/coda_vfsops.c
318
mi->mi_started = 0;
sys/coda/coda_vfsops.c
320
vrele(mi->mi_rootvp);
sys/coda/coda_vfsops.c
324
mi->mi_rootvp->v_vflag &= ~VV_ROOT;
sys/coda/coda_vfsops.c
325
error = vflush(mi->mi_vfsp, NULLVP, FORCECLOSE);
sys/coda/coda_vfsops.c
335
mi->mi_vfsp = NULL;
sys/coda/coda_vfsops.c
336
mi->mi_rootvp = NULL;
sys/coda/coda_vfsops.c
354
struct coda_mntinfo *mi = vftomi(vfsp);
sys/coda/coda_vfsops.c
363
if (vfsp == mi->mi_vfsp) {
sys/coda/coda_vfsops.c
364
if (memcmp(&VTOC(mi->mi_rootvp)->c_fid, &invalfid, sizeof(CodaFid)))
sys/coda/coda_vfsops.c
366
*vpp = mi->mi_rootvp;
sys/coda/coda_vfsops.c
378
struct cnode *cp = VTOC(mi->mi_rootvp);
sys/coda/coda_vfsops.c
384
error = vcache_rekey_enter(vfsp, mi->mi_rootvp,
sys/coda/coda_vfsops.c
389
vcache_rekey_exit(vfsp, mi->mi_rootvp,
sys/coda/coda_vfsops.c
392
*vpp = mi->mi_rootvp;
sys/coda/coda_vfsops.c
407
*vpp = mi->mi_rootvp;
sys/coda/coda_vfsops.c
612
struct coda_mntinfo *mi = vftomi((*vpp)->v_mount);
sys/coda/coda_vfsops.c
623
if (mi->mi_vfsp == NULL)
sys/coda/coda_vfsops.c
626
return coda_fhtovp(mi->mi_vfsp, (struct fid*)&cfid, NULL, vpp,
sys/compat/common/kern_mod_80.c
100
strlcpy(oms->oms_name, mi->mi_name, sizeof(oms->oms_name));
sys/compat/common/kern_mod_80.c
101
if (mi->mi_required != NULL) {
sys/compat/common/kern_mod_80.c
102
used = strlcpy(oms->oms_required, mi->mi_required,
sys/compat/common/kern_mod_80.c
116
oms->oms_class = mi->mi_class;
sys/compat/common/kern_mod_80.c
123
mi = mod->mod_info;
sys/compat/common/kern_mod_80.c
124
strlcpy(oms->oms_name, mi->mi_name, sizeof(oms->oms_name));
sys/compat/common/kern_mod_80.c
125
if (mi->mi_required != NULL) {
sys/compat/common/kern_mod_80.c
126
used = strlcpy(oms->oms_required, mi->mi_required,
sys/compat/common/kern_mod_80.c
140
oms->oms_class = mi->mi_class;
sys/compat/common/kern_mod_80.c
61
modinfo_t *mi;
sys/compat/common/kern_mod_80.c
89
mi = mod->mod_info;
sys/compat/common/kern_mod_80.c
93
mi = mod->mod_info;
sys/compat/common/kern_mod_80.c
99
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_compat_80.c
106
oms->oms_class = mi->mi_class;
sys/compat/netbsd32/netbsd32_compat_80.c
113
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_compat_80.c
114
strlcpy(oms->oms_name, mi->mi_name, sizeof(oms->oms_name));
sys/compat/netbsd32/netbsd32_compat_80.c
115
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_compat_80.c
116
used = strlcpy(oms->oms_required, mi->mi_required,
sys/compat/netbsd32/netbsd32_compat_80.c
130
oms->oms_class = mi->mi_class;
sys/compat/netbsd32/netbsd32_compat_80.c
56
modinfo_t *mi;
sys/compat/netbsd32/netbsd32_compat_80.c
79
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_compat_80.c
83
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_compat_80.c
89
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_compat_80.c
90
strlcpy(oms->oms_name, mi->mi_name, sizeof(oms->oms_name));
sys/compat/netbsd32/netbsd32_compat_80.c
91
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_compat_80.c
92
used = strlcpy(oms->oms_required, mi->mi_required,
sys/compat/netbsd32/netbsd32_module.c
107
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_module.c
108
strlcpy(ms->ms_name, mi->mi_name, sizeof(ms->ms_name));
sys/compat/netbsd32/netbsd32_module.c
109
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_module.c
111
used = strlcpy(req, mi->mi_required, req_len - off);
sys/compat/netbsd32/netbsd32_module.c
122
ms->ms_class = mi->mi_class;
sys/compat/netbsd32/netbsd32_module.c
129
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_module.c
130
strlcpy(ms->ms_name, mi->mi_name, sizeof(ms->ms_name));
sys/compat/netbsd32/netbsd32_module.c
131
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_module.c
133
used = strlcpy(req, mi->mi_required, req_len - off);
sys/compat/netbsd32/netbsd32_module.c
144
ms->ms_class = mi->mi_class;
sys/compat/netbsd32/netbsd32_module.c
56
modinfo_t *mi;
sys/compat/netbsd32/netbsd32_module.c
80
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_module.c
81
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_module.c
82
req_len += strlen(mi->mi_required) + 1;
sys/compat/netbsd32/netbsd32_module.c
87
mi = mod->mod_info;
sys/compat/netbsd32/netbsd32_module.c
88
if (mi->mi_required != NULL) {
sys/compat/netbsd32/netbsd32_module.c
89
req_len += strlen(mi->mi_required) + 1;
sys/compat/ossaudio/ossaudio.c
1000
if (ioctlf(fp, AUDIO_MIXER_DEVINFO, &mi) != 0)
sys/compat/ossaudio/ossaudio.c
1002
switch(mi.type) {
sys/compat/ossaudio/ossaudio.c
1005
if (strcmp(dp->name, mi.label.name) == 0)
sys/compat/ossaudio/ossaudio.c
1008
mlen = strlen(mi.label.name);
sys/compat/ossaudio/ossaudio.c
1010
&& mi.label.name[mlen-dlen-1] == '.'
sys/compat/ossaudio/ossaudio.c
1011
&& strcmp(dp->name, mi.label.name + mlen - dlen) == 0)
sys/compat/ossaudio/ossaudio.c
1018
if (mi.un.v.num_channels == 2)
sys/compat/ossaudio/ossaudio.c
1020
strncpy(di->names[i], mi.label.name,
sys/compat/ossaudio/ossaudio.c
1027
mi.index = i;
sys/compat/ossaudio/ossaudio.c
1028
if (ioctlf(fp, AUDIO_MIXER_DEVINFO, &mi) != 0)
sys/compat/ossaudio/ossaudio.c
1030
if (strcmp(mi.label.name, AudioNsource) != 0)
sys/compat/ossaudio/ossaudio.c
1033
switch(mi.type) {
sys/compat/ossaudio/ossaudio.c
1035
for(j = 0; j < mi.un.e.num_mem; j++) {
sys/compat/ossaudio/ossaudio.c
1037
&mi.un.e.member[j].label,
sys/compat/ossaudio/ossaudio.c
1038
mi.un.e.member[j].ord);
sys/compat/ossaudio/ossaudio.c
1045
for(j = 0; j < mi.un.s.num_mem; j++) {
sys/compat/ossaudio/ossaudio.c
1047
&mi.un.s.member[j].label,
sys/compat/ossaudio/ossaudio.c
1048
mi.un.s.member[j].mask);
sys/compat/ossaudio/ossaudio.c
934
mixer_devinfo_t mi;
sys/compat/ossaudio/ossaudio.c
999
mi.index = i;
sys/crypto/blake2/blake2s.c
306
unsigned di, mi, i;
sys/crypto/blake2/blake2s.c
310
for (mi = 0; mi < 6; mi++) {
sys/crypto/blake2/blake2s.c
311
blake2_selftest_prng(m, mlen[mi], mlen[mi]);
sys/crypto/blake2/blake2s.c
312
blake2s(d, dlen[di], NULL, 0, m, mlen[mi]);
sys/crypto/blake2/blake2s.c
316
blake2s(d, dlen[di], k, dlen[di], m, mlen[mi]);
sys/dev/audio/audio.c
1217
mixer_devinfo_t mi;
sys/dev/audio/audio.c
1245
for(mi.index = 0; ; mi.index++) {
sys/dev/audio/audio.c
1246
if (audio_query_devinfo(sc, &mi) != 0)
sys/dev/audio/audio.c
1252
if (mi.type == AUDIO_MIXER_CLASS) {
sys/dev/audio/audio.c
1253
if (strcmp(mi.label.name, AudioCinputs) == 0)
sys/dev/audio/audio.c
1254
iclass = mi.mixer_class;
sys/dev/audio/audio.c
1255
if (strcmp(mi.label.name, AudioCmonitor) == 0)
sys/dev/audio/audio.c
1256
mclass = mi.mixer_class;
sys/dev/audio/audio.c
1257
if (strcmp(mi.label.name, AudioCoutputs) == 0)
sys/dev/audio/audio.c
1258
oclass = mi.mixer_class;
sys/dev/audio/audio.c
1259
if (strcmp(mi.label.name, AudioCrecord) == 0)
sys/dev/audio/audio.c
1260
rclass = mi.mixer_class;
sys/dev/audio/audio.c
1266
sc->sc_nmixer_states = mi.index;
sys/dev/audio/audio.c
1278
for(mi.index = 0; ; mi.index++) {
sys/dev/audio/audio.c
1279
if (audio_query_devinfo(sc, &mi) != 0)
sys/dev/audio/audio.c
1281
KASSERT(mi.index < sc->sc_nmixer_states);
sys/dev/audio/audio.c
1282
if (mi.type == AUDIO_MIXER_CLASS)
sys/dev/audio/audio.c
1284
if (mi.mixer_class == iclass) {
sys/dev/audio/audio.c
1290
if (strcmp(mi.label.name, AudioNmaster) == 0
sys/dev/audio/audio.c
1292
sc->sc_inports.master = mi.index;
sys/dev/audio/audio.c
1293
if (strcmp(mi.label.name, AudioNsource) == 0
sys/dev/audio/audio.c
1295
if (mi.type == AUDIO_MIXER_ENUM) {
sys/dev/audio/audio.c
1297
for(i = 0; i < mi.un.e.num_mem; i++)
sys/dev/audio/audio.c
1298
if (strcmp(mi.un.e.member[i].label.name,
sys/dev/audio/audio.c
1301
mi.un.e.member[i].ord;
sys/dev/audio/audio.c
1303
au_setup_ports(sc, &sc->sc_inports, &mi,
sys/dev/audio/audio.c
1306
if (strcmp(mi.label.name, AudioNdac) == 0 &&
sys/dev/audio/audio.c
1308
sc->sc_outports.master = mi.index;
sys/dev/audio/audio.c
1309
} else if (mi.mixer_class == mclass) {
sys/dev/audio/audio.c
1310
if (strcmp(mi.label.name, AudioNmonitor) == 0)
sys/dev/audio/audio.c
1311
sc->sc_monitor_port = mi.index;
sys/dev/audio/audio.c
1312
} else if (mi.mixer_class == oclass) {
sys/dev/audio/audio.c
1313
if (strcmp(mi.label.name, AudioNmaster) == 0)
sys/dev/audio/audio.c
1314
sc->sc_outports.master = mi.index;
sys/dev/audio/audio.c
1315
if (strcmp(mi.label.name, AudioNselect) == 0)
sys/dev/audio/audio.c
1316
au_setup_ports(sc, &sc->sc_outports, &mi,
sys/dev/audio/audio.c
1318
} else if (mi.mixer_class == rclass) {
sys/dev/audio/audio.c
1323
if (strcmp(mi.label.name, AudioNmaster) == 0) {
sys/dev/audio/audio.c
1324
sc->sc_inports.master = mi.index;
sys/dev/audio/audio.c
1328
if (strcmp(mi.label.name, AudioNrecord) == 0) {
sys/dev/audio/audio.c
1329
sc->sc_inports.master = mi.index;
sys/dev/audio/audio.c
1332
if (strcmp(mi.label.name, AudioNvolume) == 0) {
sys/dev/audio/audio.c
1333
sc->sc_inports.master = mi.index;
sys/dev/audio/audio.c
1337
if (strcmp(mi.label.name, AudioNsource) == 0) {
sys/dev/audio/audio.c
1338
if (mi.type == AUDIO_MIXER_ENUM) {
sys/dev/audio/audio.c
1340
for(i = 0; i < mi.un.e.num_mem; i++)
sys/dev/audio/audio.c
1341
if (strcmp(mi.un.e.member[i].label.name,
sys/dev/audio/audio.c
1344
mi.un.e.member[i].ord;
sys/dev/audio/audio.c
1346
au_setup_ports(sc, &sc->sc_inports, &mi,
sys/dev/audio/audio.c
8525
mixer_devinfo_t *mi;
sys/dev/audio/audio.c
8566
mi = (mixer_devinfo_t *)addr;
sys/dev/audio/audio.c
8568
mi->un.v.delta = 0; /* default */
sys/dev/audio/audio.c
8570
error = audio_query_devinfo(sc, mi);
sys/dev/audio/audio.c
8641
mixer_devinfo_t mi;
sys/dev/audio/audio.c
8645
for (mi.index = 0; audio_query_devinfo(sc, &mi) == 0; mi.index++) {
sys/dev/audio/audio.c
8646
if (mi.mixer_class == class && strcmp(mi.label.name, name) == 0)
sys/dev/audio/audio.c
8647
return mi.index;
sys/dev/audio/audio.c
8657
mixer_devinfo_t *mi, const struct portname *tbl)
sys/dev/audio/audio.c
8663
ports->index = mi->index;
sys/dev/audio/audio.c
8664
if (mi->type == AUDIO_MIXER_ENUM) {
sys/dev/audio/audio.c
8667
for(j = 0; j < mi->un.e.num_mem; j++)
sys/dev/audio/audio.c
8668
if (strcmp(mi->un.e.member[j].label.name,
sys/dev/audio/audio.c
8673
mi->un.e.member[j].ord;
sys/dev/audio/audio.c
8675
au_portof(sc, mi->un.e.member[j].label.name,
sys/dev/audio/audio.c
8676
mi->mixer_class);
sys/dev/audio/audio.c
8682
} else if (mi->type == AUDIO_MIXER_SET) {
sys/dev/audio/audio.c
8684
for(j = 0; j < mi->un.s.num_mem; j++)
sys/dev/audio/audio.c
8685
if (strcmp(mi->un.s.member[j].label.name,
sys/dev/audio/audio.c
8690
mi->un.s.member[j].mask;
sys/dev/audio/audio.c
8692
au_portof(sc, mi->un.s.member[j].label.name,
sys/dev/audio/audio.c
8693
mi->mixer_class);
sys/dev/audio/audio.c
9089
mixer_devinfo_t mi;
sys/dev/audio/audio.c
9095
for (mi.index = 0;; mi.index++) {
sys/dev/audio/audio.c
9096
if (audio_query_devinfo(sc, &mi) != 0)
sys/dev/audio/audio.c
9098
KASSERT(mi.index < sc->sc_nmixer_states);
sys/dev/audio/audio.c
9099
if (mi.type == AUDIO_MIXER_CLASS)
sys/dev/audio/audio.c
9101
mc = &sc->sc_mixer_state[mi.index];
sys/dev/audio/audio.c
9102
mc->dev = mi.index;
sys/dev/audio/audio.c
9103
mc->type = mi.type;
sys/dev/audio/audio.c
9104
mc->un.value.num_channels = mi.un.v.num_channels;
sys/dev/audio/audio.c
9117
mixer_devinfo_t mi;
sys/dev/audio/audio.c
9123
for (mi.index = 0; ; mi.index++) {
sys/dev/audio/audio.c
9124
if (audio_query_devinfo(sc, &mi) != 0)
sys/dev/audio/audio.c
9126
if (mi.type == AUDIO_MIXER_CLASS)
sys/dev/audio/audio.c
9128
mc = &sc->sc_mixer_state[mi.index];
sys/dev/audio/audio.c
9141
mixer_devinfo_t mi;
sys/dev/audio/audio.c
9149
mi.index = sc->sc_outports.master;
sys/dev/audio/audio.c
9150
mi.un.v.delta = 0;
sys/dev/audio/audio.c
9151
if (audio_query_devinfo(sc, &mi) == 0) {
sys/dev/audio/audio.c
9158
if (mi.un.v.delta == 0)
sys/dev/audio/audio.c
9159
mi.un.v.delta = 16;
sys/dev/audio/audio.c
9160
newgain = gain - mi.un.v.delta;
sys/dev/audio/audio.c
9173
mixer_devinfo_t mi;
sys/dev/audio/audio.c
9180
mi.index = sc->sc_outports.master;
sys/dev/audio/audio.c
9181
mi.un.v.delta = 0;
sys/dev/audio/audio.c
9182
if (audio_query_devinfo(sc, &mi) == 0) {
sys/dev/audio/audio.c
9184
if (mi.un.v.delta == 0)
sys/dev/audio/audio.c
9185
mi.un.v.delta = 16;
sys/dev/audio/audio.c
9186
newgain = gain + mi.un.v.delta;
sys/dev/ic/aac.c
816
struct aac_mntinfo mi;
sys/dev/ic/aac.c
832
memset(&mi, 0, sizeof(mi));
sys/dev/ic/aac.c
835
mi.Command = htole32(VM_NameServe64);
sys/dev/ic/aac.c
838
mi.Command = htole32(VM_NameServe);
sys/dev/ic/aac.c
841
mi.MntType = htole32(FT_FILESYS);
sys/dev/ic/aac.c
842
mi.MntCount = htole32(i);
sys/dev/ic/aac.c
843
if (aac_sync_fib(sc, ContainerCommand, 0, &mi, sizeof(mi), &mir,
sys/dev/ic/atppc.c
1131
struct ppbus_microseq *mi = *p_msq;
sys/dev/ic/atppc.c
1152
switch (mi->opcode) {
sys/dev/ic/atppc.c
1154
cc = r_reg(mi->arg[0].i, atppc);
sys/dev/ic/atppc.c
1156
cc &= (char)mi->arg[2].i; /* clear mask */
sys/dev/ic/atppc.c
1157
cc |= (char)mi->arg[1].i; /* assert mask */
sys/dev/ic/atppc.c
1158
w_reg(mi->arg[0].i, atppc, cc);
sys/dev/ic/atppc.c
1160
mi++;
sys/dev/ic/atppc.c
1164
reg = mi->arg[1].i;
sys/dev/ic/atppc.c
1167
if ((len = mi->arg[0].i) == MS_ACCUM) {
sys/dev/ic/atppc.c
1182
mi++;
sys/dev/ic/atppc.c
1186
reg = mi->arg[1].i;
sys/dev/ic/atppc.c
1187
mask = (char)mi->arg[2].i;
sys/dev/ic/atppc.c
1190
if ((len = mi->arg[0].i) == MS_ACCUM) {
sys/dev/ic/atppc.c
1205
mi++;
sys/dev/ic/atppc.c
1209
*((char *)mi->arg[2].p) = r_reg(mi->arg[0].i, atppc) &
sys/dev/ic/atppc.c
1210
(char)mi->arg[1].i;
sys/dev/ic/atppc.c
1212
mi++;
sys/dev/ic/atppc.c
1219
for (;mi->opcode == MS_OP_RASSERT; mi++) {
sys/dev/ic/atppc.c
1220
w_reg(mi->arg[0].i, atppc,
sys/dev/ic/atppc.c
1221
(char)mi->arg[1].i);
sys/dev/ic/atppc.c
1225
for (;mi->opcode == MS_OP_DELAY; mi++) {
sys/dev/ic/atppc.c
1226
delay(mi->arg[0].i);
sys/dev/ic/atppc.c
1228
} while (mi->opcode == MS_OP_RASSERT);
sys/dev/ic/atppc.c
1232
if (mi->arg[0].i) {
sys/dev/ic/atppc.c
1234
mi->arg[0].i * (hz/1000));
sys/dev/ic/atppc.c
1236
mi++;
sys/dev/ic/atppc.c
1240
reg = mi->arg[0].i;
sys/dev/ic/atppc.c
1241
iter = mi->arg[1].i;
sys/dev/ic/atppc.c
1242
p = (char *)mi->arg[2].p;
sys/dev/ic/atppc.c
1251
mi++;
sys/dev/ic/atppc.c
1255
atppc->sc_accum = mi->arg[0].i;
sys/dev/ic/atppc.c
1256
mi++;
sys/dev/ic/atppc.c
1261
mi += mi->arg[0].i;
sys/dev/ic/atppc.c
1264
mi++;
sys/dev/ic/atppc.c
1270
if ((cc & (char)mi->arg[0].i) == (char)mi->arg[0].i) {
sys/dev/ic/atppc.c
1271
mi += mi->arg[1].i;
sys/dev/ic/atppc.c
1273
mi++;
sys/dev/ic/atppc.c
1279
if ((cc & (char)mi->arg[0].i) == 0) {
sys/dev/ic/atppc.c
1280
mi += mi->arg[1].i;
sys/dev/ic/atppc.c
1282
mi++;
sys/dev/ic/atppc.c
1288
if ((cc & ((char)mi->arg[0].i | (char)mi->arg[1].i)) ==
sys/dev/ic/atppc.c
1289
(char)mi->arg[0].i) {
sys/dev/ic/atppc.c
1290
mi += mi->arg[2].i;
sys/dev/ic/atppc.c
1292
mi++;
sys/dev/ic/atppc.c
1300
if ((error = mi->arg[0].f(mi->arg[1].p,
sys/dev/ic/atppc.c
1305
mi++;
sys/dev/ic/atppc.c
1309
atppc->sc_ptr = (char *)mi->arg[0].p;
sys/dev/ic/atppc.c
1310
mi++;
sys/dev/ic/atppc.c
1319
if (mi->arg[0].p) {
sys/dev/ic/atppc.c
1321
stack = mi;
sys/dev/ic/atppc.c
1324
mi = (struct ppbus_microseq *)mi->arg[0].p;
sys/dev/ic/atppc.c
1326
mi++;
sys/dev/ic/atppc.c
1332
mi = stack;
sys/dev/ic/atppc.c
1339
mi++;
sys/dev/ic/atppc.c
1354
*p_msq = mi;
sys/dev/ic/atppc.c
1362
"opcode 0x%x", __func__, mi->opcode);
sys/dev/ic/mpu.c
247
mpu_getinfo(void *addr, struct midi_info *mi)
sys/dev/ic/mpu.c
253
mi->name = sc->model;
sys/dev/ic/mpu.c
254
mi->props = 0;
sys/dev/ic/uda1341.c
297
uda1341_query_devinfo(void *handle, mixer_devinfo_t *mi)
sys/dev/ic/uda1341.c
300
switch(mi->index) {
sys/dev/ic/uda1341.c
302
strlcpy(mi->label.name, AudioNspeaker,
sys/dev/ic/uda1341.c
303
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
304
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
305
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
306
mi->next = UDA1341_MIXER_BASS;
sys/dev/ic/uda1341.c
307
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
308
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
309
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
310
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
311
mi->un.v.delta = 256/64;
sys/dev/ic/uda1341.c
314
strlcpy(mi->label.name, AudioNbass,
sys/dev/ic/uda1341.c
315
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
316
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
317
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
318
mi->next = UDA1341_MIXER_TREBLE;
sys/dev/ic/uda1341.c
319
mi->prev = UDA1341_MIXER_VOL;
sys/dev/ic/uda1341.c
320
strlcpy(mi->un.v.units.name, AudioNbass,
sys/dev/ic/uda1341.c
321
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
322
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
323
mi->un.v.delta = 256/16;
sys/dev/ic/uda1341.c
326
strlcpy(mi->label.name, AudioNtreble,
sys/dev/ic/uda1341.c
327
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
328
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
329
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
330
mi->next = UDA1341_MIXER_MODE;
sys/dev/ic/uda1341.c
331
mi->prev = UDA1341_MIXER_BASS;
sys/dev/ic/uda1341.c
332
strlcpy(mi->un.v.units.name, AudioNtreble,
sys/dev/ic/uda1341.c
333
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
334
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
335
mi->un.v.delta = 256/4;
sys/dev/ic/uda1341.c
338
strlcpy(mi->label.name, AudioNmode,
sys/dev/ic/uda1341.c
339
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
340
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
341
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
342
mi->next = UDA1341_MIXER_MUTE;
sys/dev/ic/uda1341.c
343
mi->prev = UDA1341_MIXER_TREBLE;
sys/dev/ic/uda1341.c
344
mi->un.e.num_mem = 3;
sys/dev/ic/uda1341.c
346
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
347
"flat", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
348
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
350
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
351
"minimum", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
352
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
354
strlcpy(mi->un.e.member[2].label.name,
sys/dev/ic/uda1341.c
355
"maximum", sizeof(mi->un.e.member[2].label.name));
sys/dev/ic/uda1341.c
356
mi->un.e.member[2].ord = 3;
sys/dev/ic/uda1341.c
360
strlcpy(mi->label.name, AudioNmute,
sys/dev/ic/uda1341.c
361
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
362
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
363
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
364
mi->next = UDA1341_MIXER_OGAIN;
sys/dev/ic/uda1341.c
365
mi->prev = UDA1341_MIXER_MODE;
sys/dev/ic/uda1341.c
366
mi->un.e.num_mem = 2;
sys/dev/ic/uda1341.c
368
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
369
"off", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
370
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
372
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
373
"on", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
374
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
377
strlcpy(mi->label.name, "gain",
sys/dev/ic/uda1341.c
378
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
379
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
380
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
381
mi->next = UDA1341_MIXER_DE;
sys/dev/ic/uda1341.c
382
mi->prev = UDA1341_MIXER_MUTE;
sys/dev/ic/uda1341.c
383
mi->un.e.num_mem = 2;
sys/dev/ic/uda1341.c
385
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
386
"off", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
387
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
389
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
390
"on", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
391
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
394
strlcpy(mi->label.name, "deemphasis",
sys/dev/ic/uda1341.c
395
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
396
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
397
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
398
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
399
mi->prev = UDA1341_MIXER_OGAIN;
sys/dev/ic/uda1341.c
400
mi->un.e.num_mem = 5;
sys/dev/ic/uda1341.c
402
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
403
"none", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
404
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
406
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
407
"32KHz", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
408
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
410
strlcpy(mi->un.e.member[2].label.name,
sys/dev/ic/uda1341.c
411
"44.1KHz", sizeof(mi->un.e.member[2].label.name));
sys/dev/ic/uda1341.c
412
mi->un.e.member[2].ord = 2;
sys/dev/ic/uda1341.c
414
strlcpy(mi->un.e.member[3].label.name,
sys/dev/ic/uda1341.c
415
"48KHz", sizeof(mi->un.e.member[3].label.name));
sys/dev/ic/uda1341.c
416
mi->un.e.member[3].ord = 3;
sys/dev/ic/uda1341.c
418
strlcpy(mi->un.e.member[4].label.name,
sys/dev/ic/uda1341.c
419
"auto", sizeof(mi->un.e.member[4].label.name));
sys/dev/ic/uda1341.c
420
mi->un.e.member[4].ord = 4;
sys/dev/ic/uda1341.c
424
mi->type = AUDIO_MIXER_CLASS;
sys/dev/ic/uda1341.c
425
mi->mixer_class = UDA1341_OUTPUT_CLASS;
sys/dev/ic/uda1341.c
426
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
427
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
428
strlcpy(mi->label.name, AudioCoutputs,
sys/dev/ic/uda1341.c
429
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
432
strlcpy(mi->label.name, "inmix1",
sys/dev/ic/uda1341.c
433
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
434
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
435
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
436
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
437
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
438
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
439
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
440
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
441
mi->un.v.delta = 256/64;
sys/dev/ic/uda1341.c
444
strlcpy(mi->label.name, "inmix2",
sys/dev/ic/uda1341.c
445
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
446
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
447
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
448
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
449
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
450
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
451
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
452
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
453
mi->un.v.delta = 256/64;
sys/dev/ic/uda1341.c
456
strlcpy(mi->label.name, AudioNmicrophone,
sys/dev/ic/uda1341.c
457
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
458
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
459
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
460
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
461
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
462
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
463
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
464
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
465
mi->un.v.delta = 256/8;
sys/dev/ic/uda1341.c
468
strlcpy(mi->label.name, "inmode",
sys/dev/ic/uda1341.c
469
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
470
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
471
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
472
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
473
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
474
mi->un.e.num_mem = 4;
sys/dev/ic/uda1341.c
476
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
477
"dd", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
478
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
480
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
481
"ch1", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
482
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
484
strlcpy(mi->un.e.member[2].label.name,
sys/dev/ic/uda1341.c
485
"ch2", sizeof(mi->un.e.member[2].label.name));
sys/dev/ic/uda1341.c
486
mi->un.e.member[2].ord = 2;
sys/dev/ic/uda1341.c
488
strlcpy(mi->un.e.member[3].label.name,
sys/dev/ic/uda1341.c
489
"mix", sizeof(mi->un.e.member[3].label.name));
sys/dev/ic/uda1341.c
490
mi->un.e.member[3].ord = 3;
sys/dev/ic/uda1341.c
493
strlcpy(mi->label.name, "agc",
sys/dev/ic/uda1341.c
494
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
495
mi->type = AUDIO_MIXER_ENUM;
sys/dev/ic/uda1341.c
496
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
497
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
498
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
499
mi->un.e.num_mem = 2;
sys/dev/ic/uda1341.c
501
strlcpy(mi->un.e.member[0].label.name,
sys/dev/ic/uda1341.c
502
"off", sizeof(mi->un.e.member[0].label.name));
sys/dev/ic/uda1341.c
503
mi->un.e.member[0].ord = 0;
sys/dev/ic/uda1341.c
505
strlcpy(mi->un.e.member[1].label.name,
sys/dev/ic/uda1341.c
506
"on", sizeof(mi->un.e.member[1].label.name));
sys/dev/ic/uda1341.c
507
mi->un.e.member[1].ord = 1;
sys/dev/ic/uda1341.c
510
strlcpy(mi->label.name, "agclevel",
sys/dev/ic/uda1341.c
511
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
512
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
513
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
514
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
515
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
516
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
517
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
518
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
519
mi->un.v.delta = 256/4;
sys/dev/ic/uda1341.c
522
strlcpy(mi->label.name, "ch2gain",
sys/dev/ic/uda1341.c
523
sizeof(mi->label.name));
sys/dev/ic/uda1341.c
524
mi->type = AUDIO_MIXER_VALUE;
sys/dev/ic/uda1341.c
525
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
526
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
527
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
528
strlcpy(mi->un.v.units.name, AudioNvolume,
sys/dev/ic/uda1341.c
529
sizeof(mi->un.v.units.name));
sys/dev/ic/uda1341.c
530
mi->un.v.num_channels = 1;
sys/dev/ic/uda1341.c
531
mi->un.v.delta = 256/128;
sys/dev/ic/uda1341.c
534
mi->type = AUDIO_MIXER_CLASS;
sys/dev/ic/uda1341.c
535
mi->mixer_class = UDA1341_INPUT_CLASS;
sys/dev/ic/uda1341.c
536
mi->prev = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
537
mi->next = AUDIO_MIXER_LAST;
sys/dev/ic/uda1341.c
538
strlcpy(mi->label.name, AudioCinputs,
sys/dev/ic/uda1341.c
539
sizeof(mi->label.name));
sys/dev/isa/sbdsp.c
2563
sbdsp_midi_getinfo(void *addr, struct midi_info *mi)
sys/dev/isa/sbdsp.c
2568
mi->name = sc->sc_model < SB_20 ? "SB MIDI cmd" : "SB MIDI UART";
sys/dev/isa/sbdsp.c
2569
mi->props = MIDI_PROP_CAN_INPUT;
sys/dev/midi.c
1860
midi_getinfo(dev_t dev, struct midi_info *mi)
sys/dev/midi.c
1868
sc->hw_if->getinfo(sc->hw_hdl, mi);
sys/dev/midi.c
265
struct midi_info mi;
sys/dev/midi.c
295
sc->hw_if->getinfo(sc->hw_hdl, &mi);
sys/dev/midi.c
300
sc->props = mi.props;
sys/dev/midi.c
320
aprint_normal(": %s\n", mi.name);
sys/dev/midisyn.c
189
midisyn_getinfo(void *addr, struct midi_info *mi)
sys/dev/midisyn.c
195
mi->name = ms->name;
sys/dev/midisyn.c
207
mi->props = 0;
sys/dev/mscp/mscp.c
104
mscp_getcp(struct mscp_softc *mi, int canwait)
sys/dev/mscp/mscp.c
106
#define mri (&mi->mi_cmd)
sys/dev/mscp/mscp.c
116
if (mi->mi_credits <= MSCP_MINCREDITS) {
sys/dev/mscp/mscp.c
121
mi->mi_wantcredits = 1;
sys/dev/mscp/mscp.c
122
(void) tsleep(&mi->mi_wantcredits, PCMD, "mscpwcrd", 0);
sys/dev/mscp/mscp.c
131
mi->mi_wantcmd = 1;
sys/dev/mscp/mscp.c
132
(void) tsleep(&mi->mi_wantcmd, PCMD, "mscpwcmd", 0);
sys/dev/mscp/mscp.c
135
mi->mi_credits--;
sys/dev/mscp/mscp.c
166
mscp_dorsp(struct mscp_softc *mi)
sys/dev/mscp/mscp.c
169
struct mscp_device *me = mi->mi_me;
sys/dev/mscp/mscp.c
170
struct mscp_ctlr *mc = mi->mi_mc;
sys/dev/mscp/mscp.c
179
nextrsp = mi->mi_rsp.mri_next;
sys/dev/mscp/mscp.c
181
if (mi->mi_rsp.mri_desc[nextrsp] & MSCP_OWN) {
sys/dev/mscp/mscp.c
187
mi->mi_rsp.mri_next = nextrsp;
sys/dev/mscp/mscp.c
188
if (mi->mi_wantcredits && mi->mi_credits > MSCP_MINCREDITS) {
sys/dev/mscp/mscp.c
189
mi->mi_wantcredits = 0;
sys/dev/mscp/mscp.c
190
wakeup((void *) &mi->mi_wantcredits);
sys/dev/mscp/mscp.c
195
mp = &mi->mi_rsp.mri_ring[nextrsp];
sys/dev/mscp/mscp.c
196
mi->mi_credits += MSCP_CREDITS(mp->mscp_msgtc);
sys/dev/mscp/mscp.c
203
mi->mi_flags |= MSC_READY;
sys/dev/mscp/mscp.c
206
device_xname(mi->mi_dev), mp->mscp_status);
sys/dev/mscp/mscp.c
216
if (mp->mscp_unit >= mi->mi_driveno) { /* Must expand drive table */
sys/dev/mscp/mscp.c
221
if (mi->mi_driveno) {
sys/dev/mscp/mscp.c
222
memcpy(tmp, mi->mi_dp, mi->mi_driveno * sizeof(tmp[0]));
sys/dev/mscp/mscp.c
223
free(mi->mi_dp, M_DEVBUF);
sys/dev/mscp/mscp.c
225
mi->mi_driveno = tmpno;
sys/dev/mscp/mscp.c
226
mi->mi_dp = tmp;
sys/dev/mscp/mscp.c
229
drive = mi->mi_dp[mp->mscp_unit];
sys/dev/mscp/mscp.c
237
(*me->me_dgram)(drive, mp, mi);
sys/dev/mscp/mscp.c
246
device_xname(mi->mi_dev), mp->mscp_unit,
sys/dev/mscp/mscp.c
304
mutex_spin_enter(&mi->mi_mtx);
sys/dev/mscp/mscp.c
306
mw = SLIST_FIRST(&mi->mi_freelist);
sys/dev/mscp/mscp.c
308
aprint_error_dev(mi->mi_dev,
sys/dev/mscp/mscp.c
310
mutex_spin_exit(&mi->mi_mtx);
sys/dev/mscp/mscp.c
312
SLIST_REMOVE_HEAD(&mi->mi_freelist, mw_list);
sys/dev/mscp/mscp.c
313
mutex_spin_exit(&mi->mi_mtx);
sys/dev/mscp/mscp.c
315
mw->mw_mi = mi;
sys/dev/mscp/mscp.c
318
workqueue_enqueue(mi->mi_wq,
sys/dev/mscp/mscp.c
379
mxi = &mi->mi_xi[mp->mscp_cmdref];
sys/dev/mscp/mscp.c
421
bus_dmamap_unload(mi->mi_dmat, mxi->mxi_dmam);
sys/dev/mscp/mscp.c
423
(*mc->mc_ctlrdone)(device_parent(mi->mi_dev));
sys/dev/mscp/mscp.c
427
mi->mi_mxiuse |= (1 << mp->mscp_cmdref);
sys/dev/mscp/mscp.c
471
mi->mi_rsp.mri_desc[nextrsp] |= MSCP_OWN;
sys/dev/mscp/mscp.c
472
nextrsp = (nextrsp + 1) % mi->mi_rsp.mri_size;
sys/dev/mscp/mscp.c
482
mscp_requeue(struct mscp_softc *mi)
sys/dev/mscp/mscp.c
498
struct mscp_softc *mi = mw->mw_mi;
sys/dev/mscp/mscp.c
503
struct mscp_device *me = mi->mi_me;
sys/dev/mscp/mscp.c
512
da.da_typ = mi->mi_type;
sys/dev/mscp/mscp.c
514
config_found(mi->mi_dev, (void *)&da, mscp_print, CFARGS_NONE);
sys/dev/mscp/mscp.c
516
mutex_spin_enter(&mi->mi_mtx);
sys/dev/mscp/mscp.c
518
mutex_spin_exit(&mi->mi_mtx);
sys/dev/mscp/mscp_disk.c
683
struct mscp_softc *mi = device_private(parent);
sys/dev/mscp/mscp_disk.c
690
mi->mi_dp[mp->mscp_unit] = self;
sys/dev/mscp/mscp_disk.c
764
struct mscp_softc *mi = device_private(device_parent(rx->ra_dev));
sys/dev/mscp/mscp_disk.c
767
mp = mscp_getcp(mi, MSCP_WAIT);
sys/dev/mscp/mscp_disk.c
774
bus_space_read_2(mi->mi_iot, mi->mi_iph, 0);
sys/dev/mscp/mscp_disk.c
945
rrdgram(device_t usc, struct mscp *mp, struct mscp_softc *mi)
sys/dev/mscp/mscp_disk.c
947
if (mscp_decodeerror(usc == NULL?"unconf disk" : device_xname(usc), mp, mi))
sys/dev/mscp/mscp_disk.c
983
struct mscp_softc *mi;
sys/dev/mscp/mscp_disk.c
988
mi = device_private(parent);
sys/dev/mscp/mscp_disk.c
990
ra->ra_work.ra_mw.mw_mi = mi;
sys/dev/mscp/mscp_disk.c
993
workqueue_enqueue(mi->mi_wq, (struct work *)&ra->ra_work, NULL);
sys/dev/mscp/mscp_subr.c
110
#define READ_SA (bus_space_read_2(mi->mi_iot, mi->mi_sah, 0))
sys/dev/mscp/mscp_subr.c
111
#define READ_IP (bus_space_read_2(mi->mi_iot, mi->mi_iph, 0))
sys/dev/mscp/mscp_subr.c
112
#define WRITE_IP(x) bus_space_write_2(mi->mi_iot, mi->mi_iph, 0, (x))
sys/dev/mscp/mscp_subr.c
113
#define WRITE_SW(x) bus_space_write_2(mi->mi_iot, mi->mi_swh, 0, (x))
sys/dev/mscp/mscp_subr.c
121
mscp_free_workitems(struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
125
while (!SLIST_EMPTY(&mi->mi_freelist)) {
sys/dev/mscp/mscp_subr.c
126
mw = SLIST_FIRST(&mi->mi_freelist);
sys/dev/mscp/mscp_subr.c
127
SLIST_REMOVE_HEAD(&mi->mi_freelist, mw_list);
sys/dev/mscp/mscp_subr.c
140
mscp_waitstep(struct mscp_softc *mi, int mask, int result)
sys/dev/mscp/mscp_subr.c
178
struct mscp_softc *mi = device_private(self);
sys/dev/mscp/mscp_subr.c
184
mi->mi_dev = self;
sys/dev/mscp/mscp_subr.c
185
mi->mi_mc = ma->ma_mc;
sys/dev/mscp/mscp_subr.c
186
mi->mi_me = NULL;
sys/dev/mscp/mscp_subr.c
187
mi->mi_type = ma->ma_type;
sys/dev/mscp/mscp_subr.c
188
mi->mi_uda = ma->ma_uda;
sys/dev/mscp/mscp_subr.c
189
mi->mi_dmat = ma->ma_dmat;
sys/dev/mscp/mscp_subr.c
190
mi->mi_dmam = ma->ma_dmam;
sys/dev/mscp/mscp_subr.c
191
mi->mi_iot = ma->ma_iot;
sys/dev/mscp/mscp_subr.c
192
mi->mi_iph = ma->ma_iph;
sys/dev/mscp/mscp_subr.c
193
mi->mi_sah = ma->ma_sah;
sys/dev/mscp/mscp_subr.c
194
mi->mi_swh = ma->ma_swh;
sys/dev/mscp/mscp_subr.c
195
mi->mi_ivec = ma->ma_ivec;
sys/dev/mscp/mscp_subr.c
196
mi->mi_adapnr = ma->ma_adapnr;
sys/dev/mscp/mscp_subr.c
197
mi->mi_ctlrnr = ma->ma_ctlrnr;
sys/dev/mscp/mscp_subr.c
198
*ma->ma_softc = mi;
sys/dev/mscp/mscp_subr.c
200
mutex_init(&mi->mi_mtx, MUTEX_DEFAULT, IPL_VM);
sys/dev/mscp/mscp_subr.c
201
SLIST_INIT(&mi->mi_freelist);
sys/dev/mscp/mscp_subr.c
203
error = workqueue_create(&mi->mi_wq, "mscp_wq", mscp_worker, NULL,
sys/dev/mscp/mscp_subr.c
206
aprint_error_dev(mi->mi_dev, "could not create workqueue");
sys/dev/mscp/mscp_subr.c
215
SLIST_INSERT_HEAD(&mi->mi_freelist, mw, mw_list);
sys/dev/mscp/mscp_subr.c
222
mi->mi_cmd.mri_size = NCMD;
sys/dev/mscp/mscp_subr.c
223
mi->mi_cmd.mri_desc = mi->mi_uda->mp_ca.ca_cmddsc;
sys/dev/mscp/mscp_subr.c
224
mi->mi_cmd.mri_ring = mi->mi_uda->mp_cmd;
sys/dev/mscp/mscp_subr.c
225
mi->mi_rsp.mri_size = NRSP;
sys/dev/mscp/mscp_subr.c
226
mi->mi_rsp.mri_desc = mi->mi_uda->mp_ca.ca_rspdsc;
sys/dev/mscp/mscp_subr.c
227
mi->mi_rsp.mri_ring = mi->mi_uda->mp_rsp;
sys/dev/mscp/mscp_subr.c
228
bufq_alloc(&mi->mi_resq, "fcfs", 0);
sys/dev/mscp/mscp_subr.c
230
if (mscp_init(mi)) {
sys/dev/mscp/mscp_subr.c
231
aprint_error_dev(mi->mi_dev, "can't init, controller hung\n");
sys/dev/mscp/mscp_subr.c
235
mi->mi_mxiuse |= (1 << i);
sys/dev/mscp/mscp_subr.c
236
if (bus_dmamap_create(mi->mi_dmat, (64*1024), 16, (64*1024),
sys/dev/mscp/mscp_subr.c
237
0, BUS_DMA_NOWAIT, &mi->mi_xi[i].mxi_dmam)) {
sys/dev/mscp/mscp_subr.c
248
mi->mi_me = &ra_device;
sys/dev/mscp/mscp_subr.c
255
mi->mi_me = &mt_device;
sys/dev/mscp/mscp_subr.c
263
mp = mscp_getcp(mi, MSCP_DONTWAIT);
sys/dev/mscp/mscp_subr.c
273
i = bus_space_read_2(mi->mi_iot, mi->mi_iph, 0);
sys/dev/mscp/mscp_subr.c
280
device_xname(mi->mi_dev));
sys/dev/mscp/mscp_subr.c
322
mi->mi_ierr = 3;
sys/dev/mscp/mscp_subr.c
343
device_xname(mi->mi_dev), mp->mscp_unit);
sys/dev/mscp/mscp_subr.c
351
aprint_error_dev(mi->mi_dev,
sys/dev/mscp/mscp_subr.c
366
mscp_init(struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
377
mi->mi_cmd.mri_next = 0;
sys/dev/mscp/mscp_subr.c
378
mi->mi_rsp.mri_next = 0;
sys/dev/mscp/mscp_subr.c
380
mi->mi_flags |= MSC_IGNOREINTR;
sys/dev/mscp/mscp_subr.c
382
if ((mi->mi_type & MSCPBUS_KDB) == 0)
sys/dev/mscp/mscp_subr.c
385
status = mscp_waitstep(mi, MP_STEP1, MP_STEP1);/* Wait to it wakes up */
sys/dev/mscp/mscp_subr.c
389
(*mi->mi_mc->mc_saerror)(device_parent(mi->mi_dev), 0);
sys/dev/mscp/mscp_subr.c
395
MP_IE | (mi->mi_ivec >> 2));
sys/dev/mscp/mscp_subr.c
396
status = mscp_waitstep(mi, STEP1MASK, STEP1GOOD);
sys/dev/mscp/mscp_subr.c
398
(*mi->mi_mc->mc_saerror)(device_parent(mi->mi_dev), 0);
sys/dev/mscp/mscp_subr.c
403
WRITE_SW(((mi->mi_dmam->dm_segs[0].ds_addr & 0xffff) +
sys/dev/mscp/mscp_subr.c
406
status = mscp_waitstep(mi, STEP2MASK, STEP2GOOD(mi->mi_ivec >> 2));
sys/dev/mscp/mscp_subr.c
408
(*mi->mi_mc->mc_saerror)(device_parent(mi->mi_dev), 0);
sys/dev/mscp/mscp_subr.c
413
WRITE_SW((mi->mi_dmam->dm_segs[0].ds_addr >> 16));
sys/dev/mscp/mscp_subr.c
414
status = mscp_waitstep(mi, STEP3MASK, STEP3GOOD);
sys/dev/mscp/mscp_subr.c
416
(*mi->mi_mc->mc_saerror)(device_parent(mi->mi_dev), 0);
sys/dev/mscp/mscp_subr.c
423
if (mi->mi_type & MSCPBUS_UDA) {
sys/dev/mscp/mscp_subr.c
426
device_xname(mi->mi_dev), BURST);
sys/dev/mscp/mscp_subr.c
430
mscp_initds(mi);
sys/dev/mscp/mscp_subr.c
431
mi->mi_flags &= ~MSC_IGNOREINTR;
sys/dev/mscp/mscp_subr.c
437
mi->mi_credits = MSCP_MINCREDITS + 1;
sys/dev/mscp/mscp_subr.c
438
mp = mscp_getcp(mi, MSCP_DONTWAIT);
sys/dev/mscp/mscp_subr.c
440
mi->mi_credits = 0;
sys/dev/mscp/mscp_subr.c
452
if (((volatile int)mi->mi_flags & MSC_READY) != 0)
sys/dev/mscp/mscp_subr.c
461
aprint_error_dev(mi->mi_dev, "couldn't set ctlr characteristics, sa=%x\n", j);
sys/dev/mscp/mscp_subr.c
471
mscp_initds(struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
473
struct mscp_pack *ud = mi->mi_uda;
sys/dev/mscp/mscp_subr.c
479
(mi->mi_dmam->dm_segs[0].ds_addr +
sys/dev/mscp/mscp_subr.c
486
(mi->mi_dmam->dm_segs[0].ds_addr +
sys/dev/mscp/mscp_subr.c
490
if (mi->mi_type & MSCPBUS_TAPE)
sys/dev/mscp/mscp_subr.c
498
mscp_intr(struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
500
struct mscp_pack *ud = mi->mi_uda;
sys/dev/mscp/mscp_subr.c
502
if (mi->mi_flags & MSC_IGNOREINTR)
sys/dev/mscp/mscp_subr.c
509
mscp_dorsp(mi);
sys/dev/mscp/mscp_subr.c
513
MSCP_DOCMD(mi);
sys/dev/mscp/mscp_subr.c
519
if (bufq_peek(mi->mi_resq))
sys/dev/mscp/mscp_subr.c
520
mscp_kickaway(mi);
sys/dev/mscp/mscp_subr.c
547
struct mscp_softc *mi = device_private(usc);
sys/dev/mscp/mscp_subr.c
550
bufq_put(mi->mi_resq, bp);
sys/dev/mscp/mscp_subr.c
551
mscp_kickaway(mi);
sys/dev/mscp/mscp_subr.c
557
mscp_kickaway(struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
563
while ((bp = bufq_peek(mi->mi_resq)) != NULL) {
sys/dev/mscp/mscp_subr.c
568
if ((mp = mscp_getcp(mi, MSCP_DONTWAIT)) == NULL) {
sys/dev/mscp/mscp_subr.c
569
if (mi->mi_credits > MSCP_MINCREDITS)
sys/dev/mscp/mscp_subr.c
571
device_xname(device_parent(mi->mi_dev)));
sys/dev/mscp/mscp_subr.c
579
if ((next = (ffs(mi->mi_mxiuse) - 1)) < 0)
sys/dev/mscp/mscp_subr.c
581
mi->mi_mxiuse &= ~(1 << next);
sys/dev/mscp/mscp_subr.c
582
if (mi->mi_xi[next].mxi_inuse)
sys/dev/mscp/mscp_subr.c
590
mi->mi_xi[next].mxi_bp = bp;
sys/dev/mscp/mscp_subr.c
591
mi->mi_xi[next].mxi_mp = mp;
sys/dev/mscp/mscp_subr.c
592
mi->mi_xi[next].mxi_inuse = 1;
sys/dev/mscp/mscp_subr.c
594
(*mi->mi_me->me_fillin)(bp, mp);
sys/dev/mscp/mscp_subr.c
595
(*mi->mi_mc->mc_go)(device_parent(mi->mi_dev),
sys/dev/mscp/mscp_subr.c
596
&mi->mi_xi[next]);
sys/dev/mscp/mscp_subr.c
597
(void)bufq_get(mi->mi_resq);
sys/dev/mscp/mscp_subr.c
602
mscp_dgo(struct mscp_softc *mi, struct mscp_xi *mxi)
sys/dev/mscp/mscp_subr.c
855
mscp_decodeerror(const char *name, struct mscp *mp, struct mscp_softc *mi)
sys/dev/mscp/mscp_subr.c
863
if (((mp->mscp_event & M_ST_MASK) == 11) && (mi->mi_ierr++ < 3))
sys/dev/mscp/mscp_tape.c
180
struct mscp_softc *mi = device_private(parent);
sys/dev/mscp/mscp_tape.c
184
mi->mi_dp[mp->mscp_unit] = self;
sys/dev/mscp/mscp_tape.c
197
struct mscp_softc *mi =
sys/dev/mscp/mscp_tape.c
201
mp = mscp_getcp(mi, MSCP_WAIT);
sys/dev/mscp/mscp_tape.c
208
bus_space_read_2(mi->mi_iot, mi->mi_iph, 0);
sys/dev/mscp/mscp_tape.c
336
mtdgram(device_t usc, struct mscp *mp, struct mscp_softc *mi)
sys/dev/mscp/mscp_tape.c
338
if (mscp_decodeerror(usc == NULL?"unconf mt" : device_xname(usc), mp, mi))
sys/dev/mscp/mscp_tape.c
468
struct mscp_softc *mi = device_private(device_parent(mt->mt_dev));
sys/dev/mscp/mscp_tape.c
470
mp = mscp_getcp(mi, MSCP_WAIT);
sys/dev/mscp/mscp_tape.c
527
bus_space_read_2(mi->mi_iot, mi->mi_iph, 0);
sys/dev/mscp/mscpvar.h
276
#define MSCP_DOCMD(mi) { \
sys/dev/mscp/mscpvar.h
277
if ((mi)->mi_wantcmd) { \
sys/dev/mscp/mscpvar.h
278
(mi)->mi_wantcmd = 0; \
sys/dev/mscp/mscpvar.h
279
wakeup((void *) &(mi)->mi_wantcmd); \
sys/dev/pci/agp.c
1223
agp_memory_info(void *dev, void *handle, struct agp_memory_info *mi)
sys/dev/pci/agp.c
1227
mi->ami_size = mem->am_size;
sys/dev/pci/agp.c
1228
mi->ami_physical = mem->am_physical;
sys/dev/pci/agp.c
1229
mi->ami_offset = mem->am_offset;
sys/dev/pci/agp.c
1230
mi->ami_is_bound = mem->am_is_bound;
sys/dev/pci/autri.c
1411
autri_midi_getinfo(void *addr, struct midi_info *mi)
sys/dev/pci/autri.c
1414
mi->name = "4DWAVE MIDI UART";
sys/dev/pci/autri.c
1415
mi->props = MIDI_PROP_CAN_INPUT;
sys/dev/pci/cs4280.c
1483
cs4280_midi_getinfo(void *addr, struct midi_info *mi)
sys/dev/pci/cs4280.c
1486
mi->name = "CS4280 MIDI UART";
sys/dev/pci/cs4280.c
1487
mi->props = MIDI_PROP_CAN_INPUT | MIDI_PROP_OUT_INTR;
sys/dev/pci/eap.c
1767
eap_midi_getinfo(void *addr, struct midi_info *mi)
sys/dev/pci/eap.c
1769
mi->name = "AudioPCI MIDI UART";
sys/dev/pci/eap.c
1770
mi->props = MIDI_PROP_CAN_INPUT | MIDI_PROP_OUT_INTR;
sys/dev/pci/mly.c
282
struct mly_ioctl_getcontrollerinfo *mi;
sys/dev/pci/mly.c
487
mi = mly->mly_controllerinfo;
sys/dev/pci/mly.c
491
mi->physical_channels_present,
sys/dev/pci/mly.c
492
(mi->physical_channels_present) > 1 ? "s" : "",
sys/dev/pci/mly.c
493
mi->fw_major, mi->fw_minor, mi->fw_turn, mi->fw_build,
sys/dev/pci/mly.c
494
mi->fw_century, mi->fw_year, mi->fw_month, mi->fw_day,
sys/dev/pci/mly.c
495
le16toh(mi->memory_size));
sys/dev/ppbus/ppbus_msq.c
279
struct ppbus_microseq * mi; /* current microinstruction */
sys/dev/ppbus/ppbus_msq.c
296
#define INCR_PC (mi ++)
sys/dev/ppbus/ppbus_msq.c
298
mi = msq;
sys/dev/ppbus/ppbus_msq.c
301
switch (mi->opcode) {
sys/dev/ppbus/ppbus_msq.c
306
xfer = mode2xfer(bus, ppbdev, mi->opcode);
sys/dev/ppbus/ppbus_msq.c
310
if (mi->opcode == MS_OP_PUT) {
sys/dev/ppbus/ppbus_msq.c
313
(char *)mi->arg[0].p,
sys/dev/ppbus/ppbus_msq.c
314
mi->arg[1].i, 0, &cnt))) {
sys/dev/ppbus/ppbus_msq.c
328
initxfer[0].arg[0].p = mi->arg[0].p;
sys/dev/ppbus/ppbus_msq.c
329
initxfer[1].arg[0].i = mi->arg[1].i;
sys/dev/ppbus/ppbus_msq.c
350
*ret = mi->arg[0].i; /* return code */
sys/dev/ppbus/ppbus_msq.c
361
bus->sc_dev, &mi))) {
sys/dev/qbus/uda.c
148
struct mscp_softc mi; /* Nice hack */
sys/dev/qbus/uda.c
153
mi.mi_iot = ua->ua_iot;
sys/dev/qbus/uda.c
154
mi.mi_iph = ua->ua_ioh;
sys/dev/qbus/uda.c
155
mi.mi_sah = ua->ua_ioh + 2;
sys/dev/qbus/uda.c
156
mi.mi_swh = ua->ua_ioh + 2;
sys/dev/qbus/uda.c
169
bus_space_write_2(mi.mi_iot, mi.mi_iph, 0, 0); /* Start init */
sys/dev/qbus/uda.c
170
if (mscp_waitstep(&mi, MP_STEP1, MP_STEP1) == 0)
sys/dev/qbus/uda.c
173
bus_space_write_2(mi.mi_iot, mi.mi_sah, 0,
sys/dev/qbus/uda.c
177
if (mscp_waitstep(&mi, MP_STEP2, MP_STEP2) == 0) {
sys/dev/qbus/uda.c
179
bus_space_read_2(mi.mi_iot, mi.mi_sah, 0));
sys/dev/sequencer.c
1441
struct midi_info mi;
sys/dev/sequencer.c
1464
midi_getinfo(dev, &mi);
sys/dev/sequencer.c
1466
if ((mi.props & MIDI_PROP_CAN_INPUT) == 0)
sys/dev/sequencer.c
1479
md->name = mi.name;
sys/dev/sequencer.c
1484
if (mi.props & MIDI_PROP_CAN_INPUT)
sys/dev/sequencer.c
1677
midi_getinfo(dev_t dev, struct midi_info *mi)
sys/dev/sequencer.c
1679
mi->name = "Dummy MIDI device";
sys/dev/sequencer.c
1680
mi->props = 0;
sys/dev/usb/uaudio.c
2970
uaudio_query_devinfo(void *addr, mixer_devinfo_t *mi)
sys/dev/usb/uaudio.c
2976
DPRINTFN(7, "index=%d\n", mi->index);
sys/dev/usb/uaudio.c
2981
n = mi->index;
sys/dev/usb/uaudio.c
2986
mi->type = AUDIO_MIXER_CLASS;
sys/dev/usb/uaudio.c
2987
mi->mixer_class = UAC_OUTPUT;
sys/dev/usb/uaudio.c
2988
mi->next = mi->prev = AUDIO_MIXER_LAST;
sys/dev/usb/uaudio.c
2989
strlcpy(mi->label.name, AudioCoutputs, sizeof(mi->label.name));
sys/dev/usb/uaudio.c
2992
mi->type = AUDIO_MIXER_CLASS;
sys/dev/usb/uaudio.c
2993
mi->mixer_class = UAC_INPUT;
sys/dev/usb/uaudio.c
2994
mi->next = mi->prev = AUDIO_MIXER_LAST;
sys/dev/usb/uaudio.c
2995
strlcpy(mi->label.name, AudioCinputs, sizeof(mi->label.name));
sys/dev/usb/uaudio.c
2998
mi->type = AUDIO_MIXER_CLASS;
sys/dev/usb/uaudio.c
2999
mi->mixer_class = UAC_EQUAL;
sys/dev/usb/uaudio.c
3000
mi->next = mi->prev = AUDIO_MIXER_LAST;
sys/dev/usb/uaudio.c
3001
strlcpy(mi->label.name, AudioCequalization,
sys/dev/usb/uaudio.c
3002
sizeof(mi->label.name));
sys/dev/usb/uaudio.c
3005
mi->type = AUDIO_MIXER_CLASS;
sys/dev/usb/uaudio.c
3006
mi->mixer_class = UAC_RECORD;
sys/dev/usb/uaudio.c
3007
mi->next = mi->prev = AUDIO_MIXER_LAST;
sys/dev/usb/uaudio.c
3008
strlcpy(mi->label.name, AudioCrecord, sizeof(mi->label.name));
sys/dev/usb/uaudio.c
3019
strlcpy(mi->label.name, mc->ctlname, sizeof(mi->label.name));
sys/dev/usb/uaudio.c
3020
mi->mixer_class = mc->class;
sys/dev/usb/uaudio.c
3021
mi->next = mi->prev = AUDIO_MIXER_LAST; /* XXX */
sys/dev/usb/uaudio.c
3024
mi->type = AUDIO_MIXER_ENUM;
sys/dev/usb/uaudio.c
3025
mi->un.e.num_mem = 2;
sys/dev/usb/uaudio.c
3026
strlcpy(mi->un.e.member[0].label.name, AudioNoff,
sys/dev/usb/uaudio.c
3027
sizeof(mi->un.e.member[0].label.name));
sys/dev/usb/uaudio.c
3028
mi->un.e.member[0].ord = 0;
sys/dev/usb/uaudio.c
3029
strlcpy(mi->un.e.member[1].label.name, AudioNon,
sys/dev/usb/uaudio.c
3030
sizeof(mi->un.e.member[1].label.name));
sys/dev/usb/uaudio.c
3031
mi->un.e.member[1].ord = 1;
sys/dev/usb/uaudio.c
3035
__arraycount(mi->un.e.member));
sys/dev/usb/uaudio.c
3036
mi->type = AUDIO_MIXER_ENUM;
sys/dev/usb/uaudio.c
3037
mi->un.e.num_mem = n;
sys/dev/usb/uaudio.c
3039
snprintf(mi->un.e.member[i].label.name,
sys/dev/usb/uaudio.c
3040
sizeof(mi->un.e.member[i].label.name),
sys/dev/usb/uaudio.c
3042
mi->un.e.member[i].ord = i + mc->ranges[0].minval;
sys/dev/usb/uaudio.c
3046
mi->type = AUDIO_MIXER_VALUE;
sys/dev/usb/uaudio.c
3047
strncpy(mi->un.v.units.name, mc->ctlunit, MAX_AUDIO_DEV_LEN);
sys/dev/usb/uaudio.c
3048
mi->un.v.num_channels = mc->nchan;
sys/dev/usb/uaudio.c
3049
mi->un.v.delta = mc->delta;
sys/dev/usb/umidi.c
628
umidi_getinfo(void *addr, struct midi_info *mi)
sys/dev/usb/umidi.c
636
mi->name = mididev->label;
sys/dev/usb/umidi.c
637
mi->props = MIDI_PROP_OUT_INTR;
sys/dev/usb/umidi.c
639
mi->props |= MIDI_PROP_CAN_INPUT;
sys/kern/kern_module.c
1137
modinfo_t *mi;
sys/kern/kern_module.c
1260
mi = mod->mod_info;
sys/kern/kern_module.c
1261
if (strnlen(mi->mi_name, MAXMODNAME) >= MAXMODNAME) {
sys/kern/kern_module.c
1263
module_error("Module name `%s' longer than %d", mi->mi_name,
sys/kern/kern_module.c
1267
if (mi->mi_class <= MODULE_CLASS_ANY ||
sys/kern/kern_module.c
1268
mi->mi_class >= MODULE_CLASS_MAX) {
sys/kern/kern_module.c
1271
mi->mi_name, mi->mi_class);
sys/kern/kern_module.c
1274
if (!module_compatible(mi->mi_version, __NetBSD_Version__)) {
sys/kern/kern_module.c
1276
mi->mi_name, mi->mi_version, __NetBSD_Version__);
sys/kern/kern_module.c
1289
if (!MODULE_CLASS_MATCH(mi, modclass)) {
sys/kern/kern_module.c
1290
module_incompat(mi, modclass);
sys/kern/kern_module.c
1299
if (isdep && strcmp(mi->mi_name, name) != 0) {
sys/kern/kern_module.c
1301
name, mi->mi_name);
sys/kern/kern_module.c
1332
if (strcmp(mod2->mod_info->mi_name, mi->mi_name) == 0) {
sys/kern/kern_module.c
1335
mi->mi_name);
sys/kern/kern_module.c
1343
if (mi->mi_required != NULL) {
sys/kern/kern_module.c
1345
for (s = mi->mi_required; *s != '\0'; s = p) {
sys/kern/kern_module.c
1355
"longer than %d", mi->mi_required,
sys/kern/kern_module.c
1363
if (strcmp(buf, mi->mi_name) == 0) {
sys/kern/kern_module.c
1366
"`%s'", mi->mi_name);
sys/kern/kern_module.c
1373
"(`%s' required), error %d", mi->mi_name,
sys/kern/kern_module.c
1393
strlcpy(xname, mi->mi_name, MAXMODNAME);
sys/kern/kern_module.c
1394
error = kobj_affix(mod->mod_kobj, mi->mi_name);
sys/kern/kern_module.c
1423
error = (*mi->mi_modcmd)(MODULE_CMD_INIT, filedict ? filedict : props);
sys/kern/kern_module.c
1431
mi->mi_name, error);
sys/kern/kern_module.c
1439
mod2 = module_lookup(mi->mi_name);
sys/kern/kern_module.c
1442
mi->mi_name);
sys/kern/kern_module.c
1466
module_print("Module `%s' loaded successfully", mi->mi_name);
sys/kern/kern_module.c
1471
(*mi->mi_modcmd)(MODULE_CMD_FINI, NULL);
sys/kern/kern_module.c
151
#define MODULE_CLASS_MATCH(mi, modclass) \
sys/kern/kern_module.c
152
((modclass) == MODULE_CLASS_ANY || (modclass) == (mi)->mi_class)
sys/kern/kern_module.c
155
module_incompat(const modinfo_t *mi, int modclass)
sys/kern/kern_module.c
158
mi->mi_class, mi->mi_name, modclass);
sys/kern/kern_module.c
1721
modinfo_t *mi;
sys/kern/kern_module.c
1767
mi = mod->mod_info;
sys/kern/kern_module.c
1768
error = (*mi->mi_modcmd)(MODULE_CMD_AUTOUNLOAD, NULL);
sys/kern/kern_module.c
1772
"`%s'", mi->mi_name);
sys/kern/kern_module.c
1773
(void)module_do_unload(mi->mi_name, false);
sys/kern/kern_module.c
1776
"auto-unloaded error=%d", mi->mi_name,
sys/kern/kern_module.c
381
module_builtin_remove(modinfo_t *mi, bool fini)
sys/kern/kern_module.c
394
rv = module_do_unload(mi->mi_name, true);
sys/kern/kern_module.c
402
if (strcmp(mod->mod_info->mi_name, mi->mi_name) == 0)
sys/kern/kern_module.c
612
modinfo_t *mi;
sys/kern/kern_module.c
621
mi = mod->mod_info;
sys/kern/kern_module.c
622
if (!MODULE_CLASS_MATCH(mi, modclass))
sys/kern/kern_module.c
634
module_do_builtin(mod, mi->mi_name, NULL,
sys/kern/kern_module.c
649
mi = mod->mod_info;
sys/kern/kern_module.c
650
if (!MODULE_CLASS_MATCH(mi, modclass))
sys/kern/kern_module.c
652
module_do_load(mi->mi_name, false, 0, NULL, NULL,
sys/kern/kern_module.c
912
modinfo_t *mi = NULL;
sys/kern/kern_module.c
924
mi = mod->mod_info;
sys/kern/kern_module.c
941
if (mi == NULL) {
sys/kern/kern_module.c
958
if (mi->mi_required != NULL) {
sys/kern/kern_module.c
959
for (s = mi->mi_required; *s != '\0'; s = p) {
sys/kern/kern_module.c
985
error = (*mi->mi_modcmd)(MODULE_CMD_INIT, props);
sys/kern/kern_module.c
989
"error %d", mi->mi_name, error);
sys/kern/sys_module.c
125
modinfo_t *mi;
sys/kern/sys_module.c
149
mi = mod->mod_info;
sys/kern/sys_module.c
150
if (mi->mi_required != NULL) {
sys/kern/sys_module.c
151
req_len += strlen(mi->mi_required) + 1;
sys/kern/sys_module.c
156
mi = mod->mod_info;
sys/kern/sys_module.c
157
if (mi->mi_required != NULL) {
sys/kern/sys_module.c
158
req_len += strlen(mi->mi_required) + 1;
sys/kern/sys_module.c
176
mi = mod->mod_info;
sys/kern/sys_module.c
177
strlcpy(ms->ms_name, mi->mi_name, sizeof(ms->ms_name));
sys/kern/sys_module.c
178
if (mi->mi_required != NULL) {
sys/kern/sys_module.c
180
used = strlcpy(req, mi->mi_required, req_len - off);
sys/kern/sys_module.c
191
ms->ms_class = mi->mi_class;
sys/kern/sys_module.c
198
mi = mod->mod_info;
sys/kern/sys_module.c
199
strlcpy(ms->ms_name, mi->mi_name, sizeof(ms->ms_name));
sys/kern/sys_module.c
200
if (mi->mi_required != NULL) {
sys/kern/sys_module.c
202
used = strlcpy(req, mi->mi_required, req_len - off);
sys/kern/sys_module.c
213
ms->ms_class = mi->mi_class;
sys/kern/vfs_mount.c
1591
mountlist_iterator_destroy(mount_iterator_t *mi)
sys/kern/vfs_mount.c
1593
struct mountlist_entry *marker = &mi->mi_entry;
sys/kern/vfs_mount.c
1611
_mountlist_iterator_next(mount_iterator_t *mi, bool wait)
sys/kern/vfs_mount.c
1613
struct mountlist_entry *me, *marker = &mi->mi_entry;
sys/kern/vfs_mount.c
1661
mountlist_iterator_next(mount_iterator_t *mi)
sys/kern/vfs_mount.c
1664
return _mountlist_iterator_next(mi, true);
sys/kern/vfs_mount.c
1668
mountlist_iterator_trynext(mount_iterator_t *mi)
sys/kern/vfs_mount.c
1671
return _mountlist_iterator_next(mi, false);
sys/lib/libsa/strerror.c
64
const struct mi *mi;
sys/lib/libsa/strerror.c
66
for (mi = errlist; mi->msg; mi++)
sys/lib/libsa/strerror.c
67
if (mi->errno == err)
sys/lib/libsa/strerror.c
68
return __UNCONST(mi->msg);
sys/net/lagg/if_lagg_lacp.c
1070
marker_cmp(struct markerdu_info *mi,
sys/net/lagg/if_lagg_lacp.c
1076
if (mi->mi_rq_port != lacpp->lp_actor.lpi_portno)
sys/net/lagg/if_lagg_lacp.c
1079
if (ntohl(mi->mi_rq_xid) != lacpp->lp_marker_xid)
sys/net/lagg/if_lagg_lacp.c
1082
return memcmp(mi->mi_rq_system, lsc->lsc_system_mac,
sys/net/lagg/if_lagg_lacp.c
2605
struct markerdu_info *mi;
sys/net/lagg/if_lagg_lacp.c
2633
mi = &mdu->mdu_info;
sys/net/lagg/if_lagg_lacp.c
2635
sizeof(*mi));
sys/net/lagg/if_lagg_lacp.c
2636
mi->mi_rq_port = lacpp->lp_actor.lpi_portno;
sys/net/lagg/if_lagg_lacp.c
2637
mi->mi_rq_xid = htonl(lacpp->lp_marker_xid);
sys/net/lagg/if_lagg_lacp.c
2638
memcpy(mi->mi_rq_system, lsc->lsc_system_mac, LACP_MAC_LEN);
sys/net/npf/npf_conn.c
647
npf_conn_pass(const npf_conn_t *con, npf_match_info_t *mi, npf_rproc_t **rp)
sys/net/npf/npf_conn.c
651
mi->mi_retfl = atomic_load_relaxed(&con->c_retfl);
sys/net/npf/npf_conn.c
652
mi->mi_rid = con->c_rid;
sys/net/npf/npf_conn.c
664
npf_conn_setpass(npf_conn_t *con, const npf_match_info_t *mi, npf_rproc_t *rp)
sys/net/npf/npf_conn.c
678
con->c_rid = mi->mi_rid;
sys/net/npf/npf_conn.c
679
con->c_retfl = mi->mi_retfl;
sys/net/npf/npf_ext_log.c
110
hdr.rulenr = htonl((uint32_t)mi->mi_rid);
sys/net/npf/npf_ext_log.c
111
hdr.subrulenr = htonl((uint32_t)(mi->mi_rid >> 32));
sys/net/npf/npf_ext_log.c
119
switch (mi->mi_di) {
sys/net/npf/npf_ext_log.c
83
npf_log(npf_cache_t *npc, void *meta, const npf_match_info_t *mi, int *decision)
sys/net/npf/npf_ext_normalize.c
144
npf_normalize(npf_cache_t *npc, void *params, const npf_match_info_t *mi,
sys/net/npf/npf_ext_normalize.c
192
!nbuf_cksum_barrier(npc->npc_nbuf, mi->mi_di)) {
sys/net/npf/npf_ext_rndblock.c
100
npf_ext_rndblock(npf_cache_t *npc, void *meta, const npf_match_info_t *mi,
sys/net/npf/npf_ext_route.c
310
npf_route(npf_cache_t *npc, void *meta, const npf_match_info_t __unused *mi, int *decision)
sys/net/npf/npf_ext_route.c
330
(mi->mi_di == PFIL_IN)) {
sys/net/npf/npf_handler.c
152
npf_match_info_t mi;
sys/net/npf/npf_handler.c
166
mi.mi_di = di;
sys/net/npf/npf_handler.c
167
mi.mi_rid = 0;
sys/net/npf/npf_handler.c
168
mi.mi_retfl = 0;
sys/net/npf/npf_handler.c
207
if (con && npf_conn_pass(con, &mi, &rp)) {
sys/net/npf/npf_handler.c
246
error = npf_rule_conclude(rl, &mi);
sys/net/npf/npf_handler.c
251
error = npf_rule_reverse(&npc, &mi, error);
sys/net/npf/npf_handler.c
265
if ((mi.mi_retfl & NPF_RULE_STATEFUL) != 0 && !con) {
sys/net/npf/npf_handler.c
267
(mi.mi_retfl & NPF_RULE_GSTATEFUL) == 0);
sys/net/npf/npf_handler.c
274
npf_conn_setpass(con, &mi, rp);
sys/net/npf/npf_handler.c
292
if (rp && !npf_rproc_run(&npc, rp, &mi, &decision)) {
sys/net/npf/npf_handler.c
336
if (mi.mi_retfl && npf_return_block(&npc, mi.mi_retfl)) {
sys/net/npf/npf_handler.c
357
npf_match_info_t mi;
sys/net/npf/npf_handler.c
370
mi.mi_di = di;
sys/net/npf/npf_handler.c
371
mi.mi_rid = 0;
sys/net/npf/npf_handler.c
372
mi.mi_retfl = 0;
sys/net/npf/npf_handler.c
405
error = npf_rule_conclude(rl, &mi);
sys/net/npf/npf_rproc.c
366
npf_rproc_run(npf_cache_t *npc, npf_rproc_t *rp, const npf_match_info_t *mi,
sys/net/npf/npf_rproc.c
380
if (!extops->proc(npc, rp->rp_ext_meta[i], mi, decision)) {
sys/net/npf/npf_ruleset.c
1000
mi->mi_retfl |= NPF_RULE_RETRST;
sys/net/npf/npf_ruleset.c
1003
mi->mi_retfl &= !(NPF_RULE_RETRST);
sys/net/npf/npf_ruleset.c
1004
mi->mi_retfl |= (NPF_RULE_PASS | NPF_RULE_STATEFUL |
sys/net/npf/npf_ruleset.c
1010
mi->mi_retfl &= !(NPF_RULE_PASS);
sys/net/npf/npf_ruleset.c
1011
mi->mi_retfl |= NPF_RULE_RETICMP;
sys/net/npf/npf_ruleset.c
1014
mi->mi_retfl &= !(NPF_RULE_RETICMP);
sys/net/npf/npf_ruleset.c
1015
mi->mi_retfl |= NPF_RULE_PASS;
sys/net/npf/npf_ruleset.c
1062
npf_rule_conclude(const npf_rule_t *rl, npf_match_info_t *mi)
sys/net/npf/npf_ruleset.c
1065
mi->mi_retfl = rl->r_attr;
sys/net/npf/npf_ruleset.c
1066
mi->mi_rid = rl->r_id;
sys/net/npf/npf_ruleset.c
992
npf_rule_reverse(npf_cache_t *npc, npf_match_info_t *mi, int ret)
sys/net/npf/npf_ruleset.c
998
mi->mi_retfl &= !(NPF_RULE_PASS | NPF_RULE_STATEFUL |
sys/net/ppp-deflate.c
457
z_decompress(void *arg, struct mbuf *mi, struct mbuf **mop)
sys/net/ppp-deflate.c
467
rptr = mtod(mi, u_char *);
sys/net/ppp-deflate.c
468
rlen = mi->m_len;
sys/net/ppp-deflate.c
471
mi = mi->m_next;
sys/net/ppp-deflate.c
472
if (mi == NULL)
sys/net/ppp-deflate.c
474
rptr = mtod(mi, u_char *);
sys/net/ppp-deflate.c
475
rlen = mi->m_len;
sys/net/ppp-deflate.c
521
mi = mi->m_next;
sys/net/ppp-deflate.c
522
flush = (mi == NULL)? Z_PACKET_FLUSH: Z_NO_FLUSH;
sys/net/ppp-deflate.c
545
if (state->strm.avail_in == 0 && mi != NULL) {
sys/net/ppp-deflate.c
546
state->strm.next_in = mtod(mi, u_char *);
sys/net/ppp-deflate.c
547
state->strm.avail_in = mi->m_len;
sys/net/ppp-deflate.c
548
rlen += mi->m_len;
sys/net/ppp-deflate.c
549
mi = mi->m_next;
sys/net/ppp-deflate.c
550
if (mi == NULL)
sys/net/ppp-deflate.c
603
z_incomp(void *arg, struct mbuf *mi)
sys/net/ppp-deflate.c
612
rptr = mtod(mi, u_char *);
sys/net/ppp-deflate.c
625
rlen = mi->m_len;
sys/net/ppp-deflate.c
643
mi = mi->m_next;
sys/net/ppp-deflate.c
644
if (mi == NULL)
sys/net/ppp-deflate.c
646
state->strm.next_in = mtod(mi, u_char *);
sys/net/ppp-deflate.c
647
state->strm.avail_in = mi->m_len;
sys/net/ppp-deflate.c
648
rlen += mi->m_len;
sys/netipsec/xform_ah.c
888
struct mbuf *mi;
sys/netipsec/xform_ah.c
957
mi = m_makespace(m, skip, ahsize, &roff);
sys/netipsec/xform_ah.c
958
if (mi == NULL) {
sys/netipsec/xform_ah.c
972
ah = (struct newah *)(mtod(mi, char *) + roff);
sys/rump/librump/rumpkern/rump.c
645
rump_module_fini(const struct modinfo *mi)
sys/rump/librump/rumpkern/rump.c
648
return module_builtin_remove(mi, true);
tests/dev/clock_subr/t_clock_subr.c
45
#define FILL(ti,ye,mo,da,wd,ho,mi,se) \
tests/dev/clock_subr/t_clock_subr.c
47
.dt_wday = (wd), .dt_hour = (ho), .dt_min = (mi), .dt_sec = (se), } }
usr.bin/ftp/ftp.c
1841
char mi[MAXPATHLEN];
usr.bin/ftp/ftp.c
1896
(void)strlcpy(ip->mi, mapin, sizeof(ip->mi));
usr.bin/ftp/ftp.c
1897
(void)strlcpy(mapin, op->mi, sizeof(mapin));
usr.sbin/bta2dpd/cosdata-gen/cosdata.c
103
sgn == -1 ? "" : "dec", mi, mi, mk);
usr.sbin/bta2dpd/cosdata-gen/cosdata.c
105
for (count = 0, i = 0; i < mi; i++) {
usr.sbin/bta2dpd/cosdata-gen/cosdata.c
96
size_t mi = lim * 4;
usr.sbin/bta2dpd/cosdata-gen/cosdata.c
97
size_t mk = mi * 2;
usr.sbin/npf/npftest/libnpftest/npf_l2rule_test.c
86
npf_match_info_t mi;
usr.sbin/npf/npftest/libnpftest/npf_l2rule_test.c
87
error = npf_rule_conclude(rl, &mi);
usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
124
npf_match_info_t mi;
usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
130
error = npf_rule_conclude(rl, &mi);
usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
134
error = npf_rule_reverse(npc, &mi, error);
usr.sbin/npf/npftest/libnpftest/npf_rule_test.c
241
npf_match_info_t mi;
usr.sbin/npf/npftest/libnpftest/npf_rule_test.c
242
error = npf_rule_conclude(rl, &mi);
usr.sbin/traceroute/traceroute.c
1723
str2val(const char *str, const char *what, int mi, int ma)
usr.sbin/traceroute/traceroute.c
1738
if (val < mi && mi >= 0) {
usr.sbin/traceroute/traceroute.c
1739
if (mi == 0)
usr.sbin/traceroute/traceroute.c
1740
errx(1, "%s must be >= %d", what, mi);
usr.sbin/traceroute/traceroute.c
1742
errx(1, "%s must be > %d", what, mi - 1);