Home
last modified time | relevance | path

Searched refs:ch (Results 1 – 200 of 881) sorted by relevance

12345

/linux-4.1.27/drivers/staging/dgnc/
Ddgnc_cls.c30 static inline void cls_clear_break(struct channel_t *ch, int force);
31 static inline void cls_set_cts_flow_control(struct channel_t *ch);
32 static inline void cls_set_rts_flow_control(struct channel_t *ch);
33 static inline void cls_set_ixon_flow_control(struct channel_t *ch);
34 static inline void cls_set_ixoff_flow_control(struct channel_t *ch);
35 static inline void cls_set_no_output_flow_control(struct channel_t *ch);
36 static inline void cls_set_no_input_flow_control(struct channel_t *ch);
37 static void cls_parse_modem(struct channel_t *ch, unsigned char signals);
40 static void cls_uart_init(struct channel_t *ch);
41 static void cls_uart_off(struct channel_t *ch);
[all …]
Ddgnc_neo.c31 static void neo_copy_data_from_uart_to_queue(struct channel_t *ch);
32 static inline void neo_clear_break(struct channel_t *ch, int force);
33 static inline void neo_set_cts_flow_control(struct channel_t *ch);
34 static inline void neo_set_rts_flow_control(struct channel_t *ch);
35 static inline void neo_set_ixon_flow_control(struct channel_t *ch);
36 static inline void neo_set_ixoff_flow_control(struct channel_t *ch);
37 static inline void neo_set_no_output_flow_control(struct channel_t *ch);
38 static inline void neo_set_no_input_flow_control(struct channel_t *ch);
39 static inline void neo_set_new_start_stop_chars(struct channel_t *ch);
40 static void neo_parse_modem(struct channel_t *ch, unsigned char signals);
[all …]
Ddgnc_tty.c92 static int dgnc_block_til_ready(struct tty_struct *tty, struct file *file, struct channel_t *ch);
107 static int dgnc_get_modem_info(struct channel_t *ch, unsigned int __user *value);
114 static void dgnc_tty_send_xchar(struct tty_struct *tty, char ch);
294 struct channel_t *ch; in dgnc_tty_init() local
322 ch = brd->channels[0]; in dgnc_tty_init()
326 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i]) { in dgnc_tty_init()
331 spin_lock_init(&ch->ch_lock); in dgnc_tty_init()
334 ch->magic = DGNC_CHANNEL_MAGIC; in dgnc_tty_init()
335 ch->ch_tun.magic = DGNC_UNIT_MAGIC; in dgnc_tty_init()
336 ch->ch_tun.un_ch = ch; in dgnc_tty_init()
[all …]
Ddgnc_sysfs.c372 struct channel_t *ch; in dgnc_tty_state_show() local
380 ch = un->un_ch; in dgnc_tty_state_show()
381 if (!ch || ch->magic != DGNC_CHANNEL_MAGIC) in dgnc_tty_state_show()
383 bd = ch->ch_bd; in dgnc_tty_state_show()
397 struct channel_t *ch; in dgnc_tty_baud_show() local
405 ch = un->un_ch; in dgnc_tty_baud_show()
406 if (!ch || ch->magic != DGNC_CHANNEL_MAGIC) in dgnc_tty_baud_show()
408 bd = ch->ch_bd; in dgnc_tty_baud_show()
414 return snprintf(buf, PAGE_SIZE, "%d\n", ch->ch_old_baud); in dgnc_tty_baud_show()
422 struct channel_t *ch; in dgnc_tty_msignals_show() local
[all …]
Ddgnc_mgmt.c167 struct channel_t *ch; in dgnc_mgmt_ioctl() local
187 ch = dgnc_Board[board]->channels[channel]; in dgnc_mgmt_ioctl()
189 if (!ch || ch->magic != DGNC_CHANNEL_MAGIC) in dgnc_mgmt_ioctl()
196 spin_lock_irqsave(&ch->ch_lock, flags); in dgnc_mgmt_ioctl()
198 mstat = (ch->ch_mostat | ch->ch_mistat); in dgnc_mgmt_ioctl()
223 ni.iflag = ch->ch_c_iflag; in dgnc_mgmt_ioctl()
224 ni.oflag = ch->ch_c_oflag; in dgnc_mgmt_ioctl()
225 ni.cflag = ch->ch_c_cflag; in dgnc_mgmt_ioctl()
226 ni.lflag = ch->ch_c_lflag; in dgnc_mgmt_ioctl()
228 if (ch->ch_digi.digi_flags & CTSPACE || in dgnc_mgmt_ioctl()
[all …]
Ddgnc_driver.h124 void (*uart_init)(struct channel_t *ch);
125 void (*uart_off)(struct channel_t *ch);
129 void (*assert_modem_signals)(struct channel_t *ch);
130 void (*flush_uart_write)(struct channel_t *ch);
131 void (*flush_uart_read)(struct channel_t *ch);
132 void (*disable_receiver)(struct channel_t *ch);
133 void (*enable_receiver)(struct channel_t *ch);
134 void (*send_break)(struct channel_t *ch, int);
135 void (*send_start_character)(struct channel_t *ch);
136 void (*send_stop_character)(struct channel_t *ch);
[all …]
Ddgnc_tty.h29 void dgnc_input(struct channel_t *ch);
30 void dgnc_carrier(struct channel_t *ch);
31 void dgnc_wakeup_writes(struct channel_t *ch);
32 void dgnc_check_queue_flow_control(struct channel_t *ch);
/linux-4.1.27/drivers/misc/sgi-xp/
Dxpc_channel.c27 xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags) in xpc_process_connect() argument
31 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_process_connect()
33 if (!(ch->flags & XPC_C_OPENREQUEST) || in xpc_process_connect()
34 !(ch->flags & XPC_C_ROPENREQUEST)) { in xpc_process_connect()
38 DBUG_ON(!(ch->flags & XPC_C_CONNECTING)); in xpc_process_connect()
40 if (!(ch->flags & XPC_C_SETUP)) { in xpc_process_connect()
41 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_connect()
42 ret = xpc_arch_ops.setup_msg_structures(ch); in xpc_process_connect()
43 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_connect()
46 XPC_DISCONNECT_CHANNEL(ch, ret, irq_flags); in xpc_process_connect()
[all …]
Dxpc_main.c412 struct xpc_channel *ch; in xpc_setup_ch_structures() local
451 ch = &part->channels[ch_number]; in xpc_setup_ch_structures()
453 ch->partid = partid; in xpc_setup_ch_structures()
454 ch->number = ch_number; in xpc_setup_ch_structures()
455 ch->flags = XPC_C_DISCONNECTED; in xpc_setup_ch_structures()
457 atomic_set(&ch->kthreads_assigned, 0); in xpc_setup_ch_structures()
458 atomic_set(&ch->kthreads_idle, 0); in xpc_setup_ch_structures()
459 atomic_set(&ch->kthreads_active, 0); in xpc_setup_ch_structures()
461 atomic_set(&ch->references, 0); in xpc_setup_ch_structures()
462 atomic_set(&ch->n_to_notify, 0); in xpc_setup_ch_structures()
[all …]
Dxpc_sn2.c345 xpc_send_notify_IRQ_sn2(struct xpc_channel *ch, u8 chctl_flag, in xpc_send_notify_IRQ_sn2() argument
348 struct xpc_partition *part = &xpc_partitions[ch->partid]; in xpc_send_notify_IRQ_sn2()
354 chctl.flags[ch->number] = chctl_flag; in xpc_send_notify_IRQ_sn2()
361 chctl_flag_string, ch->partid, ch->number, ret); in xpc_send_notify_IRQ_sn2()
364 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_send_notify_IRQ_sn2()
367 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_send_notify_IRQ_sn2()
381 xpc_send_local_notify_IRQ_sn2(struct xpc_channel *ch, u8 chctl_flag, in xpc_send_local_notify_IRQ_sn2() argument
384 struct xpc_partition *part = &xpc_partitions[ch->partid]; in xpc_send_local_notify_IRQ_sn2()
387 chctl.flags[ch->number] = chctl_flag; in xpc_send_local_notify_IRQ_sn2()
391 chctl_flag_string, ch->partid, ch->number); in xpc_send_local_notify_IRQ_sn2()
[all …]
Dxpc_uv.c739 xpc_send_activate_IRQ_ch_uv(struct xpc_channel *ch, unsigned long *irq_flags, in xpc_send_activate_IRQ_ch_uv() argument
742 struct xpc_partition *part = &xpc_partitions[ch->partid]; in xpc_send_activate_IRQ_ch_uv()
748 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_send_activate_IRQ_ch_uv()
753 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_send_activate_IRQ_ch_uv()
1082 xpc_allocate_send_msg_slot_uv(struct xpc_channel *ch) in xpc_allocate_send_msg_slot_uv() argument
1084 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_allocate_send_msg_slot_uv()
1091 for (nentries = ch->local_nentries; nentries > 0; nentries--) { in xpc_allocate_send_msg_slot_uv()
1105 spin_lock_irqsave(&ch->lock, irq_flags); in xpc_allocate_send_msg_slot_uv()
1106 if (nentries < ch->local_nentries) in xpc_allocate_send_msg_slot_uv()
1107 ch->local_nentries = nentries; in xpc_allocate_send_msg_slot_uv()
[all …]
/linux-4.1.27/drivers/tty/serial/jsm/
Djsm_neo.c44 static void neo_set_cts_flow_control(struct jsm_channel *ch) in neo_set_cts_flow_control() argument
47 ier = readb(&ch->ch_neo_uart->ier); in neo_set_cts_flow_control()
48 efr = readb(&ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
50 jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting CTSFLOW\n"); in neo_set_cts_flow_control()
60 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
63 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
66 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_cts_flow_control()
69 writeb(8, &ch->ch_neo_uart->tfifo); in neo_set_cts_flow_control()
70 ch->ch_t_tlevel = 8; in neo_set_cts_flow_control()
72 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_cts_flow_control()
[all …]
Djsm_cls.c61 static void cls_set_cts_flow_control(struct jsm_channel *ch) in cls_set_cts_flow_control() argument
63 u8 lcrb = readb(&ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
64 u8 ier = readb(&ch->ch_cls_uart->ier); in cls_set_cts_flow_control()
71 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
73 isr_fcr = readb(&ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
79 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
82 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
90 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control()
93 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
97 &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
[all …]
Djsm_tty.c34 static void jsm_carrier(struct jsm_channel *ch);
36 static inline int jsm_get_mstat(struct jsm_channel *ch) in jsm_get_mstat() argument
41 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "start\n"); in jsm_get_mstat()
43 mstat = (ch->ch_mostat | ch->ch_mistat); in jsm_get_mstat()
60 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "finish\n"); in jsm_get_mstat()
156 static void jsm_tty_send_xchar(struct uart_port *port, char ch) in jsm_tty_send_xchar() argument
165 if (ch == termios->c_cc[VSTART]) in jsm_tty_send_xchar()
168 if (ch == termios->c_cc[VSTOP]) in jsm_tty_send_xchar()
377 struct jsm_channel *ch; in jsm_tty_init() local
410 ch = brd->channels[0]; in jsm_tty_init()
[all …]
Djsm.h114 void (*uart_init)(struct jsm_channel *ch);
115 void (*uart_off)(struct jsm_channel *ch);
116 void (*param)(struct jsm_channel *ch);
117 void (*assert_modem_signals)(struct jsm_channel *ch);
118 void (*flush_uart_write)(struct jsm_channel *ch);
119 void (*flush_uart_read)(struct jsm_channel *ch);
120 void (*disable_receiver)(struct jsm_channel *ch);
121 void (*enable_receiver)(struct jsm_channel *ch);
122 void (*send_break)(struct jsm_channel *ch);
123 void (*clear_break)(struct jsm_channel *ch);
[all …]
/linux-4.1.27/drivers/isdn/hardware/mISDN/
DmISDNisar.c82 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) { in send_mbox()
111 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) { in rcv_mbox()
188 u32 saved_debug = isar->ch[0].bch.debug; in load_firmware()
207 isar->ch[0].bch.debug &= ~DEBUG_HW_BFIFO; in load_firmware()
294 isar->ch[0].bch.debug = saved_debug; in load_firmware()
406 isar->ch[0].bch.debug = saved_debug; in load_firmware()
415 deliver_status(struct isar_ch *ch, int status) in deliver_status() argument
417 pr_debug("%s: HL->LL FAXIND %x\n", ch->is->name, status); in deliver_status()
418 _queue_data(&ch->bch.ch, PH_CONTROL_IND, status, 0, NULL, GFP_ATOMIC); in deliver_status()
422 isar_rcv_frame(struct isar_ch *ch) in isar_rcv_frame() argument
[all …]
Dhfcmulti.c854 vpm_echocan_on(struct hfc_multi *hc, int ch, int taps) in vpm_echocan_on() argument
858 struct bchannel *bch = hc->chan[ch].bch; in vpm_echocan_on()
863 if (hc->chan[ch].protocol != ISDN_P_B_RAW) in vpm_echocan_on()
876 timeslot = ((ch / 4) * 8) + ((ch % 4) * 4) + 1; in vpm_echocan_on()
877 unit = ch % 4; in vpm_echocan_on()
886 vpm_echocan_off(struct hfc_multi *hc, int ch) in vpm_echocan_off() argument
890 struct bchannel *bch = hc->chan[ch].bch; in vpm_echocan_off()
896 if (hc->chan[ch].protocol != ISDN_P_B_RAW) in vpm_echocan_off()
909 timeslot = ((ch / 4) * 8) + ((ch % 4) * 4) + 1; in vpm_echocan_off()
910 unit = ch % 4; in vpm_echocan_off()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmutil/
Dd11.c52 static void brcmu_d11n_encchspec(struct brcmu_chan *ch) in brcmu_d11n_encchspec() argument
54 if (ch->bw == BRCMU_CHAN_BW_20) in brcmu_d11n_encchspec()
55 ch->sb = BRCMU_CHAN_SB_NONE; in brcmu_d11n_encchspec()
57 ch->chspec = 0; in brcmu_d11n_encchspec()
58 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_CH_MASK, in brcmu_d11n_encchspec()
59 BRCMU_CHSPEC_CH_SHIFT, ch->chnum); in brcmu_d11n_encchspec()
60 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_SB_MASK, in brcmu_d11n_encchspec()
61 0, d11n_sb(ch->sb)); in brcmu_d11n_encchspec()
62 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_BW_MASK, in brcmu_d11n_encchspec()
63 0, d11n_bw(ch->bw)); in brcmu_d11n_encchspec()
[all …]
/linux-4.1.27/drivers/clocksource/
Dsh_cmt.c239 static inline unsigned long sh_cmt_read_cmstr(struct sh_cmt_channel *ch) in sh_cmt_read_cmstr() argument
241 if (ch->iostart) in sh_cmt_read_cmstr()
242 return ch->cmt->info->read_control(ch->iostart, 0); in sh_cmt_read_cmstr()
244 return ch->cmt->info->read_control(ch->cmt->mapbase, 0); in sh_cmt_read_cmstr()
247 static inline void sh_cmt_write_cmstr(struct sh_cmt_channel *ch, in sh_cmt_write_cmstr() argument
250 if (ch->iostart) in sh_cmt_write_cmstr()
251 ch->cmt->info->write_control(ch->iostart, 0, value); in sh_cmt_write_cmstr()
253 ch->cmt->info->write_control(ch->cmt->mapbase, 0, value); in sh_cmt_write_cmstr()
256 static inline unsigned long sh_cmt_read_cmcsr(struct sh_cmt_channel *ch) in sh_cmt_read_cmcsr() argument
258 return ch->cmt->info->read_control(ch->ioctrl, CMCSR); in sh_cmt_read_cmcsr()
[all …]
Dsh_tmu.c88 static inline unsigned long sh_tmu_read(struct sh_tmu_channel *ch, int reg_nr) in sh_tmu_read() argument
93 switch (ch->tmu->model) { in sh_tmu_read()
95 return ioread8(ch->tmu->mapbase + 2); in sh_tmu_read()
97 return ioread8(ch->tmu->mapbase + 4); in sh_tmu_read()
104 return ioread16(ch->base + offs); in sh_tmu_read()
106 return ioread32(ch->base + offs); in sh_tmu_read()
109 static inline void sh_tmu_write(struct sh_tmu_channel *ch, int reg_nr, in sh_tmu_write() argument
115 switch (ch->tmu->model) { in sh_tmu_write()
117 return iowrite8(value, ch->tmu->mapbase + 2); in sh_tmu_write()
119 return iowrite8(value, ch->tmu->mapbase + 4); in sh_tmu_write()
[all …]
Dsh_mtu2.c160 static inline unsigned long sh_mtu2_read(struct sh_mtu2_channel *ch, int reg_nr) in sh_mtu2_read() argument
165 return ioread8(ch->mtu->mapbase + 0x280); in sh_mtu2_read()
170 return ioread16(ch->base + offs); in sh_mtu2_read()
172 return ioread8(ch->base + offs); in sh_mtu2_read()
175 static inline void sh_mtu2_write(struct sh_mtu2_channel *ch, int reg_nr, in sh_mtu2_write() argument
181 return iowrite8(value, ch->mtu->mapbase + 0x280); in sh_mtu2_write()
186 iowrite16(value, ch->base + offs); in sh_mtu2_write()
188 iowrite8(value, ch->base + offs); in sh_mtu2_write()
191 static void sh_mtu2_start_stop_ch(struct sh_mtu2_channel *ch, int start) in sh_mtu2_start_stop_ch() argument
196 raw_spin_lock_irqsave(&ch->mtu->lock, flags); in sh_mtu2_start_stop_ch()
[all …]
/linux-4.1.27/drivers/dma/
Dmic_x100_dma.c54 static inline void mic_dma_hw_ring_inc_head(struct mic_dma_chan *ch) in mic_dma_hw_ring_inc_head() argument
56 ch->head = mic_dma_hw_ring_inc(ch->head); in mic_dma_hw_ring_inc_head()
88 static void mic_dma_cleanup(struct mic_dma_chan *ch) in mic_dma_cleanup() argument
94 spin_lock(&ch->cleanup_lock); in mic_dma_cleanup()
95 tail = mic_dma_read_cmp_cnt(ch); in mic_dma_cleanup()
102 for (last_tail = ch->last_tail; tail != last_tail;) { in mic_dma_cleanup()
103 tx = &ch->tx_array[last_tail]; in mic_dma_cleanup()
115 ch->last_tail = last_tail; in mic_dma_cleanup()
116 spin_unlock(&ch->cleanup_lock); in mic_dma_cleanup()
131 static int mic_dma_avail_desc_ring_space(struct mic_dma_chan *ch, int required) in mic_dma_avail_desc_ring_space() argument
[all …]
Dmic_x100_dma.h151 static inline struct mic_dma_chan *to_mic_dma_chan(struct dma_chan *ch) in to_mic_dma_chan() argument
153 return container_of(ch, struct mic_dma_chan, api_ch); in to_mic_dma_chan()
156 static inline struct mic_dma_device *to_mic_dma_dev(struct mic_dma_chan *ch) in to_mic_dma_dev() argument
160 (ch - ch->ch_num), struct mic_dma_device, mic_ch); in to_mic_dma_dev()
163 static inline struct mbus_device *to_mbus_device(struct mic_dma_chan *ch) in to_mbus_device() argument
165 return to_mic_dma_dev(ch)->mbdev; in to_mbus_device()
168 static inline struct mbus_hw_ops *to_mbus_hw_ops(struct mic_dma_chan *ch) in to_mbus_hw_ops() argument
170 return to_mbus_device(ch)->hw_ops; in to_mbus_hw_ops()
173 static inline struct device *mic_dma_ch_to_device(struct mic_dma_chan *ch) in mic_dma_ch_to_device() argument
175 return to_mic_dma_dev(ch)->dma_dev.dev; in mic_dma_ch_to_device()
[all …]
Dmoxart-dma.c187 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_terminate_all() local
192 dev_dbg(chan2dev(chan), "%s: ch=%p\n", __func__, ch); in moxart_terminate_all()
194 spin_lock_irqsave(&ch->vc.lock, flags); in moxart_terminate_all()
196 if (ch->desc) { in moxart_terminate_all()
197 moxart_dma_desc_free(&ch->desc->vd); in moxart_terminate_all()
198 ch->desc = NULL; in moxart_terminate_all()
201 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_terminate_all()
203 writel(ctrl, ch->base + REG_OFF_CTRL); in moxart_terminate_all()
205 vchan_get_all_descriptors(&ch->vc, &head); in moxart_terminate_all()
206 spin_unlock_irqrestore(&ch->vc.lock, flags); in moxart_terminate_all()
[all …]
Dfsl-edma.c231 u32 ch = fsl_chan->vchan.chan.chan_id; in fsl_edma_enable_request() local
233 edma_writeb(fsl_chan->edma, EDMA_SEEI_SEEI(ch), addr + EDMA_SEEI); in fsl_edma_enable_request()
234 edma_writeb(fsl_chan->edma, ch, addr + EDMA_SERQ); in fsl_edma_enable_request()
240 u32 ch = fsl_chan->vchan.chan.chan_id; in fsl_edma_disable_request() local
242 edma_writeb(fsl_chan->edma, ch, addr + EDMA_CERQ); in fsl_edma_disable_request()
243 edma_writeb(fsl_chan->edma, EDMA_CEEI_CEEI(ch), addr + EDMA_CEEI); in fsl_edma_disable_request()
249 u32 ch = fsl_chan->vchan.chan.chan_id; in fsl_edma_chan_mux() local
255 muxaddr = fsl_chan->edma->muxbase[ch / chans_per_mux]; in fsl_edma_chan_mux()
362 u32 ch = fsl_chan->vchan.chan.chan_id; in fsl_edma_desc_residue() local
377 cur_addr = edma_readl(fsl_chan->edma, addr + EDMA_TCD_SADDR(ch)); in fsl_edma_desc_residue()
[all …]
Damba-pl08x.c351 static int pl08x_phy_channel_busy(struct pl08x_phy_chan *ch) in pl08x_phy_channel_busy() argument
355 val = readl(ch->reg_config); in pl08x_phy_channel_busy()
435 static void pl08x_pause_phy_chan(struct pl08x_phy_chan *ch) in pl08x_pause_phy_chan() argument
441 val = readl(ch->reg_config); in pl08x_pause_phy_chan()
443 writel(val, ch->reg_config); in pl08x_pause_phy_chan()
447 if (!pl08x_phy_channel_busy(ch)) in pl08x_pause_phy_chan()
451 if (pl08x_phy_channel_busy(ch)) in pl08x_pause_phy_chan()
452 pr_err("pl08x: channel%u timeout waiting for pause\n", ch->id); in pl08x_pause_phy_chan()
455 static void pl08x_resume_phy_chan(struct pl08x_phy_chan *ch) in pl08x_resume_phy_chan() argument
460 val = readl(ch->reg_config); in pl08x_resume_phy_chan()
[all …]
Dsirf-dma.c163 int ch; in sirfsoc_dma_irq() local
166 while ((ch = fls(is) - 1) >= 0) { in sirfsoc_dma_irq()
167 is &= ~(1 << ch); in sirfsoc_dma_irq()
168 writel_relaxed(1 << ch, sdma->base + SIRFSOC_DMA_CH_INT); in sirfsoc_dma_irq()
169 schan = &sdma->channels[ch]; in sirfsoc_dma_irq()
817 int ch; in sirfsoc_dma_pm_suspend() local
834 for (ch = 0; ch < SIRFSOC_DMA_CHANNELS; ch++) { in sirfsoc_dma_pm_suspend()
835 schan = &sdma->channels[ch]; in sirfsoc_dma_pm_suspend()
841 save->ctrl[ch] = readl_relaxed(sdma->base + in sirfsoc_dma_pm_suspend()
842 ch * 0x10 + SIRFSOC_DMA_CH_CTRL); in sirfsoc_dma_pm_suspend()
[all …]
Dtxx9dmac.h109 #define TXX9_DMA_MCR_EIS(ch) (0x10000000<<(ch)) argument
110 #define TXX9_DMA_MCR_DIS(ch) (0x01000000<<(ch)) argument
112 #define TXX9_DMA_MCR_FIFUM(ch) (0x00000008<<(ch)) argument
/linux-4.1.27/drivers/s390/net/
Dctcm_fsms.c190 void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg) in ctcm_ccw_check_rc() argument
194 CTCM_FUNTAIL, ch->id, msg, rc); in ctcm_ccw_check_rc()
198 ch->id); in ctcm_ccw_check_rc()
199 fsm_event(ch->fsm, CTC_EVENT_IO_EBUSY, ch); in ctcm_ccw_check_rc()
203 ch->id); in ctcm_ccw_check_rc()
204 fsm_event(ch->fsm, CTC_EVENT_IO_ENODEV, ch); in ctcm_ccw_check_rc()
209 fsm_event(ch->fsm, CTC_EVENT_IO_UNKNOWN, ch); in ctcm_ccw_check_rc()
247 struct channel *ch = arg; in chx_txdone() local
248 struct net_device *dev = ch->netdev; in chx_txdone()
256 CTCM_PR_DEBUG("%s(%s): %s\n", __func__, ch->id, dev->name); in chx_txdone()
[all …]
Dctcm_main.c74 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcm_unpack_skb() argument
76 struct net_device *dev = ch->netdev; in ctcm_unpack_skb()
90 if ((ch->protocol == CTCM_PROTO_S390) && in ctcm_unpack_skb()
92 if (!(ch->logflags & LOG_FLAG_ILLEGALPKT)) { in ctcm_unpack_skb()
93 ch->logflags |= LOG_FLAG_ILLEGALPKT; in ctcm_unpack_skb()
112 if (!(ch->logflags & LOG_FLAG_ILLEGALSIZE)) { in ctcm_unpack_skb()
118 ch->logflags |= LOG_FLAG_ILLEGALSIZE; in ctcm_unpack_skb()
129 if (!(ch->logflags & LOG_FLAG_OVERRUN)) { in ctcm_unpack_skb()
134 ch->logflags |= LOG_FLAG_OVERRUN; in ctcm_unpack_skb()
146 if (!(ch->logflags & LOG_FLAG_NOMEM)) { in ctcm_unpack_skb()
[all …]
Dctcm_mpc.c106 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb);
607 struct channel *rch = mpcginfo->ch; in mpc_rcvd_sweep_resp()
611 struct channel *ch = priv->channel[CTCM_WRITE]; in mpc_rcvd_sweep_resp() local
613 CTCM_PR_DEBUG("%s: ch=0x%p id=%s\n", __func__, ch, ch->id); in mpc_rcvd_sweep_resp()
620 fsm_deltimer(&ch->sweep_timer); in mpc_rcvd_sweep_resp()
623 ch->th_seq_num = 0x00; in mpc_rcvd_sweep_resp()
644 struct channel *ch = priv->channel[CTCM_WRITE]; in ctcmpc_send_sweep_resp() local
668 header->sw.th_last_seq = ch->th_seq_num; in ctcmpc_send_sweep_resp()
675 skb_queue_tail(&ch->sweep_queue, sweep_skb); in ctcmpc_send_sweep_resp()
677 fsm_addtimer(&ch->sweep_timer, 100, CTC_EVENT_RSWEEP_TIMER, ch); in ctcmpc_send_sweep_resp()
[all …]
Dctcm_main.h258 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb);
277 int ctcm_ch_alloc_buffer(struct channel *ch);
279 static inline int ctcm_checkalloc_buffer(struct channel *ch) in ctcm_checkalloc_buffer() argument
281 if (ch->trans_skb == NULL) in ctcm_checkalloc_buffer()
282 return ctcm_ch_alloc_buffer(ch); in ctcm_checkalloc_buffer()
283 if (ch->flags & CHANNEL_FLAGS_BUFSIZE_CHANGED) { in ctcm_checkalloc_buffer()
284 dev_kfree_skb(ch->trans_skb); in ctcm_checkalloc_buffer()
285 return ctcm_ch_alloc_buffer(ch); in ctcm_checkalloc_buffer()
/linux-4.1.27/drivers/scsi/
Dch.c87 #define ch_printk(prefix, ch, fmt, a...) \ argument
88 sdev_prefix_printk(prefix, (ch)->device, (ch)->name, fmt, ##a)
93 ch_printk(KERN_DEBUG, ch, fmt, ##arg); \
98 ch_printk(level, ch, fmt, ##arg); \
185 ch_do_scsi(scsi_changer *ch, unsigned char *cmd, int cmd_len, in ch_do_scsi() argument
197 result = scsi_execute_req(ch->device, cmd, direction, buffer, in ch_do_scsi()
203 scsi_print_sense_hdr(ch->device, ch->name, &sshdr); in ch_do_scsi()
208 ch->unit_attention = 1; in ch_do_scsi()
220 ch_elem_to_typecode(scsi_changer *ch, u_int elem) in ch_elem_to_typecode() argument
225 if (elem >= ch->firsts[i] && in ch_elem_to_typecode()
[all …]
/linux-4.1.27/drivers/staging/dgap/
Ddgap.c1360 static uint dgap_get_custom_baud(struct channel_t *ch) in dgap_get_custom_baud() argument
1365 if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) in dgap_get_custom_baud()
1368 if (!ch->ch_bd || ch->ch_bd->magic != DGAP_BOARD_MAGIC) in dgap_get_custom_baud()
1371 if (!(ch->ch_bd->bd_flags & BD_FEP5PLUS)) in dgap_get_custom_baud()
1374 vaddr = ch->ch_bd->re_map_membase; in dgap_get_custom_baud()
1383 offset = (ioread16(vaddr + ECS_SEG) << 4) + (ch->ch_portnum * 0x28) in dgap_get_custom_baud()
1438 static void dgap_parity_scan(struct channel_t *ch, unsigned char *cbuf, in dgap_parity_scan() argument
1450 if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) in dgap_parity_scan()
1455 switch (ch->pscan_state) { in dgap_parity_scan()
1458 ch->pscan_state = 0; in dgap_parity_scan()
[all …]
/linux-4.1.27/drivers/isdn/mISDN/
Dhwchannel.c55 if (likely(bch->ch.peer)) { in bchannel_bh()
56 err = bch->ch.recv(bch->ch.peer, skb); in bchannel_bh()
66 mISDN_initdchannel(struct dchannel *ch, int maxlen, void *phf) in mISDN_initdchannel() argument
68 test_and_set_bit(FLG_HDLC, &ch->Flags); in mISDN_initdchannel()
69 ch->maxlen = maxlen; in mISDN_initdchannel()
70 ch->hw = NULL; in mISDN_initdchannel()
71 ch->rx_skb = NULL; in mISDN_initdchannel()
72 ch->tx_skb = NULL; in mISDN_initdchannel()
73 ch->tx_idx = 0; in mISDN_initdchannel()
74 ch->phfunc = phf; in mISDN_initdchannel()
[all …]
Dstack.c42 mISDN_queue_message(struct mISDNchannel *ch, struct sk_buff *skb) in mISDN_queue_message() argument
44 _queue_message(ch->st, skb); in mISDN_queue_message()
51 struct mISDNchannel *ch; in get_channel4id() local
54 list_for_each_entry(ch, &st->layer2, list) { in get_channel4id()
55 if (id == ch->nr) in get_channel4id()
58 ch = NULL; in get_channel4id()
61 return ch; in get_channel4id()
93 struct mISDNchannel *ch; in send_layer2() local
100 list_for_each_entry(ch, &st->layer2, list) { in send_layer2()
101 if (list_is_last(&ch->list, &st->layer2)) { in send_layer2()
[all …]
Dtei.c93 printk(KERN_DEBUG "mgr(%d): %pV\n", mgr->ch.st->dev->id, &vaf); in da_debug()
171 _queue_data(&mgr->ch, PH_DEACTIVATE_REQ, MISDN_ID_ANY, 0, NULL, in da_timer()
258 if (l2->ch.nr > 63) { in get_free_id()
264 __set_bit(l2->ch.nr, ids); in get_free_id()
282 if (l2->ch.nr == 0) in get_free_tei()
284 if ((l2->ch.addr & 0xff) != 0) in get_free_tei()
286 i = l2->ch.addr >> 8; in get_free_tei()
313 hh->id = (mgr->ch.nr << 16) | mgr->ch.addr; in teiup_create()
352 if (mgr->ch.recv(mgr->ch.peer, skb)) { in do_send()
371 if (!mgr->ch.recv(mgr->ch.peer, skb)) in do_ack()
[all …]
Dl1oip_core.c453 queue_ch_frame(&bch->ch, PH_DATA_IND, rx_counter, nskb); in l1oip_socket_recv()
886 handle_dmsg(struct mISDNchannel *ch, struct sk_buff *skb) in handle_dmsg() argument
888 struct mISDNdevice *dev = container_of(ch, struct mISDNdevice, D); in handle_dmsg()
919 queue_ch_frame(ch, PH_DATA_CNF, hh->id, skb); in handle_dmsg()
927 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg()
929 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg()
938 queue_ch_frame(ch, PH_ACTIVATE_IND, hh->id, skb); in handle_dmsg()
940 queue_ch_frame(ch, PH_DEACTIVATE_IND, hh->id, skb); in handle_dmsg()
1014 rq->ch = &dch->dev.D; in open_dchannel()
1024 int ch; in open_bchannel() local
[all …]
Ddsp_core.c218 if (!dsp->ch.peer) { in dsp_rx_off_member()
226 if (dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq)) { in dsp_rx_off_member()
263 if (!dsp->ch.peer) { in dsp_fill_empty()
272 if (dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq)) { in dsp_fill_empty()
628 get_features(struct mISDNchannel *ch) in get_features() argument
630 struct dsp *dsp = container_of(ch, struct dsp, ch); in get_features()
633 if (!ch->peer) { in get_features()
641 if (ch->peer->ctrl(ch->peer, CONTROL_CHANNEL, &cq) < 0) { in get_features()
655 if (ch->peer->ctrl(ch->peer, CONTROL_CHANNEL, &cq)) { in get_features()
666 dsp_function(struct mISDNchannel *ch, struct sk_buff *skb) in dsp_function() argument
[all …]
Dsocket.c70 mISDN_send(struct mISDNchannel *ch, struct sk_buff *skb) in mISDN_send() argument
75 msk = container_of(ch, struct mISDN_sock, ch); in mISDN_send()
88 mISDN_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg) in mISDN_ctrl() argument
92 msk = container_of(ch, struct mISDN_sock, ch); in mISDN_ctrl()
94 printk(KERN_DEBUG "%s(%p, %x, %p)\n", __func__, ch, cmd, arg); in mISDN_ctrl()
125 __func__, (int)len, flags, _pms(sk)->ch.nr, in mISDN_sock_recvmsg()
148 maddr->channel = _pms(sk)->ch.nr; in mISDN_sock_recvmsg()
149 maddr->sapi = _pms(sk)->ch.addr & 0xFF; in mISDN_sock_recvmsg()
150 maddr->tei = (_pms(sk)->ch.addr >> 8) & 0xFF; in mISDN_sock_recvmsg()
184 __func__, (int)len, msg->msg_flags, _pms(sk)->ch.nr, in mISDN_sock_sendmsg()
[all …]
Dlayer2.c114 mISDNDevName4ch(&l2->ch), l2->sapi, l2->tei, &vaf); in l2m_debug()
154 mISDN_HEAD_ID(skb) = (l2->ch.nr << 16) | l2->ch.addr; in l2up()
158 mISDNDevName4ch(&l2->ch), err); in l2up()
177 hh->id = (l2->ch.nr << 16) | l2->ch.addr; in l2up_create()
183 mISDNDevName4ch(&l2->ch), err); in l2up_create()
192 ret = l2->ch.recv(l2->ch.peer, skb); in l2down_skb()
195 mISDNDevName4ch(&l2->ch), ret); in l2down_skb()
296 mISDNDevName4ch(&l2->ch), l2->sapi, l2->tei, in l2_timeout()
297 l2->ch.nr, event == EV_L2_T200 ? "T200" : "T203"); in l2_timeout()
302 hh->id = l2->ch.nr; in l2_timeout()
[all …]
Ddsp_hwec.c100 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_enable()
120 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_disable()
/linux-4.1.27/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c214 struct sh_mobile_lcdc_chan ch[2]; member
407 struct sh_mobile_lcdc_chan *ch = handle; in lcdc_sys_write_index() local
409 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT); in lcdc_sys_write_index()
410 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
411 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_index()
412 (lcdc_chan_is_sublcd(ch) ? 2 : 0)); in lcdc_sys_write_index()
413 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
418 struct sh_mobile_lcdc_chan *ch = handle; in lcdc_sys_write_data() local
420 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT | LDDWDxR_RSW); in lcdc_sys_write_data()
421 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_data()
[all …]
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-cpmem.c98 ipu_get_cpmem(struct ipuv3_channel *ch) in ipu_get_cpmem() argument
100 struct ipu_cpmem *cpmem = ch->ipu->cpmem_priv; in ipu_get_cpmem()
102 return cpmem->base + ch->num; in ipu_get_cpmem()
105 static void ipu_ch_param_write_field(struct ipuv3_channel *ch, u32 wbs, u32 v) in ipu_ch_param_write_field() argument
107 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch); in ipu_ch_param_write_field()
131 static u32 ipu_ch_param_read_field(struct ipuv3_channel *ch, u32 wbs) in ipu_ch_param_read_field() argument
133 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch); in ipu_ch_param_read_field()
209 void ipu_cpmem_zero(struct ipuv3_channel *ch) in ipu_cpmem_zero() argument
211 struct ipu_ch_param __iomem *p = ipu_get_cpmem(ch); in ipu_cpmem_zero()
220 void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, int xres, int yres) in ipu_cpmem_set_resolution() argument
[all …]
Dipu-prv.h61 #define IPU_CHA_DB_MODE_SEL(ch) IPU_CM_REG(0x0150 + 4 * ((ch) / 32)) argument
62 #define IPU_ALT_CHA_DB_MODE_SEL(ch) IPU_CM_REG(0x0168 + 4 * ((ch) / 32)) argument
63 #define IPU_CHA_CUR_BUF(ch) IPU_CM_REG(0x023C + 4 * ((ch) / 32)) argument
69 #define IPU_CHA_BUF0_RDY(ch) IPU_CM_REG(0x0268 + 4 * ((ch) / 32)) argument
70 #define IPU_CHA_BUF1_RDY(ch) IPU_CM_REG(0x0270 + 4 * ((ch) / 32)) argument
71 #define IPU_CHA_BUF2_RDY(ch) IPU_CM_REG(0x0288 + 4 * ((ch) / 32)) argument
72 #define IPU_ALT_CHA_BUF0_RDY(ch) IPU_CM_REG(0x0278 + 4 * ((ch) / 32)) argument
73 #define IPU_ALT_CHA_BUF1_RDY(ch) IPU_CM_REG(0x0280 + 4 * ((ch) / 32)) argument
84 #define IDMAC_CHA_EN(ch) IPU_IDMAC_REG(0x0004 + 4 * ((ch) / 32)) argument
87 #define IDMAC_CHA_PRI(ch) IPU_IDMAC_REG(0x0014 + 4 * ((ch) / 32)) argument
[all …]
/linux-4.1.27/arch/mips/include/asm/txx9/
Dtx3927.h20 #define TX3927_TMR_REG(ch) (TX3927_REG_BASE + 0xf000 + (ch) * 0x100) argument
22 #define TX3927_SIO_REG(ch) (TX3927_REG_BASE + 0xf300 + (ch) * 0x100) argument
46 } ch[4]; member
162 #define TX3927_DMA_MCR_EIS(ch) (0x10000000<<(ch)) argument
163 #define TX3927_DMA_MCR_DIS(ch) (0x01000000<<(ch)) argument
165 #define TX3927_DMA_MCR_FIFUM(ch) (0x00000008<<(ch)) argument
221 #define TX3927_IR_SIO(ch) (6 + (ch)) argument
225 #define TX3927_IR_TMR(ch) (13 + (ch)) argument
298 #define TX3927_PCFG_SDRCLKEN(ch) (0x00400000<<(ch)) argument
300 #define TX3927_PCFG_PCICLKEN(ch) (0x00040000<<(ch)) argument
[all …]
Dtx4938.h31 #define TX4938_DMA_REG(ch) (TX4938_REG_BASE + 0xb000 + (ch) * 0x800) argument
35 #define TX4938_TMR_REG(ch) ((TX4938_REG_BASE + 0xf000) + (ch) * 0x100) argument
37 #define TX4938_SIO_REG(ch) ((TX4938_REG_BASE + 0xf300) + (ch) * 0x100) argument
73 #define TX4938_IR_DMA(ch, n) ((ch ? 27 : 10) + (n)) /* 10-13, 27-30 */ argument
147 #define TX4938_PCFG_SDCLKEN(ch) (0x00800000<<(ch)) argument
149 #define TX4938_PCFG_PCICLKEN(ch) (0x00010000<<(ch)) argument
200 #define TX4938_DMA_MCR_EIS(ch) (0x10000000<<(ch)) argument
201 #define TX4938_DMA_MCR_DIS(ch) (0x01000000<<(ch)) argument
203 #define TX4938_DMA_MCR_FIFUM(ch) (0x00000008<<(ch)) argument
270 #define TX4938_SDRAMC_CR(ch) TX4927_SDRAMC_CR(ch) argument
[all …]
Dtx4927.h49 #define TX4927_TMR_REG(ch) (TX4927_REG_BASE + 0xf000 + (ch) * 0x100) argument
51 #define TX4927_SIO_REG(ch) (TX4927_REG_BASE + 0xf300 + (ch) * 0x100) argument
142 #define TX4927_PCFG_SDCLKEN(ch) (0x00800000<<(ch)) argument
144 #define TX4927_PCFG_PCICLKEN(ch) (0x00010000<<(ch)) argument
203 #define TX4927_SDRAMC_CR(ch) __raw_readq(&tx4927_sdramcptr->cr[(ch)]) argument
204 #define TX4927_SDRAMC_BA(ch) ((TX4927_SDRAMC_CR(ch) >> 49) << 21) argument
205 #define TX4927_SDRAMC_SIZE(ch) \ argument
206 ((((TX4927_SDRAMC_CR(ch) >> 33) & 0x7fff) + 1) << 21)
208 #define TX4927_EBUSC_CR(ch) __raw_readq(&tx4927_ebuscptr->cr[(ch)]) argument
209 #define TX4927_EBUSC_BA(ch) ((TX4927_EBUSC_CR(ch) >> 48) << 20) argument
[all …]
Dtx4939.h23 #define TX4939_ATA_REG(ch) (TX4939_REG_BASE + 0x3000 + (ch) * 0x1000) argument
31 #define TX4939_DMA_REG(ch) (TX4939_REG_BASE + 0xb000 + (ch) * 0x800) argument
36 #define TX4939_TMR_REG(ch) \ argument
37 (TX4939_REG_BASE + 0xf000 + ((ch) + ((ch) >= 3) * 10) * 0x100)
39 #define TX4939_SIO_REG(ch) \ argument
40 (TX4939_REG_BASE + 0xf300 + (((ch) & 1) << 8) + (((ch) & 2) << 6))
197 #define TX4939_IR_DMA(ch, n) (((ch) ? 22 : 10) + (n)) /* 10-13,22-25 */ argument
295 #define TX4939_PCFG_PCICLKEN(ch) (0x00010000<<(ch)) argument
519 #define TX4939_EBUSC_CR(ch) TX4927_EBUSC_CR(ch) argument
520 #define TX4939_EBUSC_BA(ch) TX4927_EBUSC_BA(ch) argument
[all …]
Drbtx4939.h47 #define RBTX4939_7SEG_ADDR(s, ch) \ argument
48 (IO_BASE + TXX9_CE(1) + 0x00006000 + (s) * 16 + ((ch) & 3) * 2)
72 #define RBTX4939_PE1_ATA(ch) (0x01 << (ch)) argument
73 #define RBTX4939_PE1_RMII(ch) (0x04 << (ch)) argument
111 #define rbtx4939_7seg_addr(s, ch) \ argument
112 ((u8 __iomem *)RBTX4939_7SEG_ADDR(s, ch))
/linux-4.1.27/drivers/net/ethernet/
Dlantiq_etop.c107 struct ltq_etop_chan ch[MAX_DMA_CHAN]; member
114 ltq_etop_alloc_skb(struct ltq_etop_chan *ch) in ltq_etop_alloc_skb() argument
116 ch->skb[ch->dma.desc] = netdev_alloc_skb(ch->netdev, MAX_DMA_DATA_LEN); in ltq_etop_alloc_skb()
117 if (!ch->skb[ch->dma.desc]) in ltq_etop_alloc_skb()
119 ch->dma.desc_base[ch->dma.desc].addr = dma_map_single(NULL, in ltq_etop_alloc_skb()
120 ch->skb[ch->dma.desc]->data, MAX_DMA_DATA_LEN, in ltq_etop_alloc_skb()
122 ch->dma.desc_base[ch->dma.desc].addr = in ltq_etop_alloc_skb()
123 CPHYSADDR(ch->skb[ch->dma.desc]->data); in ltq_etop_alloc_skb()
124 ch->dma.desc_base[ch->dma.desc].ctl = in ltq_etop_alloc_skb()
127 skb_reserve(ch->skb[ch->dma.desc], NET_IP_ALIGN); in ltq_etop_alloc_skb()
[all …]
/linux-4.1.27/drivers/clk/berlin/
Dberlin2-avpll.c225 struct berlin2_avpll_channel *ch = to_avpll_channel(hw); in berlin2_avpll_channel_is_enabled() local
228 if (ch->index == 7) in berlin2_avpll_channel_is_enabled()
231 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_is_enabled()
232 reg &= VCO_POWERUP_CH1 << ch->index; in berlin2_avpll_channel_is_enabled()
239 struct berlin2_avpll_channel *ch = to_avpll_channel(hw); in berlin2_avpll_channel_enable() local
242 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_enable()
243 reg |= VCO_POWERUP_CH1 << ch->index; in berlin2_avpll_channel_enable()
244 writel_relaxed(reg, ch->base + VCO_CTRL10); in berlin2_avpll_channel_enable()
251 struct berlin2_avpll_channel *ch = to_avpll_channel(hw); in berlin2_avpll_channel_disable() local
254 reg = readl_relaxed(ch->base + VCO_CTRL10); in berlin2_avpll_channel_disable()
[all …]
/linux-4.1.27/drivers/infiniband/ulp/srp/
Dib_srp.c292 static int srp_new_cm_id(struct srp_rdma_ch *ch) in srp_new_cm_id() argument
294 struct srp_target_port *target = ch->target; in srp_new_cm_id()
298 srp_cm_handler, ch); in srp_new_cm_id()
302 if (ch->cm_id) in srp_new_cm_id()
303 ib_destroy_cm_id(ch->cm_id); in srp_new_cm_id()
304 ch->cm_id = new_cm_id; in srp_new_cm_id()
305 ch->path.sgid = target->sgid; in srp_new_cm_id()
306 ch->path.dgid = target->orig_dgid; in srp_new_cm_id()
307 ch->path.pkey = target->pkey; in srp_new_cm_id()
308 ch->path.service_id = target->service_id; in srp_new_cm_id()
[all …]
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c97 static void srpt_release_channel(struct srpt_rdma_ch *ch);
123 static enum rdma_ch_state srpt_get_ch_state(struct srpt_rdma_ch *ch) in srpt_get_ch_state() argument
128 spin_lock_irqsave(&ch->spinlock, flags); in srpt_get_ch_state()
129 state = ch->state; in srpt_get_ch_state()
130 spin_unlock_irqrestore(&ch->spinlock, flags); in srpt_get_ch_state()
135 srpt_set_ch_state(struct srpt_rdma_ch *ch, enum rdma_ch_state new_state) in srpt_set_ch_state() argument
140 spin_lock_irqsave(&ch->spinlock, flags); in srpt_set_ch_state()
141 prev = ch->state; in srpt_set_ch_state()
142 ch->state = new_state; in srpt_set_ch_state()
143 spin_unlock_irqrestore(&ch->spinlock, flags); in srpt_set_ch_state()
[all …]
/linux-4.1.27/arch/mips/lantiq/xway/
Ddma.c64 ltq_dma_enable_irq(struct ltq_dma_channel *ch) in ltq_dma_enable_irq() argument
69 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_enable_irq()
70 ltq_dma_w32_mask(0, 1 << ch->nr, LTQ_DMA_IRNEN); in ltq_dma_enable_irq()
76 ltq_dma_disable_irq(struct ltq_dma_channel *ch) in ltq_dma_disable_irq() argument
81 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_disable_irq()
82 ltq_dma_w32_mask(1 << ch->nr, 0, LTQ_DMA_IRNEN); in ltq_dma_disable_irq()
88 ltq_dma_ack_irq(struct ltq_dma_channel *ch) in ltq_dma_ack_irq() argument
93 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_ack_irq()
100 ltq_dma_open(struct ltq_dma_channel *ch) in ltq_dma_open() argument
105 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_open()
[all …]
/linux-4.1.27/sound/pci/emu10k1/
Demu10k1_callback.c104 int ch; in snd_emu10k1_synth_get_voice() local
106 if ((ch = vp->ch) < 0) { in snd_emu10k1_synth_get_voice()
114 vp->ch = -1; in snd_emu10k1_synth_get_voice()
116 return ch; in snd_emu10k1_synth_get_voice()
136 snd_emu10k1_ptr_write(hw, DCYSUSM, vp->ch, dcysusv); in release_voice()
138 snd_emu10k1_ptr_write(hw, DCYSUSV, vp->ch, dcysusv); in release_voice()
153 snd_emu10k1_ptr_write(hw, DCYSUSV, vp->ch, 0x807f | DCYSUSV_CHANNELENABLE_MASK); in terminate_voice()
175 if (hw && (vp->ch >= 0)) { in free_voice()
176 snd_emu10k1_ptr_write(hw, IFATN, vp->ch, 0xff00); in free_voice()
177 snd_emu10k1_ptr_write(hw, DCYSUSV, vp->ch, 0x807f | DCYSUSV_CHANNELENABLE_MASK); in free_voice()
[all …]
Demu10k1_main.c73 void snd_emu10k1_voice_init(struct snd_emu10k1 *emu, int ch) in snd_emu10k1_voice_init() argument
75 snd_emu10k1_ptr_write(emu, DCYSUSV, ch, 0); in snd_emu10k1_voice_init()
76 snd_emu10k1_ptr_write(emu, IP, ch, 0); in snd_emu10k1_voice_init()
77 snd_emu10k1_ptr_write(emu, VTFT, ch, 0xffff); in snd_emu10k1_voice_init()
78 snd_emu10k1_ptr_write(emu, CVCF, ch, 0xffff); in snd_emu10k1_voice_init()
79 snd_emu10k1_ptr_write(emu, PTRX, ch, 0); in snd_emu10k1_voice_init()
80 snd_emu10k1_ptr_write(emu, CPF, ch, 0); in snd_emu10k1_voice_init()
81 snd_emu10k1_ptr_write(emu, CCR, ch, 0); in snd_emu10k1_voice_init()
83 snd_emu10k1_ptr_write(emu, PSST, ch, 0); in snd_emu10k1_voice_init()
84 snd_emu10k1_ptr_write(emu, DSL, ch, 0x10); in snd_emu10k1_voice_init()
[all …]
/linux-4.1.27/fs/hfs/
Dtrans.c48 wchar_t ch; in hfs_mac2asc() local
52 size = nls_disk->char2uni(src, srclen, &ch); in hfs_mac2asc()
54 ch = '?'; in hfs_mac2asc()
60 ch = *src++; in hfs_mac2asc()
63 if (ch == '/') in hfs_mac2asc()
64 ch = ':'; in hfs_mac2asc()
65 size = nls_io->uni2char(ch, dst, dstlen); in hfs_mac2asc()
76 char ch; in hfs_mac2asc() local
79 *dst++ = (ch = *src++) == '/' ? ':' : ch; in hfs_mac2asc()
110 wchar_t ch; in hfs_asc2mac() local
[all …]
/linux-4.1.27/drivers/media/platform/davinci/
Dvpif_display.c53 static void vpif_calculate_offsets(struct channel_obj *ch);
54 static void vpif_config_addr(struct channel_obj *ch, int muxmode);
71 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); in vpif_buffer_prepare() local
74 common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_prepare()
114 struct channel_obj *ch = vb2_get_drv_priv(vq); in vpif_buffer_queue_setup() local
115 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_queue_setup()
128 vpif_calculate_offsets(ch); in vpif_buffer_queue_setup()
142 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); in vpif_buffer_queue() local
146 common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_queue()
163 struct channel_obj *ch = vb2_get_drv_priv(vq); in vpif_start_streaming() local
[all …]
Dvpif_capture.c52 static void vpif_calculate_offsets(struct channel_obj *ch);
53 static void vpif_config_addr(struct channel_obj *ch, int muxmode);
76 struct channel_obj *ch = vb2_get_drv_priv(q); in vpif_buffer_prepare() local
82 common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_prepare()
119 struct channel_obj *ch = vb2_get_drv_priv(vq); in vpif_buffer_queue_setup() local
122 common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_queue_setup()
137 vpif_calculate_offsets(ch); in vpif_buffer_queue_setup()
148 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); in vpif_buffer_queue() local
153 common = &ch->common[VPIF_VIDEO_INDEX]; in vpif_buffer_queue()
172 struct channel_obj *ch = vb2_get_drv_priv(vq); in vpif_start_streaming() local
[all …]
/linux-4.1.27/drivers/gpu/host1x/hw/
Dcdma_hw.c69 struct host1x_channel *ch = cdma_to_channel(cdma); in cdma_start() local
76 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP, in cdma_start()
80 host1x_ch_writel(ch, cdma->push_buffer.phys, HOST1X_CHANNEL_DMASTART); in cdma_start()
81 host1x_ch_writel(ch, cdma->push_buffer.pos, HOST1X_CHANNEL_DMAPUT); in cdma_start()
82 host1x_ch_writel(ch, cdma->push_buffer.phys + in cdma_start()
87 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP | in cdma_start()
93 host1x_ch_writel(ch, 0, HOST1X_CHANNEL_DMACTRL); in cdma_start()
106 struct host1x_channel *ch = cdma_to_channel(cdma); in cdma_timeout_restart() local
113 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP, in cdma_timeout_restart()
117 host1x_ch_writel(ch, cdma->push_buffer.phys, HOST1X_CHANNEL_DMASTART); in cdma_timeout_restart()
[all …]
Dchannel_hw.c92 struct host1x_channel *ch = job->channel; in channel_submit() local
99 struct host1x *host = dev_get_drvdata(ch->dev->parent); in channel_submit()
102 trace_host1x_channel_submit(dev_name(ch->dev), in channel_submit()
111 err = mutex_lock_interruptible(&ch->submitlock); in channel_submit()
117 mutex_unlock(&ch->submitlock); in channel_submit()
123 err = host1x_cdma_begin(&ch->cdma, job); in channel_submit()
125 mutex_unlock(&ch->submitlock); in channel_submit()
134 host1x_cdma_push(&ch->cdma, in channel_submit()
151 host1x_cdma_push(&ch->cdma, in channel_submit()
158 host1x_cdma_end(&ch->cdma, job); in channel_submit()
[all …]
Ddebug_hw.c179 struct host1x_channel *ch, in host1x_debug_show_channel_cdma() argument
182 struct host1x_cdma *cdma = &ch->cdma; in host1x_debug_show_channel_cdma()
187 dmaput = host1x_ch_readl(ch, HOST1X_CHANNEL_DMAPUT); in host1x_debug_show_channel_cdma()
188 dmaget = host1x_ch_readl(ch, HOST1X_CHANNEL_DMAGET); in host1x_debug_show_channel_cdma()
189 dmactrl = host1x_ch_readl(ch, HOST1X_CHANNEL_DMACTRL); in host1x_debug_show_channel_cdma()
190 cbread = host1x_sync_readl(host, HOST1X_SYNC_CBREAD(ch->id)); in host1x_debug_show_channel_cdma()
191 cbstat = host1x_sync_readl(host, HOST1X_SYNC_CBSTAT(ch->id)); in host1x_debug_show_channel_cdma()
193 host1x_debug_output(o, "%d-%s: ", ch->id, dev_name(ch->dev)); in host1x_debug_show_channel_cdma()
196 !ch->cdma.push_buffer.mapped) { in host1x_debug_show_channel_cdma()
233 struct host1x_channel *ch, in host1x_debug_show_channel_fifo() argument
[all …]
/linux-4.1.27/arch/sh/kernel/
Dprocess_64.c40 unsigned long long ah, al, bh, bl, ch, cl; in show_regs() local
49 ch = (regs->regs[15]) >> 32; in show_regs()
52 ah, al, bh, bl, ch, cl); in show_regs()
60 asm volatile ("getcon " __KCR0 ", %0" : "=r" (ch)); in show_regs()
62 ch = (ch) >> 32; in show_regs()
65 ah, al, bh, bl, ch, cl); in show_regs()
71 ch = (regs->regs[2]) >> 32; in show_regs()
74 ah, al, bh, bl, ch, cl); in show_regs()
80 ch = (regs->regs[5]) >> 32; in show_regs()
83 ah, al, bh, bl, ch, cl); in show_regs()
[all …]
/linux-4.1.27/sound/isa/sb/
Demu8000_pcm.c182 static inline int emu8k_get_curpos(struct snd_emu8k_pcm *rec, int ch) in emu8k_get_curpos() argument
184 int val = EMU8000_CCCA_READ(rec->emu, ch) & 0xfffffff; in emu8k_get_curpos()
185 val -= rec->loop_start[ch] - 1; in emu8k_get_curpos()
280 static void setup_voice(struct snd_emu8k_pcm *rec, int ch) in setup_voice() argument
286 EMU8000_DCYSUSV_WRITE(hw, ch, 0x0080); in setup_voice()
287 EMU8000_VTFT_WRITE(hw, ch, 0x0000FFFF); in setup_voice()
288 EMU8000_CVCF_WRITE(hw, ch, 0x0000FFFF); in setup_voice()
289 EMU8000_PTRX_WRITE(hw, ch, 0); in setup_voice()
290 EMU8000_CPF_WRITE(hw, ch, 0); in setup_voice()
293 EMU8000_IP_WRITE(hw, ch, rec->pitch); in setup_voice()
[all …]
Demu8000_callback.c35 static void reset_voice(struct snd_emux *emu, int ch);
52 static void snd_emu8000_tweak_voice(struct snd_emu8000 *emu, int ch);
103 EMU8000_DCYSUS_WRITE(hw, vp->ch, dcysusv); in release_voice()
105 EMU8000_DCYSUSV_WRITE(hw, vp->ch, dcysusv); in release_voice()
117 EMU8000_DCYSUSV_WRITE(hw, vp->ch, 0x807F); in terminate_voice()
196 val = (EMU8000_CVCF_READ(hw, vp->ch) >> 16) & 0xffff; in get_voice()
208 val = EMU8000_CCCA_READ(hw, vp->ch) & 0xffffff; in get_voice()
222 vp->ch = best[i].voice; in get_voice()
237 int ch; in start_voice() local
243 ch = vp->ch; in start_voice()
[all …]
Demu8000.c110 snd_emu8000_dma_chan(struct snd_emu8000 *emu, int ch, int mode) in snd_emu8000_dma_chan() argument
115 EMU8000_CCCA_WRITE(emu, ch, 0); in snd_emu8000_dma_chan()
116 EMU8000_DCYSUSV_WRITE(emu, ch, 0x807F); in snd_emu8000_dma_chan()
119 EMU8000_DCYSUSV_WRITE(emu, ch, 0x80); in snd_emu8000_dma_chan()
120 EMU8000_VTFT_WRITE(emu, ch, 0); in snd_emu8000_dma_chan()
121 EMU8000_CVCF_WRITE(emu, ch, 0); in snd_emu8000_dma_chan()
122 EMU8000_PTRX_WRITE(emu, ch, 0x40000000); in snd_emu8000_dma_chan()
123 EMU8000_CPF_WRITE(emu, ch, 0x40000000); in snd_emu8000_dma_chan()
124 EMU8000_PSST_WRITE(emu, ch, 0); in snd_emu8000_dma_chan()
125 EMU8000_CSL_WRITE(emu, ch, 0); in snd_emu8000_dma_chan()
[all …]
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10-tw28.c375 int ch; in tw2815_setup() local
471 for (ch = 0; ch < 4; ch++) { in tw2815_setup()
473 switch (ch) { in tw2815_setup()
492 dev_addr, (ch * 0x10) + i, in tw2815_setup()
649 int tw28_get_video_status(struct solo_dev *solo_dev, u8 ch) in tw28_get_video_status() argument
654 chip_num = ch / 4; in tw28_get_video_status()
655 ch %= 4; in tw28_get_video_status()
660 return val & (1 << ch) ? 1 : 0; in tw28_get_video_status()
682 bool tw28_has_sharpness(struct solo_dev *solo_dev, u8 ch) in tw28_has_sharpness() argument
684 return is_tw286x(solo_dev, ch / 4); in tw28_has_sharpness()
[all …]
Dsolo6x10-regs.h208 #define SOLO_VI_MOSAIC(ch) (0x0140 + ((ch)*4)) argument
214 #define SOLO_VI_WIN_CTRL0(ch) (0x0180 + ((ch)*4)) argument
215 #define SOLO_VI_WIN_CTRL1(ch) (0x01C0 + ((ch)*4)) argument
228 #define SOLO_VI_WIN_ON(ch) (0x0200 + ((ch)*4)) argument
379 #define SOLO_CAP_CH_SCALE(ch) (0x0440+((ch)*4)) argument
380 #define SOLO_CAP_CH_COMP_ENA_E(ch) (0x0480+((ch)*4)) argument
381 #define SOLO_CAP_CH_INTV(ch) (0x04C0+((ch)*4)) argument
382 #define SOLO_CAP_CH_INTV_E(ch) (0x0500+((ch)*4)) argument
434 #define SOLO_VE_CH_INTL(ch) (0x0700+((ch)*4)) argument
435 #define SOLO_VE_CH_MOT(ch) (0x0740+((ch)*4)) argument
[all …]
Dsolo6x10-enc.c152 reg &= ~(1 << solo_enc->ch); in solo_osd_print()
167 SOLO_EOSD_EXT_ADDR_CHAN(solo_dev, solo_enc->ch), in solo_osd_print()
171 reg |= (1 << solo_enc->ch); in solo_osd_print()
181 void solo_s_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch, in solo_s_jpeg_qp() argument
187 if ((ch > 31) || (qp > 3)) in solo_s_jpeg_qp()
193 if (ch < 16) { in solo_s_jpeg_qp()
197 ch -= 16; in solo_s_jpeg_qp()
201 ch *= 2; in solo_s_jpeg_qp()
205 solo_dev->jpeg_qp[idx] &= ~(3 << ch); in solo_s_jpeg_qp()
206 solo_dev->jpeg_qp[idx] |= (qp & 3) << ch; in solo_s_jpeg_qp()
[all …]
Dsolo6x10-tw28.h52 int tw28_set_ctrl_val(struct solo_dev *solo_dev, u32 ctrl, u8 ch, s32 val);
53 int tw28_get_ctrl_val(struct solo_dev *solo_dev, u32 ctrl, u8 ch, s32 *val);
54 bool tw28_has_sharpness(struct solo_dev *solo_dev, u8 ch);
56 u8 tw28_get_audio_gain(struct solo_dev *solo_dev, u8 ch);
57 void tw28_set_audio_gain(struct solo_dev *solo_dev, u8 ch, u8 val);
58 int tw28_get_video_status(struct solo_dev *solo_dev, u8 ch);
Dsolo6x10-v4l2.c70 static void solo_win_setup(struct solo_dev *solo_dev, u8 ch, in solo_win_setup() argument
73 if (ch >= solo_dev->nr_chans) in solo_win_setup()
77 solo_reg_write(solo_dev, SOLO_VI_WIN_CTRL0(ch), in solo_win_setup()
78 SOLO_VI_WIN_CHANNEL(ch) | in solo_win_setup()
83 solo_reg_write(solo_dev, SOLO_VI_WIN_CTRL1(ch), in solo_win_setup()
90 u8 ch = idx * 4; in solo_v4l2_ch_ext_4up() local
92 if (ch >= solo_dev->nr_chans) in solo_v4l2_ch_ext_4up()
98 for (i = ch; i < ch + 4; i++) in solo_v4l2_ch_ext_4up()
107 solo_win_setup(solo_dev, ch, 0, 0, solo_dev->video_hsize / 2, in solo_v4l2_ch_ext_4up()
109 solo_win_setup(solo_dev, ch + 1, solo_dev->video_hsize / 2, 0, in solo_v4l2_ch_ext_4up()
[all …]
Dsolo6x10-v4l2-enc.c106 return (solo_dev->motion_mask >> solo_enc->ch) & 1; in solo_is_motion_on()
113 u32 ch_mask = 1 << solo_enc->ch; in solo_motion_detected()
129 u32 mask = 1 << solo_enc->ch; in solo_motion_toggle()
227 jpeg_dqt[solo_g_jpeg_qp(solo_dev, solo_enc->ch)], DQT_LEN); in solo_update_mode()
232 u8 ch = solo_enc->ch; in solo_enc_on() local
245 solo_reg_write(solo_dev, SOLO_CAP_CH_COMP_ENA_E(ch), 1); in solo_enc_on()
248 solo_reg_write(solo_dev, SOLO_CAP_CH_SCALE(ch), 0); in solo_enc_on()
251 solo_reg_write(solo_dev, SOLO_VE_CH_INTL(ch), in solo_enc_on()
260 solo_reg_write(solo_dev, SOLO_VE_CH_GOP(ch), solo_enc->gop); in solo_enc_on()
261 solo_reg_write(solo_dev, SOLO_VE_CH_QP(ch), solo_enc->qp); in solo_enc_on()
[all …]
/linux-4.1.27/arch/nios2/boot/compressed/
Dconsole.c39 static void jtag_putc(int ch) in jtag_putc() argument
43 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc()
46 static void jtag_putc(int ch) in jtag_putc() argument
51 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc()
55 static int putchar(int ch) in putchar() argument
57 jtag_putc(ch); in putchar()
58 return ch; in putchar()
77 static void uart_putc(int ch) in uart_putc() argument
86 writeb(ch, uartbase + ALTERA_UART_TXDATA_REG); in uart_putc()
89 static int putchar(int ch) in putchar() argument
[all …]
/linux-4.1.27/sound/core/seq/oss/
Dseq_oss_event.c40 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd…
41 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct sn…
42 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel,…
43 static int set_control_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int …
286 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
296 if (! info->ch || ch < 0 || ch >= info->nr_voices) { in note_on_event()
298 return set_note_event(dp, dev, SNDRV_SEQ_EVENT_NOTEON, ch, note, vel, ev); in note_on_event()
301 if (note == 255 && info->ch[ch].note >= 0) { in note_on_event()
308 if (info->ch[ch].vel) in note_on_event()
314 info->ch[ch].vel = vel; in note_on_event()
[all …]
/linux-4.1.27/fs/cifs/
Dasn1.c118 asn1_octet_decode(struct asn1_ctx *ctx, unsigned char *ch) in asn1_octet_decode() argument
124 *ch = *(ctx->pointer)++; in asn1_octet_decode()
132 unsigned char ch;
139 ch = *(ctx->pointer)++; /* ch has 0xa, ptr points to length octet */
140 if ((ch) == ASN1_ENUM) /* if ch value is ENUM, 0xa */
153 unsigned char ch; in asn1_tag_decode() local
158 if (!asn1_octet_decode(ctx, &ch)) in asn1_tag_decode()
161 *tag |= ch & 0x7F; in asn1_tag_decode()
162 } while ((ch & 0x80) == 0x80); in asn1_tag_decode()
170 unsigned char ch; in asn1_id_decode() local
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dregd.c148 struct ieee80211_channel *ch; in _rtl_reg_apply_beaconing_flags() local
159 ch = &sband->channels[i]; in _rtl_reg_apply_beaconing_flags()
160 if (_rtl_is_radar_freq(ch->center_freq) || in _rtl_reg_apply_beaconing_flags()
161 (ch->flags & IEEE80211_CHAN_RADAR)) in _rtl_reg_apply_beaconing_flags()
165 ch->center_freq); in _rtl_reg_apply_beaconing_flags()
178 ch->flags &= ~IEEE80211_CHAN_NO_IBSS; in _rtl_reg_apply_beaconing_flags()
181 ch->flags &= in _rtl_reg_apply_beaconing_flags()
184 if (ch->beacon_found) in _rtl_reg_apply_beaconing_flags()
185 ch->flags &= ~(IEEE80211_CHAN_NO_IBSS | in _rtl_reg_apply_beaconing_flags()
198 struct ieee80211_channel *ch; in _rtl_reg_apply_active_scan_flags() local
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dgm204.c26 #define AUX_DBG(fmt, args...) nv_debug(aux, "AUXCH(%d): " fmt, ch, ##args)
27 #define AUX_ERR(fmt, args...) nv_error(aux, "AUXCH(%d): " fmt, ch, ##args)
30 auxch_fini(struct nvkm_i2c *aux, int ch) in auxch_fini() argument
32 nv_mask(aux, 0x00d954 + (ch * 0x50), 0x00310000, 0x00000000); in auxch_fini()
36 auxch_init(struct nvkm_i2c *aux, int ch) in auxch_init() argument
46 ctrl = nv_rd32(aux, 0x00d954 + (ch * 0x50)); in auxch_init()
55 nv_mask(aux, 0x00d954 + (ch * 0x50), 0x00300000, ureq); in auxch_init()
58 ctrl = nv_rd32(aux, 0x00d954 + (ch * 0x50)); in auxch_init()
62 auxch_fini(aux, ch); in auxch_init()
78 int ch = port->addr; in gm204_aux() local
[all …]
Dg94.c56 #define AUX_DBG(fmt, args...) nv_debug(aux, "AUXCH(%d): " fmt, ch, ##args)
57 #define AUX_ERR(fmt, args...) nv_error(aux, "AUXCH(%d): " fmt, ch, ##args)
60 auxch_fini(struct nvkm_i2c *aux, int ch) in auxch_fini() argument
62 nv_mask(aux, 0x00e4e4 + (ch * 0x50), 0x00310000, 0x00000000); in auxch_fini()
66 auxch_init(struct nvkm_i2c *aux, int ch) in auxch_init() argument
76 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); in auxch_init()
85 nv_mask(aux, 0x00e4e4 + (ch * 0x50), 0x00300000, ureq); in auxch_init()
88 ctrl = nv_rd32(aux, 0x00e4e4 + (ch * 0x50)); in auxch_init()
92 auxch_fini(aux, ch); in auxch_init()
108 int ch = port->addr; in g94_aux() local
[all …]
/linux-4.1.27/arch/x86/boot/
Dctype.h4 static inline int isdigit(int ch) in isdigit() argument
6 return (ch >= '0') && (ch <= '9'); in isdigit()
9 static inline int isxdigit(int ch) in isxdigit() argument
11 if (isdigit(ch)) in isxdigit()
14 if ((ch >= 'a') && (ch <= 'f')) in isxdigit()
17 return (ch >= 'A') && (ch <= 'F'); in isxdigit()
Dtty.c30 static void __attribute__((section(".inittext"))) serial_putchar(int ch) in serial_putchar() argument
37 outb(ch, early_serial_base + TXR); in serial_putchar()
40 static void __attribute__((section(".inittext"))) bios_putchar(int ch) in bios_putchar() argument
48 ireg.al = ch; in bios_putchar()
52 void __attribute__((section(".inittext"))) putchar(int ch) in putchar() argument
54 if (ch == '\n') in putchar()
57 bios_putchar(ch); in putchar()
60 serial_putchar(ch); in putchar()
Dvideo.c33 if (oreg.ch & 0x20) in store_cursor_position()
36 if ((oreg.ch & 0x1f) > (oreg.cl & 0x1f)) in store_cursor_position()
141 char ch; in display_menu() local
160 ch = '0'; in display_menu()
178 ch, mode_id, mi->x, resbuf, card->card_name); in display_menu()
185 if (ch == '9') in display_menu()
186 ch = 'a'; in display_menu()
187 else if (ch == 'z' || ch == ' ') in display_menu()
188 ch = ' '; /* Out of keys... */ in display_menu()
190 ch++; in display_menu()
/linux-4.1.27/drivers/usb/musb/
Dtusb6010_omap.c42 int ch; member
62 int ch; member
118 int ch; in tusb_omap_dma_cb() local
123 ch = chdat->ch; in tusb_omap_dma_cb()
125 ch = tusb_dma->ch; in tusb_omap_dma_cb()
132 ch, ch_status); in tusb_omap_dma_cb()
144 chdat->tx ? "tx" : "rx", chdat->ch, in tusb_omap_dma_cb()
223 int ch; in tusb_omap_dma_program() local
252 chdat->tx ? "tx" : "rx", chdat->ch, in tusb_omap_dma_program()
265 ch = chdat->ch; in tusb_omap_dma_program()
[all …]
/linux-4.1.27/drivers/isdn/isdnloop/
Disdnloop.c54 isdnloop_bchan_send(isdnloop_card *card, int ch) in isdnloop_bchan_send() argument
56 isdnloop_card *rcard = card->rcard[ch]; in isdnloop_bchan_send()
57 int rch = card->rch[ch], len, ack; in isdnloop_bchan_send()
61 while (card->sndcount[ch]) { in isdnloop_bchan_send()
62 skb = skb_dequeue(&card->bqueue[ch]); in isdnloop_bchan_send()
65 card->sndcount[ch] -= len; in isdnloop_bchan_send()
68 cmd.arg = ch; in isdnloop_bchan_send()
80 card->sndcount[ch] = 0; in isdnloop_bchan_send()
315 int ch; in isdnloop_polldchan() local
339 ch = (card->imsg[1] - '0') - 1; in isdnloop_polldchan()
[all …]
/linux-4.1.27/arch/mn10300/kernel/
Dgdb-stub.c179 static int hex(unsigned char ch);
189 static int hex(unsigned char ch) in hex() argument
191 if (ch >= 'a' && ch <= 'f') in hex()
192 return ch - 'a' + 10; in hex()
193 if (ch >= '0' && ch <= '9') in hex()
194 return ch - '0'; in hex()
195 if (ch >= 'A' && ch <= 'F') in hex()
196 return ch - 'A' + 10; in hex()
237 unsigned char ch; in getpacket() local
246 gdbstub_io_rx_char(&ch, 0); in getpacket()
[all …]
Dmn10300-debug.c22 char ch; in debug_to_serial_mnser() local
25 ch = *p++; in debug_to_serial_mnser()
29 SC0TXB = ch; in debug_to_serial_mnser()
31 if (ch == 0x0a) { in debug_to_serial_mnser()
38 SC1TXB = ch; in debug_to_serial_mnser()
40 if (ch == 0x0a) { in debug_to_serial_mnser()
47 SC2TXB = ch; in debug_to_serial_mnser()
49 if (ch == 0x0a) { in debug_to_serial_mnser()
Dgdb-io-serial.c102 u8 ch, st; in gdbstub_io_rx_char() local
129 ch = gdbstub_rx_buffer[ix++]; in gdbstub_io_rx_char()
141 gdbstub_proto("### GDB Rx %02x (st=%02x) ###\n", ch, st); in gdbstub_io_rx_char()
142 *_ch = ch & 0x7f; in gdbstub_io_rx_char()
150 void gdbstub_io_tx_char(unsigned char ch) in gdbstub_io_tx_char() argument
156 if (ch == 0x0a) { in gdbstub_io_tx_char()
161 GDBPORT_SERIAL_TX = ch; in gdbstub_io_tx_char()
Dgdb-io-ttysm.c184 u8 ch, st; in gdbstub_io_rx_char() local
211 ch = gdbstub_rx_buffer[ix++]; in gdbstub_io_rx_char()
222 if (st & SC01STR_FEF && ch == 0) { in gdbstub_io_rx_char()
255 switch (ch) { in gdbstub_io_rx_char()
273 gdbstub_io("### GDB Rx %02x (st=%02x) ###\n", ch, st); in gdbstub_io_rx_char()
274 *_ch = ch & 0x7f; in gdbstub_io_rx_char()
282 void gdbstub_io_tx_char(unsigned char ch) in gdbstub_io_tx_char() argument
287 if (ch == 0x0a) { in gdbstub_io_tx_char()
293 *(u8 *) gdbstub_port->_txb = ch; in gdbstub_io_tx_char()
/linux-4.1.27/drivers/gpu/drm/i915/
Ddvo_sil164.c68 static bool sil164_readb(struct intel_dvo_device *dvo, int addr, uint8_t *ch) in sil164_readb() argument
94 *ch = in_buf[0]; in sil164_readb()
105 static bool sil164_writeb(struct intel_dvo_device *dvo, int addr, uint8_t ch) in sil164_writeb() argument
118 out_buf[1] = ch; in sil164_writeb()
137 unsigned char ch; in sil164_init() local
147 if (!sil164_readb(dvo, SIL164_VID_LO, &ch)) in sil164_init()
150 if (ch != (SIL164_VID & 0xff)) { in sil164_init()
152 ch, adapter->name, dvo->slave_addr); in sil164_init()
156 if (!sil164_readb(dvo, SIL164_DID_LO, &ch)) in sil164_init()
159 if (ch != (SIL164_DID & 0xff)) { in sil164_init()
[all …]
Dintel_hdmi.c1365 enum dpio_channel ch = vlv_dport_to_channel(dport); in chv_hdmi_pre_pll_enable() local
1377 if (ch == DPIO_CH0) in chv_hdmi_pre_pll_enable()
1379 if (ch == DPIO_CH1) in chv_hdmi_pre_pll_enable()
1385 if (ch == DPIO_CH0) in chv_hdmi_pre_pll_enable()
1387 if (ch == DPIO_CH1) in chv_hdmi_pre_pll_enable()
1393 val = vlv_dpio_read(dev_priv, pipe, VLV_PCS01_DW8(ch)); in chv_hdmi_pre_pll_enable()
1399 vlv_dpio_write(dev_priv, pipe, VLV_PCS01_DW8(ch), val); in chv_hdmi_pre_pll_enable()
1401 val = vlv_dpio_read(dev_priv, pipe, VLV_PCS23_DW8(ch)); in chv_hdmi_pre_pll_enable()
1407 vlv_dpio_write(dev_priv, pipe, VLV_PCS23_DW8(ch), val); in chv_hdmi_pre_pll_enable()
1414 val = vlv_dpio_read(dev_priv, pipe, CHV_CMN_DW19(ch)); in chv_hdmi_pre_pll_enable()
[all …]
Di915_reg.h829 #define VLV_PLL_DW3(ch) _PIPE(ch, _VLV_PLL_DW3_CH0, _VLV_PLL_DW3_CH1) argument
840 #define VLV_PLL_DW5(ch) _PIPE(ch, _VLV_PLL_DW5_CH0, _VLV_PLL_DW5_CH1) argument
844 #define VLV_PLL_DW7(ch) _PIPE(ch, _VLV_PLL_DW7_CH0, _VLV_PLL_DW7_CH1) argument
848 #define VLV_PLL_DW8(ch) _PIPE(ch, _VLV_PLL_DW8_CH0, _VLV_PLL_DW8_CH1) argument
853 #define VLV_PLL_DW9(ch) _PIPE(ch, _VLV_PLL_DW9_CH0, _VLV_PLL_DW9_CH1) argument
857 #define VLV_PLL_DW10(ch) _PIPE(ch, _VLV_PLL_DW10_CH0, _VLV_PLL_DW10_CH1) argument
861 #define VLV_PLL_DW11(ch) _PIPE(ch, _VLV_PLL_DW11_CH0, _VLV_PLL_DW11_CH1) argument
878 #define VLV_PCS_DW0(ch) _PORT(ch, _VLV_PCS_DW0_CH0, _VLV_PCS_DW0_CH1) argument
884 #define VLV_PCS01_DW0(ch) _PORT(ch, _VLV_PCS01_DW0_CH0, _VLV_PCS01_DW0_CH1) argument
885 #define VLV_PCS23_DW0(ch) _PORT(ch, _VLV_PCS23_DW0_CH0, _VLV_PCS23_DW0_CH1) argument
[all …]
Ddvo_ns2501.c377 static bool ns2501_readb(struct intel_dvo_device *dvo, int addr, uint8_t * ch) in ns2501_readb() argument
403 *ch = in_buf[0]; in ns2501_readb()
422 static bool ns2501_writeb(struct intel_dvo_device *dvo, int addr, uint8_t ch) in ns2501_writeb() argument
436 out_buf[1] = ch; in ns2501_writeb()
461 unsigned char ch; in ns2501_init() local
471 if (!ns2501_readb(dvo, NS2501_VID_LO, &ch)) in ns2501_init()
474 if (ch != (NS2501_VID & 0xff)) { in ns2501_init()
476 ch, adapter->name, dvo->slave_addr); in ns2501_init()
480 if (!ns2501_readb(dvo, NS2501_DID_LO, &ch)) in ns2501_init()
483 if (ch != (NS2501_DID & 0xff)) { in ns2501_init()
[all …]
/linux-4.1.27/arch/mips/include/asm/mach-rc32434/
Ddma_v.h25 static inline int rc32434_halt_dma(struct dma_reg *ch) in rc32434_halt_dma() argument
28 if (__raw_readl(&ch->dmac) & DMA_CHAN_RUN_BIT) { in rc32434_halt_dma()
29 __raw_writel(0, &ch->dmac); in rc32434_halt_dma()
31 if (__raw_readl(&ch->dmas) & DMA_STAT_HALT) { in rc32434_halt_dma()
32 __raw_writel(0, &ch->dmas); in rc32434_halt_dma()
41 static inline void rc32434_start_dma(struct dma_reg *ch, u32 dma_addr) in rc32434_start_dma() argument
43 __raw_writel(0, &ch->dmandptr); in rc32434_start_dma()
44 __raw_writel(dma_addr, &ch->dmadptr); in rc32434_start_dma()
47 static inline void rc32434_chain_dma(struct dma_reg *ch, u32 dma_addr) in rc32434_chain_dma() argument
49 __raw_writel(dma_addr, &ch->dmandptr); in rc32434_chain_dma()
/linux-4.1.27/drivers/isdn/sc/
Dshmem.c30 unsigned char ch; in memcpy_toshmem() local
44 ch = (unsigned long) dest / SRAM_PAGESIZE; in memcpy_toshmem()
45 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch); in memcpy_toshmem()
51 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80, in memcpy_toshmem()
56 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80); in memcpy_toshmem()
69 unsigned char ch; in memcpy_fromshmem() local
83 ch = (unsigned long) src / SRAM_PAGESIZE; in memcpy_fromshmem()
84 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch); in memcpy_fromshmem()
92 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80, in memcpy_fromshmem()
98 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80); in memcpy_fromshmem()
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-ml-ioh.c99 int ch; member
113 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_set()
119 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_set()
127 return ioread32(&chip->reg->regs[chip->ch].pi) & (1 << nr); in ioh_gpio_get()
139 pm = ioread32(&chip->reg->regs[chip->ch].pm) & in ioh_gpio_direction_output()
140 ((1 << num_ports[chip->ch]) - 1); in ioh_gpio_direction_output()
142 iowrite32(pm, &chip->reg->regs[chip->ch].pm); in ioh_gpio_direction_output()
144 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output()
149 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output()
163 pm = ioread32(&chip->reg->regs[chip->ch].pm) & in ioh_gpio_direction_input()
[all …]
/linux-4.1.27/arch/mn10300/boot/compressed/
Dmisc.c128 unsigned char ch = inptr < insize ? inbuf[inptr++] : fill_inbuf(); in get_byte() local
132 hex[0] = ((ch & 0x0f) > 9) ? in get_byte()
133 ((ch & 0x0f) + 'A' - 0xa) : ((ch & 0x0f) + '0'); in get_byte()
134 hex[1] = ((ch >> 4) > 9) ? in get_byte()
135 ((ch >> 4) + 'A' - 0xa) : ((ch >> 4) + '0'); in get_byte()
139 return ch; in get_byte()
182 static inline void kputchar(unsigned char ch) in kputchar() argument
188 if (ch == 0x0a) { in kputchar()
194 SC0TXB = ch; in kputchar()
200 if (ch == 0x0a) { in kputchar()
[all …]
/linux-4.1.27/lib/
Dhexdump.c27 int hex_to_bin(char ch) in hex_to_bin() argument
29 if ((ch >= '0') && (ch <= '9')) in hex_to_bin()
30 return ch - '0'; in hex_to_bin()
31 ch = tolower(ch); in hex_to_bin()
32 if ((ch >= 'a') && (ch <= 'f')) in hex_to_bin()
33 return ch - 'a' + 10; in hex_to_bin()
112 u8 ch; in hex_dump_to_buffer() local
173 ch = ptr[j]; in hex_dump_to_buffer()
174 linebuf[lx++] = hex_asc_hi(ch); in hex_dump_to_buffer()
175 linebuf[lx++] = hex_asc_lo(ch); in hex_dump_to_buffer()
[all …]
Dearlycpio.c73 unsigned int ch[C_NFIELDS], *chp, v; in find_cpio_data() local
89 chp = ch; in find_cpio_data()
114 if ((ch[C_MAGIC] - 0x070701) > 1) in find_cpio_data()
119 dptr = PTR_ALIGN(p + ch[C_NAMESIZE], 4); in find_cpio_data()
120 nptr = PTR_ALIGN(dptr + ch[C_FILESIZE], 4); in find_cpio_data()
125 if ((ch[C_MODE] & 0170000) == 0100000 && in find_cpio_data()
126 ch[C_NAMESIZE] >= mypathsize && in find_cpio_data()
129 if (ch[C_NAMESIZE] - mypathsize >= MAX_CPIO_FILE_NAME) { in find_cpio_data()
137 cd.size = ch[C_FILESIZE]; in find_cpio_data()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-core.c439 const struct sram_channel *ch, in cx25821_sram_channel_setup() argument
445 if (ch->cmds_start == 0) { in cx25821_sram_channel_setup()
446 cx_write(ch->ptr1_reg, 0); in cx25821_sram_channel_setup()
447 cx_write(ch->ptr2_reg, 0); in cx25821_sram_channel_setup()
448 cx_write(ch->cnt2_reg, 0); in cx25821_sram_channel_setup()
449 cx_write(ch->cnt1_reg, 0); in cx25821_sram_channel_setup()
454 cdt = ch->cdt; in cx25821_sram_channel_setup()
455 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup()
468 cx_write(cdt + 16 * i, ch->fifo_start + bpl * i); in cx25821_sram_channel_setup()
476 cx_write(ch->fifo_start + 4 * i, i); in cx25821_sram_channel_setup()
[all …]
Dcx25821-video-upstream.c42 const struct sram_channel *ch, in cx25821_sram_channel_setup_upstream() argument
48 if (ch->cmds_start == 0) { in cx25821_sram_channel_setup_upstream()
49 cx_write(ch->ptr1_reg, 0); in cx25821_sram_channel_setup_upstream()
50 cx_write(ch->ptr2_reg, 0); in cx25821_sram_channel_setup_upstream()
51 cx_write(ch->cnt2_reg, 0); in cx25821_sram_channel_setup_upstream()
52 cx_write(ch->cnt1_reg, 0); in cx25821_sram_channel_setup_upstream()
57 cdt = ch->cdt; in cx25821_sram_channel_setup_upstream()
58 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup_upstream()
67 cx_write(cdt + 16 * i, ch->fifo_start + bpl * i); in cx25821_sram_channel_setup_upstream()
74 cx_write(ch->cmds_start + 0, risc); in cx25821_sram_channel_setup_upstream()
[all …]
Dcx25821-audio-upstream.c48 const struct sram_channel *ch, in cx25821_sram_channel_setup_upstream_audio() argument
54 if (ch->cmds_start == 0) { in cx25821_sram_channel_setup_upstream_audio()
55 cx_write(ch->ptr1_reg, 0); in cx25821_sram_channel_setup_upstream_audio()
56 cx_write(ch->ptr2_reg, 0); in cx25821_sram_channel_setup_upstream_audio()
57 cx_write(ch->cnt2_reg, 0); in cx25821_sram_channel_setup_upstream_audio()
58 cx_write(ch->cnt1_reg, 0); in cx25821_sram_channel_setup_upstream_audio()
63 cdt = ch->cdt; in cx25821_sram_channel_setup_upstream_audio()
64 lines = ch->fifo_size / bpl; in cx25821_sram_channel_setup_upstream_audio()
73 cx_write(cdt + 16 * i, ch->fifo_start + bpl * i); in cx25821_sram_channel_setup_upstream_audio()
80 cx_write(ch->cmds_start + 0, risc); in cx25821_sram_channel_setup_upstream_audio()
[all …]
/linux-4.1.27/arch/arm/plat-omap/
Ddma.c611 int ch, free_ch = -1; in omap_request_dma() local
618 for (ch = 0; ch < dma_chan_count; ch++) { in omap_request_dma()
619 if (free_ch == -1 && dma_chan[ch].dev_id == -1) { in omap_request_dma()
620 free_ch = ch; in omap_request_dma()
1087 static int omap1_dma_handle_ch(int ch) in omap1_dma_handle_ch() argument
1091 if (enable_1510_mode && ch >= 6) { in omap1_dma_handle_ch()
1092 csr = dma_chan[ch].saved_csr; in omap1_dma_handle_ch()
1093 dma_chan[ch].saved_csr = 0; in omap1_dma_handle_ch()
1095 csr = p->dma_read(CSR, ch); in omap1_dma_handle_ch()
1096 if (enable_1510_mode && ch <= 2 && (csr >> 7) != 0) { in omap1_dma_handle_ch()
[all …]
/linux-4.1.27/arch/unicore32/include/mach/
Dregs-dmac.h38 #define DMAC_SRCADDR(ch) (PKUNITY_DMAC_BASE + (ch)*DMASp + 0x00) argument
42 #define DMAC_DESTADDR(ch) (PKUNITY_DMAC_BASE + (ch)*DMASp + 0x04) argument
46 #define DMAC_CONTROL(ch) (PKUNITY_DMAC_BASE + (ch)*DMASp + 0x0C) argument
50 #define DMAC_CONFIG(ch) (PKUNITY_DMAC_BASE + (ch)*DMASp + 0x10) argument
56 #define DMAC_CHANNEL(ch) FIELD(1, 1, (ch)) argument
Ddma.h38 static inline void puv3_stop_dma(int ch) in puv3_stop_dma() argument
40 writel(readl(DMAC_CONFIG(ch)) & ~DMAC_CONFIG_EN, DMAC_CONFIG(ch)); in puv3_stop_dma()
43 static inline void puv3_resume_dma(int ch) in puv3_resume_dma() argument
45 writel(readl(DMAC_CONFIG(ch)) | DMAC_CONFIG_EN, DMAC_CONFIG(ch)); in puv3_resume_dma()
Docd.h31 #define putc(ch) ocd_putc(ch) argument
33 #define putc(ch) argument
/linux-4.1.27/arch/frv/kernel/
Dgdb-stub.c214 static int hex(unsigned char ch);
222 static int hex(unsigned char ch) in hex() argument
224 if (ch >= 'a' && ch <= 'f') in hex()
225 return ch-'a'+10; in hex()
226 if (ch >= '0' && ch <= '9') in hex()
227 return ch-'0'; in hex()
228 if (ch >= 'A' && ch <= 'F') in hex()
229 return ch-'A'+10; in hex()
271 unsigned char ch; in gdbstub_recv_packet() local
277 gdbstub_rx_char(&ch, 0); in gdbstub_recv_packet()
[all …]
Duaccess.c23 char *p, ch; in strncpy_from_user() local
46 __get_user_asm(err, ch, src, "ub", "=r"); in strncpy_from_user()
49 if (!ch) in strncpy_from_user()
51 *p = ch; in strncpy_from_user()
76 char ch; in strnlen_user() local
89 __get_user_asm(err, ch, p, "ub", "=r"); in strnlen_user()
92 if (!ch) in strnlen_user()
Dgdb-io.c142 u8 ch, st; in gdbstub_rx_char() local
165 ch = gdbstub_rx_buffer[ix++]; in gdbstub_rx_char()
177 gdbstub_io("### GDB Rx %02x (st=%02x) ###\n",ch,st); in gdbstub_rx_char()
178 *_ch = ch & 0x7f; in gdbstub_rx_char()
188 void gdbstub_tx_char(unsigned char ch) in gdbstub_tx_char() argument
194 if (ch == 0x0a) { in gdbstub_tx_char()
200 __UART(TX) = ch; in gdbstub_tx_char()
/linux-4.1.27/drivers/char/
Ddtlk.c129 char ch; in dtlk_read() local
140 ch = dtlk_read_lpc(); in dtlk_read()
142 if (put_user(ch, buf++)) in dtlk_read()
161 int i = 0, retries = 0, ch; in dtlk_write() local
167 int i, ch; in dtlk_write() local
169 if (get_user(ch, buf + i)) in dtlk_write()
171 if (' ' <= ch && ch <= '~') in dtlk_write()
172 printk("%c", ch); in dtlk_write()
174 printk("\\%03o", ch); in dtlk_write()
184 while (i < count && !get_user(ch, buf) && in dtlk_write()
[all …]
Dmsm_smd_pkt.c44 struct smd_channel *ch; member
94 if (!smd_pkt_devp || !smd_pkt_devp->ch) in check_and_wakeup_reader()
97 sz = smd_cur_packet_size(smd_pkt_devp->ch); in check_and_wakeup_reader()
102 if (sz > smd_read_avail(smd_pkt_devp->ch)) { in check_and_wakeup_reader()
123 if (!smd_pkt_devp || !smd_pkt_devp->ch) in smd_pkt_read()
126 chl = smd_pkt_devp->ch; in smd_pkt_read()
141 bytes_read = smd_cur_packet_size(smd_pkt_devp->ch); in smd_pkt_read()
143 bytes_read < smd_read_avail(smd_pkt_devp->ch)) { in smd_pkt_read()
155 r = smd_read(smd_pkt_devp->ch, smd_pkt_devp->rx_buf, bytes_read); in smd_pkt_read()
188 if (!smd_pkt_devp || !smd_pkt_devp->ch) in smd_pkt_write()
[all …]
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_flash.c245 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_BIOS]; in fix_bios() local
249 pi = (struct esas2r_pc_image *)((u8 *)fi + ch->image_offset); in fix_bios()
272 esas2r_calc_byte_cksum((u8 *)pi, ch->length, 0); in fix_bios()
277 struct esas2r_component_header *ch = &fi->cmp_hdr[CH_IT_EFI]; in fix_efi() local
278 u32 len = ch->length; in fix_efi()
279 u32 offset = ch->image_offset; in fix_efi()
329 struct esas2r_component_header *ch; in fw_download_proc() local
344 ch = &fi->cmp_hdr[fc->comp_typ]; in fw_download_proc()
348 + ch->image_offset /* start of the current image */ in fw_download_proc()
349 + ch->length /* end of the current image */ in fw_download_proc()
[all …]
/linux-4.1.27/arch/mips/include/asm/mach-lantiq/xway/
Dxway_dma.h50 extern void ltq_dma_enable_irq(struct ltq_dma_channel *ch);
51 extern void ltq_dma_disable_irq(struct ltq_dma_channel *ch);
52 extern void ltq_dma_ack_irq(struct ltq_dma_channel *ch);
53 extern void ltq_dma_open(struct ltq_dma_channel *ch);
54 extern void ltq_dma_close(struct ltq_dma_channel *ch);
55 extern void ltq_dma_alloc_tx(struct ltq_dma_channel *ch);
56 extern void ltq_dma_alloc_rx(struct ltq_dma_channel *ch);
57 extern void ltq_dma_free(struct ltq_dma_channel *ch);
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dkgdb.c418 hex (char ch) in hex() argument
420 if ((ch >= 'a') && (ch <= 'f')) in hex()
421 return (ch - 'a' + 10); in hex()
422 if ((ch >= '0') && (ch <= '9')) in hex()
423 return (ch - '0'); in hex()
424 if ((ch >= 'A') && (ch <= 'F')) in hex()
425 return (ch - 'A' + 10); in hex()
437 int ch; in mem2hex() local
448 ch = *mem++; in mem2hex()
449 buf = hex_byte_pack(buf, ch); in mem2hex()
[all …]
/linux-4.1.27/sound/core/
Dvmaster.c64 int err, ch; in slave_update() local
71 for (ch = 0; ch < slave->info.count; ch++) in slave_update()
72 slave->vals[ch] = uctl->value.integer.value[ch]; in slave_update()
141 int err, ch; in slave_get_val() local
146 for (ch = 0; ch < slave->info.count; ch++) in slave_get_val()
147 ucontrol->value.integer.value[ch] = slave->vals[ch]; in slave_get_val()
154 int err, ch, vol; in slave_put_val() local
162 for (ch = 0; ch < slave->info.count; ch++) in slave_put_val()
163 ucontrol->value.integer.value[ch] &= in slave_put_val()
167 for (ch = 0; ch < slave->info.count; ch++) { in slave_put_val()
[all …]
/linux-4.1.27/drivers/staging/speakup/
Dkeyhelp.c64 u_char *kp, counters[MAXFUNCS], ch, ch1; in build_key_data() local
95 while ((ch = *kp++)) { in build_key_data()
102 key = (state_tbl[i] << 8) + ch; in build_key_data()
145 int spk_handle_help(struct vc_data *vc, u_char type, u_char ch, u_short key) in spk_handle_help() argument
155 if (ch == SPACE) { in spk_handle_help()
160 ch |= 32; /* lower case */ in spk_handle_help()
161 if (ch < 'a' || ch > 'z') in spk_handle_help()
163 if (letter_offsets[ch-'a'] == -1) { in spk_handle_help()
164 synth_printf(spk_msg_get(MSG_NO_COMMAND), ch); in spk_handle_help()
168 cur_item = letter_offsets[ch-'a']; in spk_handle_help()
[all …]
Dmain.c430 static void speak_char(u_char ch) in speak_char() argument
432 char *cp = spk_characters[ch]; in speak_char()
436 if (IS_CHAR(ch, B_CAP)) { in speak_char()
440 synth_printf("%c", ch); in speak_char()
441 if (IS_CHAR(ch, B_CAP)) in speak_char()
450 if (IS_CHAR(ch, B_CAP)) { in speak_char()
467 u16 ch = ' '; in get_char() local
476 ch = inverse_translate(vc, c, 0); in get_char()
479 return ch; in get_char()
484 u_short ch; in say_char() local
[all …]
Dspeakup_dtlk.c174 static void spk_out(const char ch) in spk_out() argument
183 outb_p(ch, speakup_info.port_tts); in spk_out()
194 u_char ch; in do_catch_up() local
229 ch = synth_buffer_getc(); in do_catch_up()
231 if (ch == '\n') in do_catch_up()
232 ch = PROCSPEECH; in do_catch_up()
233 spk_out(ch); in do_catch_up()
234 if (time_after_eq(jiffies, jiff_max) && (ch == SPACE)) { in do_catch_up()
249 u_char ch; in synth_immediate() local
251 while ((ch = (u_char)*buf)) { in synth_immediate()
[all …]
Dspeakup_dectlk.c158 static int is_indnum(u_char *ch) in is_indnum() argument
160 if ((*ch >= '0') && (*ch <= '9')) { in is_indnum()
161 *ch = *ch - '0'; in is_indnum()
208 static u_char ch; in do_catch_up() local
250 ch = synth_buffer_peek(); in do_catch_up()
255 if (ch == '\n') in do_catch_up()
256 ch = 0x0D; in do_catch_up()
257 if (synth_full_val || !spk_serial_out(ch)) { in do_catch_up()
265 if (ch == '[') in do_catch_up()
267 else if (ch == ']') in do_catch_up()
[all …]
Dspeakup_decpc.c338 static int dt_sendchar(char ch) in dt_sendchar() argument
345 outb_p(ch, speakup_info.port_tts+4); in dt_sendchar()
374 u_char ch; in do_catch_up() local
402 ch = synth_buffer_peek(); in do_catch_up()
406 if (ch == '\n') in do_catch_up()
407 ch = 0x0D; in do_catch_up()
408 if (dt_sendchar(ch)) { in do_catch_up()
416 if (ch == '[') in do_catch_up()
418 else if (ch == ']') in do_catch_up()
420 else if (ch <= SPACE) { in do_catch_up()
[all …]
Dspeakup_keypc.c157 u_char ch; in synth_immediate() local
160 while ((ch = *buf)) { in synth_immediate()
161 if (ch == '\n') in synth_immediate()
162 ch = PROCSPEECH; in synth_immediate()
169 outb_p(ch, synth_port); in synth_immediate()
178 u_char ch; in do_catch_up() local
226 ch = synth_buffer_getc(); in do_catch_up()
228 if (ch == '\n') in do_catch_up()
229 ch = PROCSPEECH; in do_catch_up()
230 outb_p(ch, synth_port); in do_catch_up()
[all …]
Dspeakup_acntpc.c154 u_char ch; in synth_immediate() local
156 while ((ch = *buf)) { in synth_immediate()
159 if (ch == '\n') in synth_immediate()
160 ch = PROCSPEECH; in synth_immediate()
168 outb_p(ch, speakup_info.port_tts); in synth_immediate()
176 u_char ch; in do_catch_up() local
223 ch = synth_buffer_getc(); in do_catch_up()
225 if (ch == '\n') in do_catch_up()
226 ch = PROCSPEECH; in do_catch_up()
227 outb_p(ch, speakup_info.port_tts); in do_catch_up()
[all …]
Dbuffers.c62 void synth_buffer_add(char ch) in synth_buffer_add() argument
75 *buff_in++ = ch; in synth_buffer_add()
82 char ch; in synth_buffer_getc() local
86 ch = *buff_out++; in synth_buffer_getc()
89 return ch; in synth_buffer_getc()
Dspeakup_decext.c157 u_char ch; in do_catch_up() local
186 ch = synth_buffer_peek(); in do_catch_up()
190 if (ch == '\n') in do_catch_up()
191 ch = 0x0D; in do_catch_up()
192 if (synth_full() || !spk_serial_out(ch)) { in do_catch_up()
200 if (ch == '[') in do_catch_up()
202 else if (ch == ']') in do_catch_up()
204 else if (ch <= SPACE) { in do_catch_up()
221 last = ch; in do_catch_up()
Dsynth.c84 u_char ch; in spk_do_catch_up() local
115 ch = synth_buffer_peek(); in spk_do_catch_up()
119 if (ch == '\n') in spk_do_catch_up()
120 ch = synth->procspeech; in spk_do_catch_up()
121 if (!spk_serial_out(ch)) { in spk_do_catch_up()
125 if (time_after_eq(jiffies, jiff_max) && (ch == SPACE)) { in spk_do_catch_up()
150 u_char ch; in spk_synth_immediate() local
152 while ((ch = *buff)) { in spk_synth_immediate()
153 if (ch == '\n') in spk_synth_immediate()
154 ch = synth->procspeech; in spk_synth_immediate()
[all …]
/linux-4.1.27/drivers/gpu/host1x/
Ddebug.c45 static int show_channels(struct host1x_channel *ch, void *data, bool show_fifo) in show_channels() argument
47 struct host1x *m = dev_get_drvdata(ch->dev->parent); in show_channels()
50 mutex_lock(&ch->reflock); in show_channels()
51 if (ch->refcount) { in show_channels()
52 mutex_lock(&ch->cdma.lock); in show_channels()
54 host1x_hw_show_channel_fifo(m, ch, o); in show_channels()
55 host1x_hw_show_channel_cdma(m, ch, o); in show_channels()
56 mutex_unlock(&ch->cdma.lock); in show_channels()
58 mutex_unlock(&ch->reflock); in show_channels()
89 struct host1x_channel *ch; in show_all() local
[all …]
/linux-4.1.27/drivers/rapidio/devices/
Dtsi721.c41 static void tsi721_omsg_handler(struct tsi721_device *priv, int ch);
42 static void tsi721_imsg_handler(struct tsi721_device *priv, int ch);
504 int ch; in tsi721_irqhandler() local
519 for (ch = 4; ch < RIO_MAX_MBOX + 4; ch++) { in tsi721_irqhandler()
520 if (!(dev_ch_int & TSI721_INT_IMSG_CHAN(ch))) in tsi721_irqhandler()
522 tsi721_imsg_handler(priv, ch); in tsi721_irqhandler()
536 for (ch = 0; ch < RIO_MAX_MBOX; ch++) { in tsi721_irqhandler()
537 if (!(dev_ch_int & TSI721_INT_OMSG_CHAN(ch))) in tsi721_irqhandler()
539 tsi721_omsg_handler(priv, ch); in tsi721_irqhandler()
553 int ch; in tsi721_irqhandler() local
[all …]
/linux-4.1.27/drivers/net/wireless/ath/
Dregd.c263 struct ieee80211_channel *ch) in ath_force_clear_no_ir_chan() argument
267 reg_rule = freq_reg_info(wiphy, MHZ_TO_KHZ(ch->center_freq)); in ath_force_clear_no_ir_chan()
272 if (ch->flags & IEEE80211_CHAN_NO_IR) in ath_force_clear_no_ir_chan()
273 ch->flags &= ~IEEE80211_CHAN_NO_IR; in ath_force_clear_no_ir_chan()
278 struct ieee80211_channel *ch; in ath_force_clear_no_ir_freq() local
280 ch = ieee80211_get_channel(wiphy, center_freq); in ath_force_clear_no_ir_freq()
281 if (!ch) in ath_force_clear_no_ir_freq()
284 ath_force_clear_no_ir_chan(wiphy, ch); in ath_force_clear_no_ir_freq()
287 static void ath_force_no_ir_chan(struct ieee80211_channel *ch) in ath_force_no_ir_chan() argument
289 ch->flags |= IEEE80211_CHAN_NO_IR; in ath_force_no_ir_chan()
[all …]
/linux-4.1.27/drivers/tty/serial/
Dmsm_smd_tty.c33 smd_channel_t *ch; member
69 avail = smd_read_avail(info->ch); in smd_tty_notify()
75 if (smd_read(info->ch, ptr, avail) != avail) { in smd_tty_notify()
107 if (info->ch) in smd_tty_port_activate()
108 smd_kick(info->ch); in smd_tty_port_activate()
110 res = smd_open(name, &info->ch, info, smd_tty_notify); in smd_tty_port_activate()
123 if (info->ch) { in smd_tty_port_shutdown()
124 smd_close(info->ch); in smd_tty_port_shutdown()
125 info->ch = 0; in smd_tty_port_shutdown()
153 avail = smd_write_avail(info->ch); in smd_tty_write()
[all …]
Dsn_console.c168 int ch; in snt_poll_getc() local
170 ia64_sn_console_getc(&ch); in snt_poll_getc()
171 return ch; in snt_poll_getc()
451 int ch; in sn_receive_chars() local
469 ch = port->sc_ops->sal_getc(); in sn_receive_chars()
470 if (ch < 0) { in sn_receive_chars()
472 "obtaining data from the console (0x%0x)\n", ch); in sn_receive_chars()
480 if (ch && time_before(jiffies, sysrq_timeout)) { in sn_receive_chars()
482 handle_sysrq(ch); in sn_receive_chars()
488 if (ch == *sysrq_serial_ptr) { in sn_receive_chars()
[all …]
/linux-4.1.27/sound/mips/
Dsgio2audio.c359 unsigned int ch, unsigned int count) in snd_sgio2audio_dma_pull_frag() argument
369 struct snd_pcm_runtime *runtime = chip->channel[ch].substream->runtime; in snd_sgio2audio_dma_pull_frag()
371 spin_lock_irqsave(&chip->channel[ch].lock, flags); in snd_sgio2audio_dma_pull_frag()
373 src_base = (unsigned long) chip->ring_base | (ch << CHANNEL_RING_SHIFT); in snd_sgio2audio_dma_pull_frag()
374 src_pos = readq(&mace->perif.audio.chan[ch].read_ptr); in snd_sgio2audio_dma_pull_frag()
376 dst_pos = chip->channel[ch].pos; in snd_sgio2audio_dma_pull_frag()
380 chip->channel[ch].size += (count >> 3); /* in frames */ in snd_sgio2audio_dma_pull_frag()
381 ret = chip->channel[ch].size >= runtime->period_size; in snd_sgio2audio_dma_pull_frag()
382 chip->channel[ch].size %= runtime->period_size; in snd_sgio2audio_dma_pull_frag()
397 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ in snd_sgio2audio_dma_pull_frag()
[all …]
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dudbg_scc.c74 struct device_node *ch, *ch_def = NULL, *ch_a = NULL; in udbg_scc_init() local
87 for (ch = NULL; (ch = of_get_next_child(escc, ch)) != NULL;) { in udbg_scc_init()
88 if (ch == stdout) in udbg_scc_init()
89 ch_def = of_node_get(ch); in udbg_scc_init()
90 if (strcmp(ch->name, "ch-a") == 0) in udbg_scc_init()
91 ch_a = of_node_get(ch); in udbg_scc_init()
96 ch = ch_def ? ch_def : ch_a; in udbg_scc_init()
111 pmac_call_feature(PMAC_FTR_SCC_ENABLE, ch, in udbg_scc_init()
114 if (ch == ch_a) in udbg_scc_init()
/linux-4.1.27/arch/arm/boot/compressed/
Dmisc.c34 static void icedcc_putc(int ch) in icedcc_putc() argument
45 asm("mcr p14, 0, %0, c0, c5, 0" : : "r" (ch)); in icedcc_putc()
51 static void icedcc_putc(int ch) in icedcc_putc() argument
62 asm("mcr p14, 0, %0, c8, c0, 0" : : "r" (ch)); in icedcc_putc()
67 static void icedcc_putc(int ch) in icedcc_putc() argument
78 asm("mcr p14, 0, %0, c1, c0, 0" : : "r" (ch)); in icedcc_putc()
83 #define putc(ch) icedcc_putc(ch) argument
/linux-4.1.27/arch/arm/mach-shmobile/
Dsmp-r8a7779.c69 struct rcar_sysc_ch *ch = NULL; in r8a7779_platform_cpu_kill() local
75 ch = r8a7779_ch_cpu[cpu]; in r8a7779_platform_cpu_kill()
77 if (ch) in r8a7779_platform_cpu_kill()
78 ret = rcar_sysc_power_down(ch); in r8a7779_platform_cpu_kill()
85 struct rcar_sysc_ch *ch = NULL; in r8a7779_boot_secondary() local
90 ch = r8a7779_ch_cpu[lcpu]; in r8a7779_boot_secondary()
92 if (ch) in r8a7779_boot_secondary()
93 ret = rcar_sysc_power_up(ch); in r8a7779_boot_secondary()
Dpm-r8a7779.c35 struct rcar_sysc_ch ch; member
40 return &container_of(d, struct r8a7779_pm_domain, genpd)->ch; in to_r8a7779_ch()
99 .ch = {
106 .ch = {
113 .ch = {
120 .ch = {
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_snmp_basic.c162 static unsigned char asn1_octet_decode(struct asn1_ctx *ctx, unsigned char *ch) in asn1_octet_decode() argument
168 *ch = *(ctx->pointer)++; in asn1_octet_decode()
174 unsigned char ch; in asn1_tag_decode() local
180 if (!asn1_octet_decode(ctx, &ch)) in asn1_tag_decode()
183 *tag |= ch & 0x7F; in asn1_tag_decode()
184 } while ((ch & 0x80) == 0x80); in asn1_tag_decode()
193 unsigned char ch; in asn1_id_decode() local
195 if (!asn1_octet_decode(ctx, &ch)) in asn1_id_decode()
198 *cls = (ch & 0xC0) >> 6; in asn1_id_decode()
199 *con = (ch & 0x20) >> 5; in asn1_id_decode()
[all …]
/linux-4.1.27/arch/mips/txx9/generic/
Dsetup_tx3927.c80 for (i = 0; i < ARRAY_SIZE(tx3927_dmaptr->ch); i++) { in tx3927_setup()
82 tx3927_dmaptr->ch[i].ccr = TX3927_DMA_CCR_CHRST; in tx3927_setup()
83 tx3927_dmaptr->ch[i].ccr = 0; in tx3927_setup()
126 void __init tx3927_mtd_init(int ch) in tx3927_mtd_init() argument
129 .width = TX3927_ROMC_WIDTH(ch) / 8, in tx3927_mtd_init()
131 unsigned long start = txx9_ce_res[ch].start; in tx3927_mtd_init()
132 unsigned long size = txx9_ce_res[ch].end - start + 1; in tx3927_mtd_init()
134 if (!(tx3927_romcptr->cr[ch] & 0x8)) in tx3927_mtd_init()
136 txx9_physmap_flash_init(ch, start, size, &pdata); in tx3927_mtd_init()
/linux-4.1.27/arch/powerpc/boot/
Dserial.c39 char ch, *cp; in serial_edit_cmdline() local
49 while (((ch = scdp->getc()) != '\n') && (ch != '\r')) { in serial_edit_cmdline()
51 if ((ch == '\b') || (ch == '\177')) { in serial_edit_cmdline()
58 } else if ((ch == '\030') || (ch == '\025')) { in serial_edit_cmdline()
65 *cp++ = ch; in serial_edit_cmdline()
67 scdp->putc(ch); in serial_edit_cmdline()
Dugecon.c75 static void ug_raw_putc(char ch) in ug_raw_putc() argument
77 ug_io_transaction(0xb0000000 | (ch << 20)); in ug_raw_putc()
80 static void ug_putc(char ch) in ug_putc() argument
90 ug_raw_putc(ch); in ug_putc()
/linux-4.1.27/include/video/
Dimx-ipu-v3.h181 void ipu_cpmem_zero(struct ipuv3_channel *ch);
182 void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, int xres, int yres);
183 void ipu_cpmem_set_stride(struct ipuv3_channel *ch, int stride);
184 void ipu_cpmem_set_high_priority(struct ipuv3_channel *ch);
185 void ipu_cpmem_set_buffer(struct ipuv3_channel *ch, int bufnum, dma_addr_t buf);
186 void ipu_cpmem_interlaced_scan(struct ipuv3_channel *ch, int stride);
187 void ipu_cpmem_set_axi_id(struct ipuv3_channel *ch, u32 id);
188 void ipu_cpmem_set_burstsize(struct ipuv3_channel *ch, int burstsize);
189 void ipu_cpmem_set_block_mode(struct ipuv3_channel *ch);
190 void ipu_cpmem_set_rotation(struct ipuv3_channel *ch,
[all …]
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Ddxe.c31 struct wcn36xx_dxe_ch *ch = is_low ? in wcn36xx_dxe_get_next_bd() local
35 return ch->head_blk_ctl->bd_cpu_addr; in wcn36xx_dxe_get_next_bd()
64 static void wcn36xx_dxe_free_ctl_block(struct wcn36xx_dxe_ch *ch) in wcn36xx_dxe_free_ctl_block() argument
66 struct wcn36xx_dxe_ctl *ctl = ch->head_blk_ctl, *next; in wcn36xx_dxe_free_ctl_block()
69 for (i = 0; i < ch->desc_num && ctl; i++) { in wcn36xx_dxe_free_ctl_block()
76 static int wcn36xx_dxe_allocate_ctl_block(struct wcn36xx_dxe_ch *ch) in wcn36xx_dxe_allocate_ctl_block() argument
82 for (i = 0; i < ch->desc_num; i++) { in wcn36xx_dxe_allocate_ctl_block()
90 ch->head_blk_ctl = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
91 ch->tail_blk_ctl = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
92 } else if (ch->desc_num - 1 == i) { in wcn36xx_dxe_allocate_ctl_block()
[all …]
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
Dusbgecko_udbg.c102 static void ug_raw_putc(char ch) in ug_raw_putc() argument
104 ug_io_transaction(0xb0000000 | (ch << 20)); in ug_raw_putc()
111 static void ug_putc(char ch) in ug_putc() argument
118 if (ch == '\n') in ug_putc()
124 ug_raw_putc(ch); in ug_putc()
172 void ug_udbg_putc(char ch) in ug_udbg_putc() argument
174 ug_putc(ch); in ug_udbg_putc()
182 int ch; in ug_udbg_getc() local
184 while ((ch = ug_getc()) == -1) in ug_udbg_getc()
186 return ch; in ug_udbg_getc()
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/
Dchannel.h96 #define SPAR_CHANNEL_SERVER_READY(ch) \ argument
97 (readl(&(ch)->srv_state) == CHANNELSRV_READY)
131 #define SPAR_CHANNEL_CLIENT_TRANSITION(ch, id, newstate, log) \ argument
135 (ch))->cli_state_os)), \
141 (ch))->cli_state_os)), \
143 (ch))->cli_state_os), \
148 (ch))->cli_state_os); \
292 spar_check_channel_client(void __iomem *ch, in spar_check_channel_client() argument
303 &((struct channel_header __iomem *)(ch))->chtype, in spar_check_channel_client()
317 (ch))->size); in spar_check_channel_client()
[all …]
/linux-4.1.27/arch/mips/ath79/
Dearly_printk.c36 static void prom_putchar_ar71xx(unsigned char ch) in prom_putchar_ar71xx() argument
41 __raw_writel(ch, base + UART_TX * 4); in prom_putchar_ar71xx()
45 static void prom_putchar_ar933x(unsigned char ch) in prom_putchar_ar933x() argument
51 __raw_writel(AR933X_UART_DATA_TX_CSR | ch, base + AR933X_UART_DATA_REG); in prom_putchar_ar933x()
56 static void prom_putchar_dummy(unsigned char ch) in prom_putchar_dummy() argument
95 void prom_putchar(unsigned char ch) in prom_putchar() argument
100 _prom_putchar(ch); in prom_putchar()
/linux-4.1.27/drivers/staging/vt6655/
Dchannel.c132 struct ieee80211_channel *ch; in vnt_init_bands() local
140 ch = vnt_channels_5ghz; in vnt_init_bands()
143 ch[i].max_power = 0x3f; in vnt_init_bands()
144 ch[i].flags = IEEE80211_CHAN_NO_HT40; in vnt_init_bands()
155 ch = vnt_channels_2ghz; in vnt_init_bands()
158 ch[i].max_power = 0x3f; in vnt_init_bands()
159 ch[i].flags = IEEE80211_CHAN_NO_HT40; in vnt_init_bands()
177 bool set_channel(void *pDeviceHandler, struct ieee80211_channel *ch) in set_channel() argument
182 if (pDevice->byCurrentCh == ch->hw_value) in set_channel()
201 ch->hw_value); in set_channel()
[all …]
/linux-4.1.27/drivers/hwmon/
Dmax6639.c41 #define MAX6639_REG_TEMP(ch) (0x00 + (ch)) argument
45 #define MAX6639_REG_TEMP_EXT(ch) (0x05 + (ch)) argument
46 #define MAX6639_REG_ALERT_LIMIT(ch) (0x08 + (ch)) argument
47 #define MAX6639_REG_OT_LIMIT(ch) (0x0A + (ch)) argument
48 #define MAX6639_REG_THERM_LIMIT(ch) (0x0C + (ch)) argument
49 #define MAX6639_REG_FAN_CONFIG1(ch) (0x10 + (ch) * 4) argument
50 #define MAX6639_REG_FAN_CONFIG2a(ch) (0x11 + (ch) * 4) argument
51 #define MAX6639_REG_FAN_CONFIG2b(ch) (0x12 + (ch) * 4) argument
52 #define MAX6639_REG_FAN_CONFIG3(ch) (0x13 + (ch) * 4) argument
53 #define MAX6639_REG_FAN_CNT(ch) (0x20 + (ch)) argument
[all …]
/linux-4.1.27/drivers/staging/unisys/uislib/
Duisqueue.c53 unsigned char spar_signal_insert(struct channel_header __iomem *ch, u32 queue, in spar_signal_insert() argument
61 ((char __iomem *)ch + readq(&ch->ch_space_offset)) in spar_signal_insert()
112 spar_signal_remove(struct channel_header __iomem *ch, u32 queue, void *sig) in spar_signal_remove() argument
117 (struct signal_queue_header __iomem *)((char __iomem *)ch + in spar_signal_remove()
118 readq(&ch->ch_space_offset)) + queue; in spar_signal_remove()
166 unsigned int spar_signal_remove_all(struct channel_header *ch, u32 queue, in spar_signal_remove_all() argument
172 (struct signal_queue_header *)((char *)ch + in spar_signal_remove_all()
173 ch->ch_space_offset) + queue; in spar_signal_remove_all()
217 unsigned char spar_signalqueue_empty(struct channel_header __iomem *ch, in spar_signalqueue_empty() argument
221 (struct signal_queue_header __iomem *)((char __iomem *)ch + in spar_signalqueue_empty()
[all …]
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dkgdb.c388 static int hex(char ch);
635 hex(char ch) in hex() argument
637 if ((ch >= 'a') && (ch <= 'f')) in hex()
638 return (ch - 'a' + 10); in hex()
639 if ((ch >= '0') && (ch <= '9')) in hex()
640 return (ch - '0'); in hex()
641 if ((ch >= 'A') && (ch <= 'F')) in hex()
642 return (ch - 'A' + 10); in hex()
654 int ch; in mem2hex() local
665 ch = *mem++; in mem2hex()
[all …]
/linux-4.1.27/net/sctp/
Dinqueue.c102 sctp_chunkhdr_t *ch = NULL; in sctp_inq_peek() local
111 ch = (sctp_chunkhdr_t *)chunk->chunk_end; in sctp_inq_peek()
113 return ch; in sctp_inq_peek()
125 sctp_chunkhdr_t *ch = NULL; in sctp_inq_pop() local
142 ch = (sctp_chunkhdr_t *) chunk->chunk_end; in sctp_inq_pop()
164 ch = (sctp_chunkhdr_t *) chunk->skb->data; in sctp_inq_pop()
168 chunk->chunk_hdr = ch; in sctp_inq_pop()
169 chunk->chunk_end = ((__u8 *)ch) + WORD_ROUND(ntohs(ch->length)); in sctp_inq_pop()
Dinput.c662 sctp_chunkhdr_t *ch; in sctp_rcv_ootb() local
665 ch = (sctp_chunkhdr_t *) skb->data; in sctp_rcv_ootb()
670 if (ntohs(ch->length) < sizeof(sctp_chunkhdr_t)) in sctp_rcv_ootb()
673 ch_end = ((__u8 *)ch) + WORD_ROUND(ntohs(ch->length)); in sctp_rcv_ootb()
681 if (SCTP_CID_ABORT == ch->type) in sctp_rcv_ootb()
688 if (SCTP_CID_SHUTDOWN_COMPLETE == ch->type) in sctp_rcv_ootb()
696 if (SCTP_CID_INIT == ch->type && (void *)ch != skb->data) in sctp_rcv_ootb()
699 ch = (sctp_chunkhdr_t *) ch_end; in sctp_rcv_ootb()
999 sctp_chunkhdr_t *ch, in __sctp_rcv_asconf_lookup() argument
1004 sctp_addip_chunk_t *asconf = (struct sctp_addip_chunk *)ch; in __sctp_rcv_asconf_lookup()
[all …]
/linux-4.1.27/drivers/tty/
Dmoxa.c294 struct moxa_port *ch = tty->driver_data; in moxa_ioctl() local
302 } else if (!ch) in moxa_ioctl()
312 MoxaPortFlushData(ch, arg); in moxa_ioctl()
336 status = MoxaPortTxQueue(ch); in moxa_ioctl()
340 status = MoxaPortRxQueue(ch); in moxa_ioctl()
384 mutex_lock(&ch->port.mutex); in moxa_ioctl()
385 ret = moxa_get_serial_info(ch, argp); in moxa_ioctl()
386 mutex_unlock(&ch->port.mutex); in moxa_ioctl()
389 mutex_lock(&ch->port.mutex); in moxa_ioctl()
390 ret = moxa_set_serial_info(ch, argp); in moxa_ioctl()
[all …]
/linux-4.1.27/fs/ubifs/
Dio.c242 const struct ubifs_ch *ch = buf; in ubifs_check_node() local
247 magic = le32_to_cpu(ch->magic); in ubifs_check_node()
256 type = ch->node_type; in ubifs_check_node()
263 node_len = le32_to_cpu(ch->len); in ubifs_check_node()
279 node_crc = le32_to_cpu(ch->crc); in ubifs_check_node()
325 struct ubifs_ch *ch = buf; in ubifs_pad() local
328 ch->magic = cpu_to_le32(UBIFS_NODE_MAGIC); in ubifs_pad()
329 ch->node_type = UBIFS_PAD_NODE; in ubifs_pad()
330 ch->group_type = UBIFS_NO_NODE_GROUP; in ubifs_pad()
331 ch->padding[0] = ch->padding[1] = 0; in ubifs_pad()
[all …]
Dscan.c72 struct ubifs_ch *ch = buf; in ubifs_scan_a_node() local
75 magic = le32_to_cpu(ch->magic); in ubifs_scan_a_node()
89 dbg_ntype(ch->node_type), lnum, offs); in ubifs_scan_a_node()
94 if (ch->node_type == UBIFS_PAD_NODE) { in ubifs_scan_a_node()
97 int node_len = le32_to_cpu(ch->len); in ubifs_scan_a_node()
197 struct ubifs_ch *ch = buf; in ubifs_add_snod() local
205 snod->sqnum = le64_to_cpu(ch->sqnum); in ubifs_add_snod()
206 snod->type = ch->node_type; in ubifs_add_snod()
208 snod->len = le32_to_cpu(ch->len); in ubifs_add_snod()
211 switch (ch->node_type) { in ubifs_add_snod()
[all …]
Dubifs-media.h491 struct ubifs_ch ch; member
531 struct ubifs_ch ch; member
554 struct ubifs_ch ch; member
575 struct ubifs_ch ch; member
589 struct ubifs_ch ch; member
623 struct ubifs_ch ch; member
686 struct ubifs_ch ch; member
727 struct ubifs_ch ch; member
756 struct ubifs_ch ch; member
768 struct ubifs_ch ch; member
[all …]
/linux-4.1.27/drivers/devfreq/exynos/
Dexynos_ppmu.c29 void exynos_ppmu_setevent(void __iomem *ppmu_base, unsigned int ch, in exynos_ppmu_setevent() argument
32 __raw_writel(evt, ppmu_base + PPMU_BEVTSEL(ch)); in exynos_ppmu_setevent()
45 unsigned int exynos_ppmu_read(void __iomem *ppmu_base, unsigned int ch) in exynos_ppmu_read() argument
49 if (ch == PPMU_PMNCNT3) in exynos_ppmu_read()
50 total = ((__raw_readl(ppmu_base + PMCNT_OFFSET(ch)) << 8) | in exynos_ppmu_read()
51 __raw_readl(ppmu_base + PMCNT_OFFSET(ch + 1))); in exynos_ppmu_read()
53 total = __raw_readl(ppmu_base + PMCNT_OFFSET(ch)); in exynos_ppmu_read()
/linux-4.1.27/drivers/spi/
Dspi-rockchip.c158 struct dma_chan *ch; member
322 dmaengine_terminate_all(rs->dma_rx.ch); in rockchip_spi_handle_err()
327 dmaengine_terminate_all(rs->dma_tx.ch); in rockchip_spi_handle_err()
453 dmaengine_slave_config(rs->dma_rx.ch, &rxconf); in rockchip_spi_prepare_dma()
456 rs->dma_rx.ch, in rockchip_spi_prepare_dma()
470 dmaengine_slave_config(rs->dma_tx.ch, &txconf); in rockchip_spi_prepare_dma()
473 rs->dma_tx.ch, in rockchip_spi_prepare_dma()
487 dma_async_issue_pending(rs->dma_rx.ch); in rockchip_spi_prepare_dma()
495 dma_async_issue_pending(rs->dma_tx.ch); in rockchip_spi_prepare_dma()
720 rs->dma_tx.ch = dma_request_slave_channel(rs->dev, "tx"); in rockchip_spi_probe()
[all …]
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-core.c334 const struct sram_channel *ch, in cx88_sram_channel_setup() argument
341 cdt = ch->cdt; in cx88_sram_channel_setup()
342 lines = ch->fifo_size / bpl; in cx88_sram_channel_setup()
349 cx_write(cdt + 16*i, ch->fifo_start + bpl*i); in cx88_sram_channel_setup()
352 cx_write(ch->cmds_start + 0, risc); in cx88_sram_channel_setup()
353 cx_write(ch->cmds_start + 4, cdt); in cx88_sram_channel_setup()
354 cx_write(ch->cmds_start + 8, (lines*16) >> 3); in cx88_sram_channel_setup()
355 cx_write(ch->cmds_start + 12, ch->ctrl_start); in cx88_sram_channel_setup()
356 cx_write(ch->cmds_start + 16, 64 >> 2); in cx88_sram_channel_setup()
358 cx_write(ch->cmds_start + i, 0); in cx88_sram_channel_setup()
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dchannel.c377 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_channel_set_chanspec() local
387 if (ch->flags & IEEE80211_CHAN_NO_OFDM) in brcms_c_channel_set_chanspec()
393 !!(ch->flags & IEEE80211_CHAN_NO_IR), in brcms_c_channel_set_chanspec()
402 struct ieee80211_channel *ch = wlc->pub->ieee_hw->conf.chandef.chan; in brcms_c_channel_reg_limits() local
417 if (WARN_ON(!ch)) in brcms_c_channel_reg_limits()
433 maxpwr = QDB(ch->max_power) - delta; in brcms_c_channel_reg_limits()
636 struct ieee80211_channel *ch; in brcms_reg_apply_radar_flags() local
644 ch = &sband->channels[i]; in brcms_reg_apply_radar_flags()
646 if (!brcms_is_radar_freq(ch->center_freq)) in brcms_reg_apply_radar_flags()
653 if (!(ch->flags & IEEE80211_CHAN_DISABLED)) in brcms_reg_apply_radar_flags()
[all …]
/linux-4.1.27/scripts/basic/
Dbin2c.c14 int ch, total = 0; in main() local
22 while ((ch = getchar()) != EOF) { in main()
24 printf("\\x%02x", ch); in main()
29 } while (ch != EOF); in main()
/linux-4.1.27/arch/mips/include/asm/sibyte/
Dsb1250_mac.h443 #define S_MAC_STATUS_CH_OFFSET(ch, txrx) _SB_MAKE64(((ch) + 2 * (txrx)) * S_MAC_CHANWIDTH) argument
445 #define M_MAC_STATUS_CHANNEL(ch, txrx) _SB_MAKEVALUE(_SB_MAKEMASK(8, 0), S_MAC_STATUS_CH_OFFSET(ch argument
446 #define M_MAC_STATUS_EOP_COUNT(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_EOP_COUNT, S_MAC_STATUS_CH_OFFSET( argument
447 #define M_MAC_STATUS_EOP_TIMER(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_EOP_TIMER, S_MAC_STATUS_CH_OFFSET( argument
448 #define M_MAC_STATUS_EOP_SEEN(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_EOP_SEEN, S_MAC_STATUS_CH_OFFSET(c… argument
449 #define M_MAC_STATUS_HWM(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_HWM, S_MAC_STATUS_CH_OFFSET(ch, txrx)) argument
450 #define M_MAC_STATUS_LWM(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_LWM, S_MAC_STATUS_CH_OFFSET(ch, txrx)) argument
451 #define M_MAC_STATUS_DSCR(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_DSCR, S_MAC_STATUS_CH_OFFSET(ch, txrx)) argument
452 #define M_MAC_STATUS_ERR(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_ERR, S_MAC_STATUS_CH_OFFSET(ch, txrx)) argument
453 #define M_MAC_STATUS_DZERO(ch, txrx) _SB_MAKEVALUE(M_MAC_INT_DZERO, S_MAC_STATUS_CH_OFFSET(ch, txr… argument
[all …]
/linux-4.1.27/drivers/dma/sh/
Drcar-hpbdma.c143 static void hsrstr_write(struct hpb_dmae_device *hpbdev, u32 ch) in hsrstr_write() argument
145 iowrite32(0x1, hpbdev->comm_reg + HPB_DMAE_HSRSTR(ch)); in hsrstr_write()
148 static u32 dintsr_read(struct hpb_dmae_device *hpbdev, u32 ch) in dintsr_read() argument
152 if (ch < 32) in dintsr_read()
153 v = ioread32(hpbdev->comm_reg + HPB_DMAE_DINTSR0) >> ch; in dintsr_read()
155 v = ioread32(hpbdev->comm_reg + HPB_DMAE_DINTSR1) >> (ch - 32); in dintsr_read()
159 static void dintcr_write(struct hpb_dmae_device *hpbdev, u32 ch) in dintcr_write() argument
161 if (ch < 32) in dintcr_write()
162 iowrite32((0x1 << ch), hpbdev->comm_reg + HPB_DMAE_DINTCR0); in dintcr_write()
164 iowrite32((0x1 << (ch - 32)), in dintcr_write()
[all …]
/linux-4.1.27/sound/usb/6fire/
Dcontrol.c193 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_vol_put() local
196 if (ch > 4) { in usb6fire_control_output_vol_put()
202 if (rt->output_vol[ch] != ucontrol->value.integer.value[0]) { in usb6fire_control_output_vol_put()
203 rt->output_vol[ch] = ucontrol->value.integer.value[0]; in usb6fire_control_output_vol_put()
204 rt->ovol_updated &= ~(1 << ch); in usb6fire_control_output_vol_put()
207 if (rt->output_vol[ch + 1] != ucontrol->value.integer.value[1]) { in usb6fire_control_output_vol_put()
208 rt->output_vol[ch + 1] = ucontrol->value.integer.value[1]; in usb6fire_control_output_vol_put()
209 rt->ovol_updated &= ~(2 << ch); in usb6fire_control_output_vol_put()
223 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_vol_get() local
225 if (ch > 4) { in usb6fire_control_output_vol_get()
[all …]
/linux-4.1.27/arch/m68k/sun3/prom/
Dprintf.c26 char ch, *bptr; in prom_printf() local
46 while((ch = *(bptr++)) != 0) { in prom_printf()
47 if(ch == '\n') in prom_printf()
50 prom_putchar(ch); in prom_printf()
/linux-4.1.27/drivers/usb/serial/
Dquatech2.c133 static void qt2_update_lsr(struct usb_serial_port *port, unsigned char *ch);
134 static void qt2_update_msr(struct usb_serial_port *port, unsigned char *ch);
500 static void qt2_process_status(struct usb_serial_port *port, unsigned char *ch) in qt2_process_status() argument
502 switch (*ch) { in qt2_process_status()
504 qt2_update_lsr(port, ch + 1); in qt2_process_status()
507 qt2_update_msr(port, ch + 1); in qt2_process_status()
514 unsigned char *ch) in qt2_process_xmit_empty() argument
518 bytes_written = (int)(*ch) + (int)(*(ch + 1) << 4); in qt2_process_xmit_empty()
522 static void qt2_process_flush(struct usb_serial_port *port, unsigned char *ch) in qt2_process_flush() argument
534 unsigned char *ch; in qt2_process_read_urb() local
[all …]
/linux-4.1.27/arch/mips/ath25/
Dearly_printk.c18 unsigned char ch) in prom_uart_wr() argument
20 __raw_writel(ch, base + 4 * reg); in prom_uart_wr()
28 void prom_putchar(unsigned char ch) in prom_putchar() argument
41 prom_uart_wr(base, UART_TX, ch); in prom_putchar()
/linux-4.1.27/fs/affs/
Dnamei.c15 static int affs_toupper(int ch);
19 static int affs_intl_toupper(int ch);
38 affs_toupper(int ch) in affs_toupper() argument
40 return ch >= 'a' && ch <= 'z' ? ch -= ('a' - 'A') : ch; in affs_toupper()
46 affs_intl_toupper(int ch) in affs_intl_toupper() argument
48 return (ch >= 'a' && ch <= 'z') || (ch >= 0xE0 in affs_intl_toupper()
49 && ch <= 0xFE && ch != 0xF7) ? in affs_intl_toupper()
50 ch - ('a' - 'A') : ch; in affs_intl_toupper()
/linux-4.1.27/arch/ia64/hp/sim/
Dsimserial.c58 unsigned char ch; in receive_chars() local
61 while ( (ch = ia64_ssc(0, 0, 0, 0, SSC_GETCHAR)) ) { in receive_chars()
62 if (ch == 27 && seen_esc == 0) { in receive_chars()
65 } else if (seen_esc == 1 && ch == 'O') { in receive_chars()
69 if (ch == 'P') /* F1 */ in receive_chars()
72 if (ch == 'S') { /* F4 */ in receive_chars()
74 ch = ia64_ssc(0, 0, 0, 0, SSC_GETCHAR); in receive_chars()
75 } while (!ch); in receive_chars()
76 handle_sysrq(ch); in receive_chars()
84 if (tty_insert_flip_char(port, ch, TTY_NORMAL) == 0) in receive_chars()
[all …]
Dhpsim_console.c50 unsigned long ch; in simcons_write() local
53 ch = *buf++; in simcons_write()
54 ia64_ssc(ch, 0, 0, 0, SSC_PUTCHAR); in simcons_write()
55 if (ch == '\n') in simcons_write()
/linux-4.1.27/kernel/debug/
Dgdbstub.c95 char ch; in get_packet() local
102 while ((ch = (gdbstub_read_wait())) != '$') in get_packet()
115 ch = gdbstub_read_wait(); in get_packet()
116 if (ch == '#') in get_packet()
118 checksum = checksum + ch; in get_packet()
119 buffer[count] = ch; in get_packet()
123 if (ch == '#') { in get_packet()
148 char ch; in put_packet() local
158 while ((ch = buffer[count])) { in put_packet()
159 dbg_io_ops->write_char(ch); in put_packet()
[all …]
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_rf.c77 u32 ch = 0; in rtw_freq2ch() local
81 ch = ch_freq_map[i].channel; in rtw_freq2ch()
86 ch = 1; in rtw_freq2ch()
88 return ch; in rtw_freq2ch()
/linux-4.1.27/drivers/staging/vt6656/
Dchannel.c146 struct ieee80211_channel *ch; in vnt_init_bands() local
153 ch = vnt_channels_5ghz; in vnt_init_bands()
156 ch[i].max_power = VNT_RF_MAX_POWER; in vnt_init_bands()
157 ch[i].flags = IEEE80211_CHAN_NO_HT40; in vnt_init_bands()
167 ch = vnt_channels_2ghz; in vnt_init_bands()
170 ch[i].max_power = VNT_RF_MAX_POWER; in vnt_init_bands()
171 ch[i].flags = IEEE80211_CHAN_NO_HT40; in vnt_init_bands()
/linux-4.1.27/arch/s390/include/asm/
Dbitops.h241 unsigned char ch; in __test_and_set_bit() local
243 ch = *addr; in __test_and_set_bit()
245 return (ch >> (nr & 7)) & 1; in __test_and_set_bit()
252 unsigned char ch; in __test_and_clear_bit() local
254 ch = *addr; in __test_and_clear_bit()
256 return (ch >> (nr & 7)) & 1; in __test_and_clear_bit()
263 unsigned char ch; in __test_and_change_bit() local
265 ch = *addr; in __test_and_change_bit()
267 return (ch >> (nr & 7)) & 1; in __test_and_change_bit()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_common.h30 extern void isdn_free_channel(int di, int ch, int usage);
31 extern void isdn_all_eaz(int di, int ch);
33 extern int isdn_dc2minor(int di, int ch);
37 extern void isdn_unexclusive_channel(int di, int ch);
/linux-4.1.27/tools/thermal/tmon/
Dtui.c415 static void handle_input_val(int ch) in handle_input_val() argument
427 if (ch == ptdata.nr_cooling_dev) { in handle_input_val()
439 CDEV, ptdata.cdi[ch].instance); in handle_input_val()
451 static void handle_input_choice(int ch) in handle_input_choice() argument
457 if ((ch >= 'A' && ch <= 'A' + ptdata.nr_cooling_dev) || in handle_input_choice()
458 (ch >= 'a' && ch <= 'a' + ptdata.nr_cooling_dev)) { in handle_input_choice()
459 base = (ch < 'a') ? 'A' : 'a'; in handle_input_choice()
460 cdev_id = ch - base; in handle_input_choice()
470 snprintf(buf, sizeof(buf), "Invalid selection %d", ch); in handle_input_choice()
477 int ch; in handle_tui_events() local
[all …]
/linux-4.1.27/include/sound/
Dhda_regmap.h44 #define snd_hdac_regmap_encode_amp(nid, ch, dir, idx) \ argument
46 ((ch) ? AC_AMP_GET_RIGHT : AC_AMP_GET_LEFT) | \
131 int ch, int dir, int idx) in snd_hdac_regmap_get_amp() argument
133 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_get_amp()
155 int ch, int dir, int idx, int mask, int val) in snd_hdac_regmap_update_amp() argument
157 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_update_amp()
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_marshal.c60 struct rpcrdma_read_chunk *ch = (struct rpcrdma_read_chunk *)va; in decode_read_list() local
62 while (ch->rc_discrim != xdr_zero) { in decode_read_list()
63 if (((unsigned long)ch + sizeof(struct rpcrdma_read_chunk)) > in decode_read_list()
65 dprintk("svcrdma: vaend=%p, ch=%p\n", vaend, ch); in decode_read_list()
68 ch++; in decode_read_list()
70 return (u32 *)&ch->rc_position; in decode_read_list()
217 struct rpcrdma_read_chunk *ch; in svc_rdma_xdr_decode_deferred_req() local
241 for (ch = (struct rpcrdma_read_chunk *)va; in svc_rdma_xdr_decode_deferred_req()
242 ch->rc_discrim != xdr_zero; ch++); in svc_rdma_xdr_decode_deferred_req()
243 va = (u32 *)&ch->rc_position; in svc_rdma_xdr_decode_deferred_req()
/linux-4.1.27/arch/powerpc/include/asm/
Dfsl_guts.h131 unsigned int co, unsigned int ch, unsigned int device) in guts_set_dmacr() argument
133 unsigned int shift = 16 + (8 * (1 - co) + 2 * (3 - ch)); in guts_set_dmacr()
167 unsigned int co, unsigned int ch, unsigned int value) in guts_set_pmuxcr_dma() argument
169 if ((ch == 0) || (ch == 3)) { in guts_set_pmuxcr_dma()
170 unsigned int shift = 2 * (co + 1) - (ch & 1) - 1; in guts_set_pmuxcr_dma()
/linux-4.1.27/crypto/
Dgf128mul.c187 u8 ch = ((u8 *)b)[15 - i]; in gf128mul_lle() local
189 if (ch & 0x80) in gf128mul_lle()
191 if (ch & 0x40) in gf128mul_lle()
193 if (ch & 0x20) in gf128mul_lle()
195 if (ch & 0x10) in gf128mul_lle()
197 if (ch & 0x08) in gf128mul_lle()
199 if (ch & 0x04) in gf128mul_lle()
201 if (ch & 0x02) in gf128mul_lle()
203 if (ch & 0x01) in gf128mul_lle()
225 u8 ch = ((u8 *)b)[i]; in gf128mul_bbe() local
[all …]
/linux-4.1.27/drivers/isdn/gigaset/
Di4l.c201 int ch; in command_from_LL() local
213 ch = cntrl->arg & 0xff; in command_from_LL()
226 if (ch >= cs->channels) { in command_from_LL()
228 "ISDN_CMD_DIAL: invalid channel (%d)\n", ch); in command_from_LL()
231 bcs = cs->bcs + ch; in command_from_LL()
322 if (ch >= cs->channels) { in command_from_LL()
324 "ISDN_CMD_ACCEPTD: invalid channel (%d)\n", ch); in command_from_LL()
327 bcs = cs->bcs + ch; in command_from_LL()
345 if (ch >= cs->channels) { in command_from_LL()
347 "ISDN_CMD_HANGUP: invalid channel (%d)\n", ch); in command_from_LL()
[all …]
/linux-4.1.27/drivers/crypto/
Dtalitos.c91 static int reset_channel(struct device *dev, int ch) in reset_channel() argument
96 setbits32(priv->chan[ch].reg + TALITOS_CCCR, TALITOS_CCCR_RESET); in reset_channel()
98 while ((in_be32(priv->chan[ch].reg + TALITOS_CCCR) & TALITOS_CCCR_RESET) in reset_channel()
103 dev_err(dev, "failed to reset channel %d\n", ch); in reset_channel()
108 setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO, TALITOS_CCCR_LO_EAE | in reset_channel()
113 setbits32(priv->chan[ch].reg + TALITOS_CCCR_LO, in reset_channel()
150 int ch, err; in init_device() local
167 for (ch = 0; ch < priv->num_channels; ch++) { in init_device()
168 err = reset_channel(dev, ch); in init_device()
197 int talitos_submit(struct device *dev, int ch, struct talitos_desc *desc, in talitos_submit() argument
[all …]
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-debugifc.c36 char ch; in debugifc_count_whitespace() local
39 ch = buf[scnt]; in debugifc_count_whitespace()
40 if (ch == ' ') continue; in debugifc_count_whitespace()
41 if (ch == '\t') continue; in debugifc_count_whitespace()
42 if (ch == '\n') continue; in debugifc_count_whitespace()
53 char ch; in debugifc_count_nonwhitespace() local
56 ch = buf[scnt]; in debugifc_count_nonwhitespace()
57 if (ch == ' ') break; in debugifc_count_nonwhitespace()
58 if (ch == '\t') break; in debugifc_count_nonwhitespace()
59 if (ch == '\n') break; in debugifc_count_nonwhitespace()
/linux-4.1.27/arch/mips/mti-sead3/
Dsead3-display.c44 char ch; in mips_display_message() local
53 ch = *str++; in mips_display_message()
55 ch = ' '; in mips_display_message()
60 __raw_writel(ch, display + DISPLAY_LCDDATA); in mips_display_message()
/linux-4.1.27/drivers/isdn/hisax/
Dq931.c615 char *dp = dest, ch; in prbearer() local
631 ch = ' '; in prbearer()
633 dp += sprintf(dp, " octet 5%c ", ch); in prbearer()
636 if (ch == ' ') in prbearer()
637 ch = 'a'; in prbearer()
639 ch++; in prbearer()
721 char ch = ' '; in general() local
728 dp += sprintf(dp, " octet %d%c ", octet, ch); in general()
735 ch = ' '; in general()
736 } else if (ch == ' ') in general()
[all …]
/linux-4.1.27/fs/nfs/
Ddns_resolve.c131 struct cache_head *ch, in nfs_dns_request() argument
134 struct nfs_dns_ent *key = container_of(ch, struct nfs_dns_ent, h); in nfs_dns_request()
141 struct cache_head *ch) in nfs_dns_upcall() argument
143 struct nfs_dns_ent *key = container_of(ch, struct nfs_dns_ent, h); in nfs_dns_upcall()
148 ret = sunrpc_cache_pipe_upcall(cd, ch); in nfs_dns_upcall()
195 struct cache_head *ch; in nfs_dns_lookup() local
197 ch = sunrpc_cache_lookup(cd, in nfs_dns_lookup()
200 if (!ch) in nfs_dns_lookup()
202 return container_of(ch, struct nfs_dns_ent, h); in nfs_dns_lookup()
209 struct cache_head *ch; in nfs_dns_update() local
[all …]
/linux-4.1.27/drivers/isdn/pcbit/
Dlayer2.h93 #define SET_MSG_SCMD(msg, ch) (msg = (msg & 0xffffff00) | (((ch) & 0xff))) argument
94 #define SET_MSG_CMD(msg, ch) (msg = (msg & 0xffff00ff) | (((ch) & 0xff) << 8)) argument
95 #define SET_MSG_PROC(msg, ch) (msg = (msg & 0xff00ffff) | (((ch) & 0xff) << 16)) argument
96 #define SET_MSG_CPU(msg, ch) (msg = (msg & 0x00ffffff) | (((ch) & 0xff) << 24)) argument
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723a_hal_init.c1619 u8 rfPath, ch, group, rfPathMax = 1; in Hal_EfuseParsetxpowerinfo_8723A() local
1624 for (ch = 0; ch < CHANNEL_MAX_NUMBER; ch++) { in Hal_EfuseParsetxpowerinfo_8723A()
1625 group = Hal_GetChnlGroup(ch); in Hal_EfuseParsetxpowerinfo_8723A()
1627 pHalData->TxPwrLevelCck[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1629 pHalData->TxPwrLevelHT40_1S[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1632 pHalData->TxPwrHt20Diff[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1634 pHalData->TxPwrLegacyHtDiff[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1636 pHalData->PwrGroupHT20[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1638 pHalData->PwrGroupHT40[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
1644 pHalData->TxPwrLevelHT40_2S[rfPath][ch] = in Hal_EfuseParsetxpowerinfo_8723A()
[all …]
/linux-4.1.27/sound/ppc/
Dsnd_ps3.c201 static dma_addr_t v_to_bus(struct snd_ps3_card_info *card, void *paddr, int ch) in v_to_bus() argument
203 return card->dma_start_bus_addr[ch] + in v_to_bus()
204 (paddr - card->dma_start_vaddr[ch]); in v_to_bus()
213 enum snd_ps3_ch ch, size_t byte_count, in snd_ps3_bump_buffer() argument
217 card->dma_last_transfer_vaddr[ch] = in snd_ps3_bump_buffer()
218 card->dma_next_transfer_vaddr[ch]; in snd_ps3_bump_buffer()
219 card->dma_next_transfer_vaddr[ch] += byte_count; in snd_ps3_bump_buffer()
220 if ((card->dma_start_vaddr[ch] + (card->dma_buffer_size / 2)) <= in snd_ps3_bump_buffer()
221 card->dma_next_transfer_vaddr[ch]) { in snd_ps3_bump_buffer()
222 card->dma_next_transfer_vaddr[ch] = card->dma_start_vaddr[ch]; in snd_ps3_bump_buffer()
[all …]
/linux-4.1.27/drivers/media/dvb-frontends/
Ddib3000mc.c442 struct dtv_frontend_properties *ch, u16 seq) in dib3000mc_set_channel_cfg() argument
445 u32 bw = BANDWIDTH_TO_KHZ(ch->bandwidth_hz); in dib3000mc_set_channel_cfg()
448 dib3000mc_set_timing(state, ch->transmission_mode, bw, 0); in dib3000mc_set_channel_cfg()
477 dib3000mc_set_impulse_noise(state, 0, ch->transmission_mode); in dib3000mc_set_channel_cfg()
480 switch (ch->transmission_mode) { in dib3000mc_set_channel_cfg()
485 switch (ch->guard_interval) { in dib3000mc_set_channel_cfg()
492 switch (ch->modulation) { in dib3000mc_set_channel_cfg()
508 if (ch->hierarchy == 1) in dib3000mc_set_channel_cfg()
512 switch ((ch->hierarchy == 0 || 1 == 1) ? ch->code_rate_HP : ch->code_rate_LP) { in dib3000mc_set_channel_cfg()
523 switch (ch->transmission_mode) { in dib3000mc_set_channel_cfg()
[all …]
/linux-4.1.27/sound/pci/au88x0/
Dau88x0_core.c145 int ch;
148 for (ch = 0; ch < 0x20; ch++) {
149 if (((1 << ch) & rampchs[mix]) == 0)
152 VORTEX_MIX_INVOL_B + (((mix << 5) + ch) << 2));
157 (((mix << 5) + ch) << 2), a);
160 (((mix << 5) + ch) << 2), a);
162 vortex_mix_killinput(vortex, mix, ch);
271 vortex_mixer_addWTD(vortex_t * vortex, unsigned char mix, unsigned char ch) in vortex_mixer_addWTD() argument
276 if ((temp & (1 << ch)) == 0) { in vortex_mixer_addWTD()
277 hwwrite(vortex->mmio, VORTEX_MIXER_CHNBASE + (ch << 2), mix); in vortex_mixer_addWTD()
[all …]
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-core.c439 struct sram_channel *ch, in cx23885_sram_channel_setup() argument
445 if (ch->cmds_start == 0) { in cx23885_sram_channel_setup()
447 ch->name); in cx23885_sram_channel_setup()
448 cx_write(ch->ptr1_reg, 0); in cx23885_sram_channel_setup()
449 cx_write(ch->ptr2_reg, 0); in cx23885_sram_channel_setup()
450 cx_write(ch->cnt2_reg, 0); in cx23885_sram_channel_setup()
451 cx_write(ch->cnt1_reg, 0); in cx23885_sram_channel_setup()
455 ch->name); in cx23885_sram_channel_setup()
459 cdt = ch->cdt; in cx23885_sram_channel_setup()
460 lines = ch->fifo_size / bpl; in cx23885_sram_channel_setup()
[all …]
/linux-4.1.27/drivers/iio/
Dindustrialio-buffer.c498 const struct iio_chan_spec *ch; in iio_compute_scan_bytes() local
505 ch = iio_find_channel_from_si(indio_dev, i); in iio_compute_scan_bytes()
506 if (ch->scan_type.repeat > 1) in iio_compute_scan_bytes()
507 length = ch->scan_type.storagebits / 8 * in iio_compute_scan_bytes()
508 ch->scan_type.repeat; in iio_compute_scan_bytes()
510 length = ch->scan_type.storagebits / 8; in iio_compute_scan_bytes()
515 ch = iio_find_channel_from_si(indio_dev, in iio_compute_scan_bytes()
517 if (ch->scan_type.repeat > 1) in iio_compute_scan_bytes()
518 length = ch->scan_type.storagebits / 8 * in iio_compute_scan_bytes()
519 ch->scan_type.repeat; in iio_compute_scan_bytes()
[all …]
/linux-4.1.27/drivers/macintosh/
Dans-lcd.c84 char ch, __user *temp; in anslcd_ioctl() local
104 __get_user(ch, temp); in anslcd_ioctl()
105 …for (; ch; temp++) { /* FIXME: This is ugly, but should work, as a \0 byte is not a valid command … in anslcd_ioctl()
106 anslcd_write_byte_ctrl ( ch ); in anslcd_ioctl()
107 __get_user(ch, temp); in anslcd_ioctl()
/linux-4.1.27/drivers/staging/iio/adc/
Dad7280a.c404 unsigned devaddr, ch; in ad7280_store_balance_sw() local
411 ch = this_attr->address & 0xFF; in ad7280_store_balance_sw()
415 st->cb_mask[devaddr] |= 1 << (ch + 2); in ad7280_store_balance_sw()
417 st->cb_mask[devaddr] &= ~(1 << (ch + 2)); in ad7280_store_balance_sw()
487 int dev, ch, cnt; in ad7280_channel_init() local
495 for (ch = AD7280A_CELL_VOLTAGE_1; ch <= AD7280A_AUX_ADC_6; ch++, in ad7280_channel_init()
497 if (ch < AD7280A_AUX_ADC_1) { in ad7280_channel_init()
500 st->channels[cnt].channel = (dev * 6) + ch; in ad7280_channel_init()
505 st->channels[cnt].channel = (dev * 6) + ch - 6; in ad7280_channel_init()
513 AD7280A_DEVADDR(dev) << 8 | ch; in ad7280_channel_init()
[all …]
/linux-4.1.27/drivers/iio/pressure/
Dst_pressure_core.c184 .ch = (struct iio_chan_spec *)st_press_1_channels,
231 .ch = (struct iio_chan_spec *)st_press_lps001wp_channels,
266 .ch = (struct iio_chan_spec *)st_press_1_channels,
311 struct iio_chan_spec const *ch, in st_press_write_raw() argument
332 struct iio_chan_spec const *ch, int *val, in st_press_read_raw() argument
340 err = st_sensors_read_info_raw(indio_dev, ch, val); in st_press_read_raw()
348 switch (ch->type) { in st_press_read_raw()
362 switch (ch->type) { in st_press_read_raw()
432 indio_dev->channels = press_data->sensor_settings->ch; in st_press_common_probe()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dp2p.c932 struct brcmu_chan ch; in brcmf_p2p_discover_listen() local
948 ch.chnum = channel; in brcmf_p2p_discover_listen()
949 ch.bw = BRCMU_CHAN_BW_20; in brcmf_p2p_discover_listen()
950 p2p->cfg->d11inf.encchspec(&ch); in brcmf_p2p_discover_listen()
952 ch.chspec, (u16)duration); in brcmf_p2p_discover_listen()
1064 struct brcmu_chan ch; in brcmf_p2p_act_frm_search() local
1079 ch.bw = BRCMU_CHAN_BW_20; in brcmf_p2p_act_frm_search()
1081 ch.chnum = channel; in brcmf_p2p_act_frm_search()
1082 p2p->cfg->d11inf.encchspec(&ch); in brcmf_p2p_act_frm_search()
1085 default_chan_list[i] = ch.chspec; in brcmf_p2p_act_frm_search()
[all …]
/linux-4.1.27/fs/nfsd/
Dnfs4idmap.c128 idtoname_request(struct cache_detail *cd, struct cache_head *ch, char **bpp, in idtoname_request() argument
131 struct ent *ent = container_of(ch, struct ent, h); in idtoname_request()
270 struct cache_head *ch = sunrpc_cache_lookup(cd, &item->h, in idtoname_lookup() local
272 if (ch) in idtoname_lookup()
273 return container_of(ch, struct ent, h); in idtoname_lookup()
281 struct cache_head *ch = sunrpc_cache_update(cd, &new->h, &old->h, in idtoname_update() local
283 if (ch) in idtoname_update()
284 return container_of(ch, struct ent, h); in idtoname_update()
301 nametoid_request(struct cache_detail *cd, struct cache_head *ch, char **bpp, in nametoid_request() argument
304 struct ent *ent = container_of(ch, struct ent, h); in nametoid_request()
[all …]
/linux-4.1.27/arch/sparc/prom/
Dprintf.c40 char ch = *buf++; in prom_write() local
41 if (ch == '\n') { in prom_write()
45 *dest++ = ch; in prom_write()
/linux-4.1.27/arch/mips/ralink/
Dearly_printk.c50 void prom_putchar(unsigned char ch) in prom_putchar() argument
53 uart_w32(ch, UART_TX); in prom_putchar()
59 uart_w32(ch, UART_REG_TX); in prom_putchar()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dscan.c37 tmo += scan->ch[i].max_chan_time + 10; in cw1200_scan_start()
229 scan.ch = kzalloc( in cw1200_scan_work()
232 if (!scan.ch) { in cw1200_scan_work()
237 scan.ch[i].number = priv->scan.curr[i]->hw_value; in cw1200_scan_work()
239 scan.ch[i].min_chan_time = 50; in cw1200_scan_work()
240 scan.ch[i].max_chan_time = 100; in cw1200_scan_work()
242 scan.ch[i].min_chan_time = 10; in cw1200_scan_work()
243 scan.ch[i].max_chan_time = 25; in cw1200_scan_work()
253 kfree(scan.ch); in cw1200_scan_work()
367 struct wsm_scan_ch ch[1] = {{ in cw1200_probe_work() local
[all …]
/linux-4.1.27/arch/mn10300/unit-asb2364/include/unit/
Dserial.h84 char ch; in __debug_to_serial() local
103 ch = *p++; in __debug_to_serial()
104 if (ch == 0x0a) { in __debug_to_serial()
109 GDBPORT_SERIAL_TX = ch; in __debug_to_serial()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dcfp.c318 struct ieee80211_channel *ch = NULL; in mwifiex_get_cfp() local
336 ch = &sband->channels[i]; in mwifiex_get_cfp()
338 if (ch->flags & IEEE80211_CHAN_DISABLED) in mwifiex_get_cfp()
342 if (ch->center_freq == freq) in mwifiex_get_cfp()
346 if (ch->hw_value == channel || in mwifiex_get_cfp()
356 if (!ch) in mwifiex_get_cfp()
359 priv->cfp.channel = ch->hw_value; in mwifiex_get_cfp()
360 priv->cfp.freq = ch->center_freq; in mwifiex_get_cfp()
361 priv->cfp.max_tx_power = ch->max_power; in mwifiex_get_cfp()

12345