/linux/sound/core/seq/ |
H A D | seq_midi_emul.c | 35 int note, int vel); 88 dest_channel = ev->data.note.channel; in snd_midi_process_event() 103 /* Make sure that we don't have a note on that should really be in snd_midi_process_event() 104 * a note off */ in snd_midi_process_event() 105 if (ev->type == SNDRV_SEQ_EVENT_NOTEON && ev->data.note.velocity == 0) in snd_midi_process_event() 108 /* Make sure the note is within array range */ in snd_midi_process_event() 112 if (ev->data.note.note >= 128) in snd_midi_process_event() 118 if (chan->note[ev->data.note in snd_midi_process_event() 237 note_off(const struct snd_midi_op * ops,void * drv,struct snd_midi_channel * chan,int note,int vel) note_off() argument [all...] |
H A D | seq_ump_convert.c | 81 /* encode note event */ 85 ev->data.note.channel = val->note.channel; in ump_midi1_to_note_ev() 86 ev->data.note.note = val->note.note; in ump_midi1_to_note_ev() 87 ev->data.note.velocity = val->note.velocity; in ump_midi1_to_note_ev() 136 unsigned char status = val->note in cvt_ump_midi1_to_event() [all...] |
/linux/sound/core/seq/oss/ |
H A D | seq_oss_event.c | 28 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 29 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 30 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev); 99 return note_off_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 102 return note_on_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 110 q->n.chn, 0, q->n.note, ev); in old_event() 181 return note_on_event(dp, q->v.dev, q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 184 return note_off_event(dp, q->v.dev, q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 188 q->v.chn, q->v.note, q->v.parm, ev); in chn_voice_event() 264 * process note 274 note_on_event(struct seq_oss_devinfo * dp,int dev,int ch,int note,int vel,struct snd_seq_event * ev) note_on_event() argument 333 note_off_event(struct seq_oss_devinfo * dp,int dev,int ch,int note,int vel,struct snd_seq_event * ev) note_off_event() argument 370 set_note_event(struct seq_oss_devinfo * dp,int dev,int type,int ch,int note,int vel,struct snd_seq_event * ev) set_note_event() argument [all...] |
/linux/tools/testing/selftests/bpf/ |
H A D | uprobe_multi.ld | 4 .note.gnu.build-id : { *(.note.gnu.build-id) } 9 build_id_start = ADDR(.note.gnu.build-id); 10 build_id_end = ADDR(.note.gnu.build-id) + SIZEOF(.note.gnu.build-id);
|
/linux/Documentation/ABI/testing/ |
H A 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/arch/arm64/kernel/vdso/ |
H A D | vdso.lds.S | 36 * Discard .note.gnu.property sections which are unused and have 37 * different alignment requirement from vDSO note sections. 40 *(.note.GNU-stack .note.gnu.property) 43 .note : { *(.note.*) } :text :note 92 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/sound/drivers/opl4/ |
H A D | opl4_synth.c | 310 * Executes the callback for all voices playing the specified note. 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 > in snd_opl4_note_on() 563 snd_opl4_note_off(void * private_data,int note,int vel,struct snd_midi_channel * chan) snd_opl4_note_off() argument 578 snd_opl4_terminate_note(void * private_data,int note,struct snd_midi_channel * chan) snd_opl4_terminate_note() argument [all...] |
/linux/arch/arm/vdso/ |
H A D | vdso.lds.S | 35 .note : { *(.note.*) } :text :note 51 *(.note.GNU-stack) 65 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/sound/drivers/opl3/ |
H A D | opl3_voice.h | 18 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan); 19 void snd_opl3_note_off(void *p, int note, int vel, struct snd_midi_channel *chan); 20 void snd_opl3_key_press(void *p, int note, int vel, struct snd_midi_channel *chan); 21 void snd_opl3_terminate_note(void *p, int note, struct snd_midi_channel *chan); 31 void snd_opl3_drum_switch(struct snd_opl3 *opl3, int note, int vel, int on_off, struct snd_midi_channel *chan);
|
/linux/arch/arm64/kernel/vdso32/ |
H A D | vdso.lds.S | 34 .note : { *(.note.*) } :text :note 64 *(.note.GNU-stack) 78 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/loongarch/vdso/ |
H A D | vdso.lds.S | 28 .note : { *(.note.*) } :text :note 47 *(.note.GNU-stack) 57 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/x86/entry/vdso/ |
H A D | vdso-layout.lds.S | 51 * Discard .note.gnu.property sections which are unused and have 52 * different alignment requirement from vDSO note sections. 55 *(.note.gnu.property) 57 .note : { *(.note.*) } :text :note 99 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/s390/kernel/ |
H A D | crash_dump.c | 251 * Initialize ELF note 256 Elf64_Nhdr *note; in nt_init_name() local 259 note = (Elf64_Nhdr *)buf; in nt_init_name() 260 note->n_namesz = strlen(name) + 1; in nt_init_name() 261 note->n_descsz = d_len; in nt_init_name() 262 note->n_type = type; in nt_init_name() 265 memcpy(buf + len, name, note->n_namesz); in nt_init_name() 266 len = roundup(len + note->n_namesz, 4); in nt_init_name() 268 memcpy(buf + len, desc, note->n_descsz); in nt_init_name() 269 len = roundup(len + note in nt_init_name() 369 Elf64_Nhdr note; get_vmcoreinfo_old() local 436 Elf64_Nhdr *note; nt_final() local [all...] |
/linux/arch/mips/vdso/ |
H A D | vdso.lds.S | 46 .note : { *(.note.*) } :text :note 66 *(.note.GNU-stack) 90 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/tools/lib/bpf/ |
H A D | usdt.c | 69 * .note.stapsdt ELF section. Here's an example USDT definition as emitted by 179 * note) as a lookup key in a hashmap. USDT spec string uniquely defines 194 #define USDT_NOTE_SEC ".note.stapsdt" 577 static int parse_usdt_spec(struct usdt_spec *spec, const struct usdt_note *note, __u64 usdt_cookie); 625 struct usdt_note note; in collect_usdt_targets() local 629 err = parse_usdt_note(elf, path, &nhdr, data->d_buf, name_off, desc_off, ¬e); in collect_usdt_targets() 633 if (strcmp(note.provider, usdt_provider) != 0 || strcmp(note.name, usdt_name) != 0) in collect_usdt_targets() 639 * Each SDT probe also expands into a non-allocated ELF note. You can in collect_usdt_targets() 641 * see below for details. Because the note i in collect_usdt_targets() 1137 parse_usdt_note(Elf * elf,const char * path,GElf_Nhdr * nhdr,const char * data,size_t name_off,size_t desc_off,struct usdt_note * note) parse_usdt_note() argument 1192 parse_usdt_spec(struct usdt_spec * spec,const struct usdt_note * note,__u64 usdt_cookie) parse_usdt_spec() argument [all...] |
/linux/include/sound/ |
H A D | ump_msg.h | 135 u32 note:8; member 139 u32 note:8; 154 u32 note:8; member 158 u32 note:8; 261 struct snd_ump_midi1_msg_note note; member 279 u32 note:8; member 287 u32 note:8; 306 u32 note:8; member 313 u32 note:8; 331 u32 note member 356 u32 note:8; global() member 508 u32 note:8; global() member 527 struct snd_ump_midi2_msg_note note; global() member [all...] |
/linux/arch/powerpc/kernel/vdso/ |
H A D | vdso64.lds.S | 32 .note : { *(.note.*) } :text :note 85 *(.note.GNU-stack) 108 note PT_NOTE FLAGS(4); /* PF_R */
|
H A D | vdso32.lds.S | 32 .note : { *(.note.*) } :text :note 89 *(.note.GNU-stack) 111 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/x86/um/vdso/ |
H A D | vdso-layout.lds.S | 20 .note : { *(.note.*) } :text :note 63 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/Documentation/networking/ |
H A 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/kernel/ |
H A D | vmcore_info.c | 37 struct elf_note *note = (struct elf_note *)buf; in append_elf_note() local 39 note->n_namesz = strlen(name) + 1; in append_elf_note() 40 note->n_descsz = data_len; in append_elf_note() 41 note->n_type = type; in append_elf_note() 42 buf += DIV_ROUND_UP(sizeof(*note), sizeof(Elf_Word)); in append_elf_note() 43 memcpy(buf, name, note->n_namesz); in append_elf_note() 44 buf += DIV_ROUND_UP(note->n_namesz, sizeof(Elf_Word)); in append_elf_note() 80 /* Use the safe copy to generate vmcoreinfo note if have */ in crash_save_vmcoreinfo()
|
/linux/tools/perf/util/ |
H A D | probe-file.c | 722 static unsigned long long sdt_note__get_addr(struct sdt_note *note) in sdt_note__get_addr() argument 724 return note->bit32 ? in sdt_note__get_addr() 725 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_LOC] : in sdt_note__get_addr() 726 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_LOC]; in sdt_note__get_addr() 729 static unsigned long long sdt_note__get_ref_ctr_offset(struct sdt_note *note) in sdt_note__get_ref_ctr_offset() argument 731 return note->bit32 ? in sdt_note__get_ref_ctr_offset() 732 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_REFCTR] : in sdt_note__get_ref_ctr_offset() 733 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_REFCTR]; in sdt_note__get_ref_ctr_offset() 805 static char *synthesize_sdt_probe_command(struct sdt_note *note, in synthesize_sdt_probe_command() argument 820 sdtgrp, note in synthesize_sdt_probe_command() 892 struct sdt_note *note; probe_cache__scan_sdt() local [all...] |
/linux/arch/csky/kernel/vdso/ |
H A D | vdso.lds.S | 20 .note : { *(.note.*) } :text :note 43 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/sh/kernel/vsyscall/ |
H A D | vsyscall.lds.S | 40 .note : { *(.note.*) } :text :note 68 note PT_NOTE FLAGS(4); /* PF_R */
|
/linux/arch/parisc/kernel/vdso64/ |
H A D | vdso64.lds.S | 23 .note : { *(.note.*) } :text :note 83 /DISCARD/ : { *(.note.GNU-stack) } 92 note PT_NOTE FLAGS(4); /* PF_R */
|