Searched refs:control (Results 1 - 25 of 37) sorted by relevance

12

/include/sound/
H A Dseq_midi_emul.h49 unsigned char control[128]; /* Current value of all controls */ member in struct:snd_midi_channel
87 void (*control)(void *private_data, int type, struct snd_midi_channel *chan); member in struct:snd_midi_op
108 #define gm_bank_select control[0]
109 #define gm_modulation control[1]
110 #define gm_breath control[2]
111 #define gm_foot_pedal control[4]
112 #define gm_portamento_time control[5]
113 #define gm_data_entry control[6]
114 #define gm_volume control[7]
115 #define gm_balance control[
[all...]
H A Dpcm-indirect.h52 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr;
118 snd_pcm_uframes_t appl_ptr = runtime->control->appl_ptr;
H A Dcontrol.h5 * Header file for control interface
92 struct list_head list; /* list of all control files */
107 struct snd_ctl_file * control,
166 * Frequently used control callbacks/helpers
176 * virtual master control
186 * snd_ctl_add_slave - Add a virtual slave control
190 * Add a virtual slave control to the given master element created via
200 * logarithmic volume control (dB level) thus no linear volume,
210 * snd_ctl_add_slave_uncached - Add a virtual slave control
214 * Add a virtual slave control t
[all...]
H A Dpcm.h320 struct snd_pcm_mmap_control *control; member in struct:snd_pcm_runtime
623 snd_pcm_sframes_t avail = runtime->status->hw_ptr + runtime->buffer_size - runtime->control->appl_ptr;
636 snd_pcm_sframes_t avail = runtime->status->hw_ptr - runtime->control->appl_ptr;
663 return snd_pcm_playback_avail(runtime) >= runtime->control->avail_min;
677 return snd_pcm_capture_avail(runtime) >= runtime->control->avail_min;
H A Dasequencer.h51 /** control messages (channel specific)
252 /* queue timer control */
289 struct snd_seq_ev_ctrl control; member in union:snd_seq_event::__anon1824
326 /* control events: 10-19 */
328 /* queue control events: 30-39 */
/include/net/irda/
H A Dirlap_frame.h87 __u8 control; member in struct:disc_frame
92 __u8 control; member in struct:xid_frame
103 __u8 control; member in struct:test_frame
110 __u8 control; member in struct:ua_frame
117 __u8 control; member in struct:dm_frame
122 __u8 control; member in struct:rd_frame
127 __u8 control; member in struct:rr_frame
132 __u8 control; member in struct:i_frame
137 __u8 control; member in struct:snrm_frame
H A Dirlap.h64 * the flow control mechanism (via scheduler and IrTTP).
69 /* Some rare non TTP clients don't implement flow control, and
99 __u8 control; /* Frame type */ member in struct:irlap_info
/include/media/
H A Dsoc_camera.h33 struct device *control; /* E.g., the i2c client */ member in struct:soc_camera_device
164 return icd->control;
170 struct device *control = to_soc_camera_control(icd); local
171 return dev_get_drvdata(control);
/include/linux/
H A Dif_frad.h128 unsigned char control; member in struct:frhdr
183 int state; /* state of the S502/8 control latch */
H A Dnvme.h192 __le16 control; member in struct:nvme_rw_command
397 __u16 control; member in struct:nvme_user_io
H A Dfirewire-cdev.h731 * @control: Contains the header length (8 uppermost bits),
738 * Use the FW_CDEV_ISO_ macros to fill in @control.
743 * @control.HEADER_LENGTH must be a multiple of 4. It specifies the numbers of
748 * The @control.SY and TAG fields are copied to the iso packet header. These
751 * The @control.SKIP flag specifies that no packet is to be sent in a frame.
752 * When using this, all other fields except @control.INTERRUPT must be zero.
754 * When a packet with the @control.INTERRUPT flag set has been completed, an
759 * @control.HEADER_LENGTH must be a multiple of the context's header_size.
763 * The @control.SY and TAG fields are ignored.
765 * If the @control
799 __u32 control; member in struct:fw_cdev_iso_packet
[all...]
H A Dnetlink.h96 #define NLMSG_MIN_TYPE 0x10 /* < 0x10: reserved control messages */
261 struct netlink_dump_control *control);
H A Dcper.h381 __u16 control; member in struct:cper_sec_pcie::__anon274
H A Dhdreg.h103 __u8 control; member in struct:hd_drive_hob_hdr
/include/linux/usb/
H A Daudio-v2.h36 static inline bool uac2_control_is_readable(u32 bmControls, u8 control) argument
38 return (bmControls >> (control * 2)) & 0x1;
41 static inline bool uac2_control_is_writeable(u32 bmControls, u8 control) argument
43 return (bmControls >> (control * 2)) & 0x2;
H A Dehci_def.h43 #define HCS_PPC(p) ((p)&(1 << 4)) /* true: port power control */
183 u32 control; member in struct:ehci_dbg_port
H A Dusbnet.h174 struct usb_interface *control; member in struct:cdc_state
/include/linux/amba/
H A Dpl022.h281 * assert/deassert I/O port to control HW generation of devices chip-select.
297 void (*cs_control) (u32 control);
/include/net/
H A Dlapb.h75 unsigned char control[2]; /* Original control data*/ member in struct:lapb_frame
79 * The per LAPB connection control structure.
94 /* Internal control information */
100 /* FRMR control information */
H A Dmac80211.h338 * set by rate control algorithms to indicate probe rate, will
439 * These flags are set by the Rate control algorithm for each rate during tx,
482 * @flags: rate control flags (&enum mac80211_rate_control_flags)
492 * in the control information, and it will be filled by the rate
493 * control algorithm according to what should be sent. For example,
516 * (1) mac80211 TX control - mac80211 tells the driver what to do
520 * The TX control's sta pointer is only valid during the ->tx call,
527 * @control: union for control data
548 /* rate control */
561 } control; member in union:ieee80211_tx_info::__anon1560
[all...]
H A Dip_vs.h510 struct ip_vs_conn *control; /* Master control connection */ member in struct:ip_vs_conn
1031 struct ip_vs_conn *ctl_cp = cp->control;
1033 IP_VS_ERR_BUF("request control DEL for uncontrolled: "
1043 IP_VS_DBG_BUF(7, "DELeting control for: "
1050 cp->control = NULL;
1052 IP_VS_ERR_BUF("BUG control DEL with n=0 : "
1067 if (cp->control) {
1068 IP_VS_ERR_BUF("request control ADD for already controlled: "
1078 IP_VS_DBG_BUF(7, "ADDing control fo
[all...]
/include/acpi/
H A Dprocessor.h105 u64 control; /* control value */ member in struct:acpi_processor_px
145 u64 control; /* control value */ member in struct:acpi_processor_tx_tss
H A Dactbl1.h188 struct acpi_generic_address control; /* Address of EC command/status register */ member in struct:acpi_table_ecdt
/include/net/bluetooth/
H A Dl2cap.h827 static inline void __put_control(struct l2cap_chan *chan, __u32 control, argument
831 return put_unaligned_le32(control, p);
833 return put_unaligned_le16(control, p);
/include/xen/interface/
H A Dplatform.h152 uint16_t pm1a_cnt_val; /* PM1a control value. */
153 uint16_t pm1b_cnt_val; /* PM1b control value. */
264 uint64_t control; /* control value */ member in struct:xen_processor_px

Completed in 339 milliseconds

12