/Linux-v4.19/sound/core/seq/ |
D | seq_midi_emul.c | 49 int note, int vel); 99 dest_channel = ev->data.note.channel; in snd_midi_process_event() 116 if (ev->type == SNDRV_SEQ_EVENT_NOTEON && ev->data.note.velocity == 0) in snd_midi_process_event() 123 if (ev->data.note.note >= 128) in snd_midi_process_event() 129 if (chan->note[ev->data.note.note] & SNDRV_MIDI_NOTE_ON) { in snd_midi_process_event() 131 ops->note_off(drv, ev->data.note.note, 0, chan); in snd_midi_process_event() 133 chan->note[ev->data.note.note] = SNDRV_MIDI_NOTE_ON; in snd_midi_process_event() 135 ops->note_on(drv, ev->data.note.note, ev->data.note.velocity, chan); in snd_midi_process_event() 138 if (! (chan->note[ev->data.note.note] & SNDRV_MIDI_NOTE_ON)) in snd_midi_process_event() 141 note_off(ops, drv, chan, ev->data.note.note, ev->data.note.velocity); in snd_midi_process_event() [all …]
|
/Linux-v4.19/sound/core/seq/oss/ |
D | seq_oss_event.c | 41 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd… 42 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct sn… 43 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel,… 112 return note_off_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 115 return note_on_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 123 q->n.chn, 0, q->n.note, ev); in old_event() 194 return note_on_event(dp, q->v.dev, q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 197 return note_off_event(dp, q->v.dev, q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 201 q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 287 note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event … in note_on_event() argument [all …]
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-kernel-vmcoreinfo | 8 Shows physical address and size of vmcoreinfo ELF note. 9 First value contains physical address of note in hex and 10 second value contains the size of note in hex. This ELF 11 note info is parsed by second kernel and exported to user 12 space as part of ELF note in /proc/vmcore file. This note
|
/Linux-v4.19/sound/drivers/opl3/ |
D | opl3_midi.c | 28 static void snd_opl3_note_off_unsafe(void *p, int note, int vel, 94 int note, struct snd_midi_channel *chan) in snd_opl3_calc_pitch() argument 96 int block = ((note / 12) & 0x07) - 1; in snd_opl3_calc_pitch() 97 int idx = (note % 12) + 2; in snd_opl3_calc_pitch() 250 snd_opl3_note_off_unsafe(opl3, vp->note, 0, in snd_opl3_timer_func() 290 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_opl3_note_on() argument 310 int key = note; in snd_opl3_note_on() 322 chan->number, chan->midi_program, note, vel); in snd_opl3_note_on() 331 prg = note; in snd_opl3_note_on() 349 snd_opl3_drum_switch(opl3, note, vel, 1, chan); in snd_opl3_note_on() [all …]
|
D | opl3_voice.h | 31 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan); 32 void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan); 33 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan); 34 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan); 44 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int on_off, int vel, struct snd_midi_cha…
|
D | opl3_synth.c | 74 static int snd_opl3_play_note(struct snd_opl3 * opl3, struct snd_dm_fm_note * note); 127 struct snd_dm_fm_note note; in snd_opl3_ioctl() local 128 if (copy_from_user(¬e, argp, sizeof(struct snd_dm_fm_note))) in snd_opl3_ioctl() 130 return snd_opl3_play_note(opl3, ¬e); in snd_opl3_ioctl() 402 static int snd_opl3_play_note(struct snd_opl3 * opl3, struct snd_dm_fm_note * note) in snd_opl3_play_note() argument 412 if (note->voice >= ((opl3->fm_mode == SNDRV_DM_FM_MODE_OPL3) ? in snd_opl3_play_note() 417 if (note->voice < MAX_OPL2_VOICES) { in snd_opl3_play_note() 420 voice_offset = note->voice; in snd_opl3_play_note() 424 voice_offset = note->voice - MAX_OPL2_VOICES; in snd_opl3_play_note() 428 reg_val = (unsigned char) note->fnum; in snd_opl3_play_note() [all …]
|
/Linux-v4.19/sound/drivers/opl4/ |
D | opl4_synth.c | 312 static void snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan, in snd_opl4_do_for_note() argument 322 if (voice->chan == chan && voice->note == note) { in snd_opl4_do_for_note() 423 int note, pitch, octave; in snd_opl4_update_pitch() local 425 note = chan->drum_channel ? 60 : voice->note; in snd_opl4_update_pitch() 430 pitch = ((note - 60) << 7) * voice->sound->key_scaling / 100 + (60 << 7); in snd_opl4_update_pitch() 482 void snd_opl4_note_on(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_on() argument 495 if (note >= regions->regions[i].key_min && in snd_opl4_note_on() 496 note <= regions->regions[i].key_max) { in snd_opl4_note_on() 509 voice[i]->note = note; in snd_opl4_note_on() 563 void snd_opl4_note_off(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_off() argument [all …]
|
/Linux-v4.19/arch/nds32/kernel/vdso/ |
D | vdso.lds.S | 25 .note : { *(.note.*) } :text :note 39 *(.note.GNU-stack) 53 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/arm/vdso/ |
D | vdso.lds.S | 45 .note : { *(.note.*) } :text :note 61 *(.note.GNU-stack) 75 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/arm64/kernel/vdso/ |
D | vdso.lds.S | 42 .note : { *(.note.*) } :text :note 62 *(.note.GNU-stack) 76 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/mips/vdso/ |
D | vdso.lds.S | 47 .note : { *(.note.*) } :text :note 67 *(.note.GNU-stack) 91 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/s390/kernel/ |
D | crash_dump.c | 311 Elf64_Nhdr *note; in nt_init_name() local 314 note = (Elf64_Nhdr *)buf; in nt_init_name() 315 note->n_namesz = strlen(name) + 1; in nt_init_name() 316 note->n_descsz = d_len; in nt_init_name() 317 note->n_type = type; in nt_init_name() 320 memcpy(buf + len, name, note->n_namesz); in nt_init_name() 321 len = roundup(len + note->n_namesz, 4); in nt_init_name() 323 memcpy(buf + len, desc, note->n_descsz); in nt_init_name() 324 len = roundup(len + note->n_descsz, 4); in nt_init_name() 430 Elf64_Nhdr note; in get_vmcoreinfo_old() local [all …]
|
/Linux-v4.19/arch/alpha/kernel/ |
D | vmlinux.lds.S | 11 PHDRS { kernel PT_LOAD; note PT_NOTE; } 34 NOTES :kernel :note 71 .note 0 : { 72 *(.note)
|
/Linux-v4.19/arch/x86/um/vdso/ |
D | vdso-layout.lds.S | 20 .note : { *(.note.*) } :text :note 63 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/sh/kernel/vsyscall/ |
D | vsyscall.lds.S | 40 .note : { *(.note.*) } :text :note 68 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/riscv/kernel/vdso/ |
D | vdso.lds.S | 28 .note : { *(.note.*) } :text :note 61 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/Documentation/networking/ |
D | mac80211-auth-assoc-deauth.txt | 20 note over mac80211,driver 23 end note 50 note over mac80211,driver: cleanup like for authenticate 61 note over mac80211: init rate control 73 note left of userspace: associated now 76 note over userspace 79 end note
|
/Linux-v4.19/arch/sparc/vdso/ |
D | vdso-layout.lds.S | 63 .note : { *(.note.*) } :text :note 102 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/s390/kernel/vdso64/ |
D | vdso64.lds.S | 26 .note : { *(.note.*) } :text :note 101 *(.note.GNU-stack) 121 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/s390/kernel/vdso32/ |
D | vdso32.lds.S | 26 .note : { *(.note.*) } :text :note 101 *(.note.GNU-stack) 121 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/powerpc/kernel/vdso32/ |
D | vdso32.lds.S | 28 .note : { *(.note.*) } :text :note 111 *(.note.GNU-stack) 130 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/powerpc/kernel/vdso64/ |
D | vdso64.lds.S | 28 .note : { *(.note.*) } :text :note 110 *(.note.GNU-stack) 130 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/LICENSES/exceptions/ |
D | Linux-syscall-note | 1 SPDX-Exception-Identifier: Linux-syscall-note 2 SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html 10 SPDX-License-Identifier: <SPDX-License> WITH Linux-syscall-note 16 Also note that the GPL below is copyrighted by the Free Software 20 Also note that the only valid version of the GPL as far as the kernel
|
/Linux-v4.19/arch/x86/entry/vdso/ |
D | vdso-layout.lds.S | 77 .note : { *(.note.*) } :text :note 118 note PT_NOTE FLAGS(4); /* PF_R */
|
/Linux-v4.19/arch/ia64/kernel/ |
D | gate.lds.S | 23 .note : { *(.note*) } :readable :note 88 note PT_NOTE FLAGS(4); /* PF_R */
|