Home
last modified time | relevance | path

Searched full:note (Results 1 – 25 of 5164) sorted by relevance

12345678910>>...207

/linux/sound/core/seq/oss/
H A Dseq_oss_event.c28 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd…
29 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct sn…
30 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel,…
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-on event for OSS synth
[all …]
/linux/sound/core/seq/
H A Dseq_midi_emul.c35 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.note] & SNDRV_MIDI_NOTE_ON) { in snd_midi_process_event()
120 ops->note_off(drv, ev->data.note.note, 0, chan); in snd_midi_process_event()
122 chan->note[ev->data.note.note] = SNDRV_MIDI_NOTE_ON; in snd_midi_process_event()
[all …]
H A Dseq_ump_convert.c81 /* 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.status; in cvt_ump_midi1_to_event()
202 /* encode note event */
206 ev->data.note.channel = val->note.channel; in ump_midi2_to_note_ev()
207 ev->data.note.note = val->note.note; in ump_midi2_to_note_ev()
208 ev->data.note.velocity = downscale_16_to_7bit(val->note.velocity); in ump_midi2_to_note_ev()
209 /* correct note-on velocity 0 to 1; in ump_midi2_to_note_ev()
[all …]
/linux/Documentation/sound/cards/
H A Dhdspm.rst31 .. note::
32 (Note: Choosing the 56channel mode for transmission or as
39 .. note::
40 Note: Choosing the 56-channel mode for
48 .. note::
114 .. note::
115 Note: Within the windows-driver the latency is accessible of a
129 .. note::
167 .. note::
168 Note: Since MADI has a much higher bit-rate than word-clock, the
[all …]
/linux/Documentation/RCU/
H A DRTFP.txt317 ,note="Available:
327 Note that it does not make sense to just wait a fixed amount of
419 ,note="private communication"
437 ,note="Available:
580 ,note="Available:
598 ,note="Available:
613 ,note="Available:
643 ,note="Available:
658 ,note="Available:
671 ,note="Available:
[all …]
/linux/sound/drivers/opl3/
H A Dopl3_midi.c21 static void snd_opl3_note_off_unsafe(void *p, int note, int vel,
77 * Converts the note frequency to block and fnum values for the FM chip
87 int note, struct snd_midi_channel *chan) in snd_opl3_calc_pitch()
89 int block = ((note / 12) & 0x07) - 1; in snd_opl3_calc_pitch()
90 int idx = (note % 12) + 2; in snd_opl3_calc_pitch()
132 * Get a FM voice (channel) to play a note on. in opl3_get_voice()
246 snd_opl3_note_off_unsafe(opl3, vp->note, 0, in snd_opl3_timer_func()
284 * Start a note. in snd_opl3_note_on()
286 void snd_opl3_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_opl3_note_on()
306 int key = note; in snd_opl3_note_on()
80 snd_opl3_calc_pitch(unsigned char * fnum,unsigned char * blocknum,int note,struct snd_midi_channel * chan) snd_opl3_calc_pitch() argument
275 snd_opl3_note_on(void * p,int note,int vel,struct snd_midi_channel * chan) snd_opl3_note_on() argument
653 snd_opl3_note_off_unsafe(void * p,int note,int vel,struct snd_midi_channel * chan) snd_opl3_note_off_unsafe() argument
690 snd_opl3_note_off(void * p,int note,int vel,struct snd_midi_channel * chan) snd_opl3_note_off() argument
704 snd_opl3_key_press(void * p,int note,int vel,struct snd_midi_channel * chan) snd_opl3_key_press() argument
715 snd_opl3_terminate_note(void * p,int note,struct snd_midi_channel * chan) snd_opl3_terminate_note() argument
[all...]
H A Dopl3_voice.h18 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_cha…
/linux/Documentation/gpu/rfc/
H A Di915_small_bar.h5 * Note this is using both struct drm_i915_query_item and struct drm_i915_query.
19 * Note that it should not be possible to ever encounter a zero value
20 * here, also note that no current region type will ever return -1 here.
31 * always equal the @probed_size. Note this is only currently tracked
53 * Note this is only tracked for
57 * Note that if the value returned here is zero, then
73 * Note this is only tracked for
80 * equal the @probed_cpu_visible_size. Note this is only
97 * Note that new buffer flags should be added here, at least for the stuff that
109 * Note that for some devices we have might have further minimum
[all …]
/linux/include/sound/
H A Dump_msg.h128 /* MIDI 1.0 Note Off / Note On (32bit) */
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
271 /* MIDI 2.0 Note Off / Note On (64bit) */
279 u32 note:8; member
287 u32 note:8;
306 u32 note:8; member
[all …]
H A Demux_synth.h108 struct timer_list tlist; /* for pending note-offs */
156 #define SNDRV_EMUX_ST_ON 0x01 /* Note on */
157 #define SNDRV_EMUX_ST_RELEASED (0x02|SNDRV_EMUX_ST_ON) /* Note released */
158 #define SNDRV_EMUX_ST_SUSTAINED (0x04|SNDRV_EMUX_ST_ON) /* Note sustained */
160 #define SNDRV_EMUX_ST_PENDING (0x10|SNDRV_EMUX_ST_ON) /* Note will be released */
164 unsigned char note; /* Note currently assigned to this voice */ member
166 unsigned char velocity; /* Velocity of current note */
168 struct snd_sf_zone *zone; /* Zone assigned to this note */
170 struct snd_midi_channel *chan; /* Midi channel for this note */
174 unsigned long ontime; /* jiffies at note triggered */
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-vmcoreinfo8 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
H A Dsysfs-driver-toshiba_acpi13 Note that from kernel 3.16 onwards this file accepts all listed
16 Also note that toggling this value on type 1 devices, requires
27 Note that the kernel 3.15 only had support for the first
64 Note that not all keyboard types support the listed modes.
91 Note that from kernel 4.1 onwards this file accepts all listed
93 Note that this feature only works when connected to power, if
112 Note that when the value is set to disabled, the sleep function
125 Note that toggling this value requires a reboot for changes to
138 Note that this feature only works when connected to power, if
174 Note that toggling this value requires a reboot for changes to
[all …]
/linux/include/linux/
H A Dzstd_lib.h133 * note 1 : a 0 return value means the frame is valid but "empty".
134 …* note 2 : decompressed size is an optional field, it may not be present, typically in streaming…
140 …* note 3 : decompressed size is always present when compression is completed using single-pass f…
142 * note 4 : decompressed size can be very large (64-bits value),
145 * note 5 : If source is untrusted, decompressed size could be wrong or intentionally modified.
148 * note 6 : This function replaces ZSTD_getDecompressedSize() */
154 * NOTE: This function is now obsolete, in favor of ZSTD_getFrameContentSize().
188 * Note : re-using context is just a speed / resource optimization.
190 * Note 2 : In multi-threaded environments,
258 /* note : new strategies _might_ be added in the future.
[all …]
H A Delfnote.h5 * Helper macros to generate ELF Note structures, which are put into a
10 * Each note has three parts: a name, a type and a desc. The name is
11 * intended to distinguish the note's originator, so it would be a
20 * .note.NAME. When the kernel image is finally linked, all the notes
43 .pushsection .note.name, flags,@note ; \
68 * only define one note per line, since __LINE__ is used to generate
81 __attribute__((section(".note." name), \
/linux/LICENSES/exceptions/
H A DLinux-syscall-note1 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
13 NOTE! This copyright does *not* cover user programs that use kernel
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/Documentation/networking/
H A Dmac80211-auth-assoc-deauth.txt20 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/arch/x86/entry/vdso/
H A Dvdso-layout.lds.S61 * Discard .note.gnu.property sections which are unused and have
62 * different alignment requirement from vDSO note sections.
65 *(.note.gnu.property)
67 .note : { *(.note.*) } :text :note
109 note PT_NOTE FLAGS(4); /* PF_R */
/linux/drivers/usb/host/
H A Dehci-fsl.h31 #define FSL_SOC_USB_SNOOP1 0x400 /* NOTE: big-endian */
32 #define FSL_SOC_USB_SNOOP2 0x404 /* NOTE: big-endian */
33 #define FSL_SOC_USB_AGECNTTHRSH 0x408 /* NOTE: big-endian */
34 #define FSL_SOC_USB_PRICTRL 0x40c /* NOTE: big-endian */
35 #define FSL_SOC_USB_SICTRL 0x410 /* NOTE: big-endian */
36 #define FSL_SOC_USB_CTRL 0x500 /* NOTE: big-endian */
/linux/kernel/
H A Dvmcore_info.c37 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/drivers/net/ethernet/intel/iavf/
H A Diavf_type.h259 /* Note: These are predefined bit offsets */
267 /* Note: Bit 8 is reserved in X710 and XL710 */
275 /* Note: For non-tunnel packets INT_UDP_0 is the right status for
305 /* Note: These are predefined bit offsets */
340 /* Note: These are predefined bit offsets */
351 /* Note: These are predefined bit offsets */
375 /* Note: These are predefined bit offsets */
387 /* Note: These are predefined bit offsets */
445 /* Note: These are predefined bit offsets */
483 /* Note: Values 0-28 are reserved for future use.
[all …]
/linux/arch/powerpc/boot/
H A Daddnote.c5 * Note that OF needs a program header entry for the note, not an
20 /* CHRP note section */
33 /* RPA note section */
37 * Note: setting ignore_my_client_config *should* mean that OF ignores
109 #define PT_NOTE 4 /* Program header type = note */
161 fprintf(stderr, "%s already has a note entry\n", in main()
186 /* fill in the note area we point to */ in main()
196 /* fill in the second program header entry and the RPA note area */ in main()
209 /* fill in the note area we point to */ in main()
244 fprintf(stderr, "sorry, I can't find space in %s to put the note\n", in main()
/linux/tools/lib/bpf/
H A Dusdt.c68 * .note.stapsdt ELF section. Here's an example USDT definition as emitted by
158 * Note that libbpf is using BPF cookie functionality for its own internal
161 * user-provided value that can be associated with USDT attachment. Note that
178 * note) as a lookup key in a hashmap. USDT spec string uniquely defines
181 * Note, this spec string deduplication is happening only during the same USDT
193 #define USDT_NOTE_SEC ".note.stapsdt"
576 static int parse_usdt_spec(struct usdt_spec *spec, const struct usdt_note *note, __u64 usdt_cookie);
623 struct usdt_note note; in collect_usdt_targets() local
627 err = parse_usdt_note(elf, path, &nhdr, data->d_buf, name_off, desc_off, &note); in collect_usdt_targets()
631 if (strcmp(note.provider, usdt_provider) != 0 || strcmp(note.name, usdt_name) != 0) in collect_usdt_targets()
[all …]
/linux/tools/perf/util/
H A Dprobe-file.c741 static unsigned long long sdt_note__get_addr(struct sdt_note *note) in sdt_note__get_addr() argument
743 return note->bit32 ? in sdt_note__get_addr()
744 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_LOC] : in sdt_note__get_addr()
745 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_LOC]; in sdt_note__get_addr()
748 static unsigned long long sdt_note__get_ref_ctr_offset(struct sdt_note *note) in sdt_note__get_ref_ctr_offset() argument
750 return note->bit32 ? in sdt_note__get_ref_ctr_offset()
751 (unsigned long long)note->addr.a32[SDT_NOTE_IDX_REFCTR] : in sdt_note__get_ref_ctr_offset()
752 (unsigned long long)note->addr.a64[SDT_NOTE_IDX_REFCTR]; in sdt_note__get_ref_ctr_offset()
824 static char *synthesize_sdt_probe_command(struct sdt_note *note, in synthesize_sdt_probe_command() argument
839 sdtgrp, note->name, pathname, in synthesize_sdt_probe_command()
[all …]
/linux/sound/synth/emux/
H A Demux_synth.c30 static void terminate_note1(struct snd_emux *emu, int note,
43 * Start a note.
46 snd_emux_note_on(void *p, int note, int vel, struct snd_midi_channel *chan) in snd_emux_note_on() argument
63 key = note; /* remember the original note */ in snd_emux_note_on()
64 nvoices = get_zone(emu, port, &note, vel, chan, table); in snd_emux_note_on()
68 /* exclusive note off */ in snd_emux_note_on()
76 /* Turn off the same note on the same channel. */ in snd_emux_note_on()
99 vp->note = note; in snd_emux_note_on()
145 snd_emux_note_off(void * p,int note,int vel,struct snd_midi_channel * chan) snd_emux_note_off() argument
222 snd_emux_key_press(void * p,int note,int vel,struct snd_midi_channel * chan) snd_emux_key_press() argument
364 terminate_note1(struct snd_emux * emu,int note,struct snd_midi_channel * chan,int free) terminate_note1() argument
385 snd_emux_terminate_note(void * p,int note,struct snd_midi_channel * chan) snd_emux_terminate_note() argument
[all...]
/linux/Documentation/input/devices/
H A Dedt-ft5x06.rst5 touch screens. Note that it is *not* suitable for other devices based on the
21 allows setting the sensitivity in the range from 0 to 31. Note that
42 possible to get the raw data from the sensor. Note that in factory
48 values for each sensor field. Note that each read() call on this
52 Note that reading raw_data gives a I/O error when the device is not in factory

12345678910>>...207