Searched refs:ch (Results 1 - 25 of 475) sorted by relevance

1234567891011>>

/drivers/net/wireless/brcm80211/brcmutil/
H A Dd11.c52 static void brcmu_d11n_encchspec(struct brcmu_chan *ch) argument
54 if (ch->bw == BRCMU_CHAN_BW_20)
55 ch->sb = BRCMU_CHAN_SB_NONE;
57 ch->chspec = 0;
58 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_CH_MASK,
59 BRCMU_CHSPEC_CH_SHIFT, ch->chnum);
60 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_SB_MASK,
61 0, d11n_sb(ch->sb));
62 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_BW_MASK,
63 0, d11n_bw(ch
86 brcmu_d11ac_encchspec(struct brcmu_chan *ch) argument
105 brcmu_d11n_decchspec(struct brcmu_chan *ch) argument
145 brcmu_d11ac_decchspec(struct brcmu_chan *ch) argument
[all...]
/drivers/staging/dgnc/
H A Ddgnc_cls.c46 static inline void cls_clear_break(struct channel_t *ch, int force);
47 static inline void cls_set_cts_flow_control(struct channel_t *ch);
48 static inline void cls_set_rts_flow_control(struct channel_t *ch);
49 static inline void cls_set_ixon_flow_control(struct channel_t *ch);
50 static inline void cls_set_ixoff_flow_control(struct channel_t *ch);
51 static inline void cls_set_no_output_flow_control(struct channel_t *ch);
52 static inline void cls_set_no_input_flow_control(struct channel_t *ch);
53 static void cls_parse_modem(struct channel_t *ch, unsigned char signals);
56 static void cls_uart_init(struct channel_t *ch);
57 static void cls_uart_off(struct channel_t *ch);
96 cls_set_cts_flow_control(struct channel_t *ch) argument
140 cls_set_ixon_flow_control(struct channel_t *ch) argument
188 cls_set_no_output_flow_control(struct channel_t *ch) argument
234 cls_set_rts_flow_control(struct channel_t *ch) argument
276 cls_set_ixoff_flow_control(struct channel_t *ch) argument
320 cls_set_no_input_flow_control(struct channel_t *ch) argument
368 cls_clear_break(struct channel_t *ch, int force) argument
400 struct channel_t *ch; local
474 struct channel_t *ch; local
721 struct channel_t *ch; local
848 cls_disable_receiver(struct channel_t *ch) argument
857 cls_enable_receiver(struct channel_t *ch) argument
866 cls_copy_data_from_uart_to_queue(struct channel_t *ch) argument
965 struct channel_t *ch; local
997 cls_flush_uart_write(struct channel_t *ch) argument
1011 cls_flush_uart_read(struct channel_t *ch) argument
1031 cls_copy_data_from_queue_to_uart(struct channel_t *ch) argument
1117 cls_parse_modem(struct channel_t *ch, unsigned char signals) argument
1183 cls_assert_modem_signals(struct channel_t *ch) argument
1202 cls_send_start_character(struct channel_t *ch) argument
1214 cls_send_stop_character(struct channel_t *ch) argument
1227 cls_uart_init(struct channel_t *ch) argument
1267 cls_uart_off(struct channel_t *ch) argument
1279 cls_get_uart_bytes_left(struct channel_t *ch) argument
1309 cls_send_break(struct channel_t *ch, int msecs) argument
1353 cls_send_immediate_char(struct channel_t *ch, unsigned char c) argument
[all...]
H A Ddgnc_neo.c47 static void neo_copy_data_from_uart_to_queue(struct channel_t *ch);
48 static inline void neo_clear_break(struct channel_t *ch, int force);
49 static inline void neo_set_cts_flow_control(struct channel_t *ch);
50 static inline void neo_set_rts_flow_control(struct channel_t *ch);
51 static inline void neo_set_ixon_flow_control(struct channel_t *ch);
52 static inline void neo_set_ixoff_flow_control(struct channel_t *ch);
53 static inline void neo_set_no_output_flow_control(struct channel_t *ch);
54 static inline void neo_set_no_input_flow_control(struct channel_t *ch);
55 static inline void neo_set_new_start_stop_chars(struct channel_t *ch);
56 static void neo_parse_modem(struct channel_t *ch, unsigne
114 neo_set_cts_flow_control(struct channel_t *ch) argument
151 neo_set_rts_flow_control(struct channel_t *ch) argument
194 neo_set_ixon_flow_control(struct channel_t *ch) argument
231 neo_set_ixoff_flow_control(struct channel_t *ch) argument
269 neo_set_no_input_flow_control(struct channel_t *ch) argument
309 neo_set_no_output_flow_control(struct channel_t *ch) argument
348 neo_set_new_start_stop_chars(struct channel_t *ch) argument
369 neo_clear_break(struct channel_t *ch, int force) argument
402 struct channel_t *ch; local
529 struct channel_t *ch; local
619 struct channel_t *ch; local
866 struct channel_t *ch; local
949 struct channel_t *ch; local
1099 neo_disable_receiver(struct channel_t *ch) argument
1114 neo_enable_receiver(struct channel_t *ch) argument
1124 neo_copy_data_from_uart_to_queue(struct channel_t *ch) argument
1342 struct channel_t *ch; local
1379 neo_flush_uart_write(struct channel_t *ch) argument
1409 neo_flush_uart_read(struct channel_t *ch) argument
1432 neo_copy_data_from_queue_to_uart(struct channel_t *ch) argument
1587 neo_parse_modem(struct channel_t *ch, unsigned char signals) argument
1645 neo_assert_modem_signals(struct channel_t *ch) argument
1665 neo_send_start_character(struct channel_t *ch) argument
1679 neo_send_stop_character(struct channel_t *ch) argument
1696 neo_uart_init(struct channel_t *ch) argument
1721 neo_uart_off(struct channel_t *ch) argument
1732 neo_get_uart_bytes_left(struct channel_t *ch) argument
1755 neo_send_break(struct channel_t *ch, int msecs) argument
1798 neo_send_immediate_char(struct channel_t *ch, unsigned char c) argument
[all...]
H A Ddgnc_tty.h35 void dgnc_input(struct channel_t *ch);
36 void dgnc_carrier(struct channel_t *ch);
37 void dgnc_wakeup_writes(struct channel_t *ch);
38 void dgnc_check_queue_flow_control(struct channel_t *ch);
40 void dgnc_sniff_nowait_nolock(struct channel_t *ch, unsigned char *text, unsigned char *buf, int nbuf);
H A Ddgnc_tty.c109 static int dgnc_block_til_ready(struct tty_struct *tty, struct file *file, struct channel_t *ch);
124 static int dgnc_get_modem_info(struct channel_t *ch, unsigned int __user *value);
131 static void dgnc_tty_send_xchar(struct tty_struct *tty, char ch);
308 struct channel_t *ch; local
336 ch = brd->channels[0];
340 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i]) {
345 spin_lock_init(&ch->ch_lock);
348 ch->magic = DGNC_CHANNEL_MAGIC;
349 ch->ch_tun.magic = DGNC_UNIT_MAGIC;
350 ch
453 dgnc_sniff_nowait_nolock(struct channel_t *ch, unsigned char *text, unsigned char *buf, int len) argument
579 dgnc_wmove(struct channel_t *ch, char *buf, uint n) argument
626 dgnc_input(struct channel_t *ch) argument
809 dgnc_carrier(struct channel_t *ch) argument
912 dgnc_set_custom_speed(struct channel_t *ch, uint newrate) argument
972 dgnc_check_queue_flow_control(struct channel_t *ch) argument
1053 dgnc_wakeup_writes(struct channel_t *ch) argument
1156 struct channel_t *ch; local
1358 dgnc_block_til_ready(struct tty_struct *tty, struct file *file, struct channel_t *ch) argument
1513 struct channel_t *ch; local
1657 struct channel_t *ch = NULL; local
1707 struct channel_t *ch = NULL; local
1760 struct channel_t *ch = NULL; local
1840 struct channel_t *ch = NULL; local
2028 struct channel_t *ch; local
2080 struct channel_t *ch; local
2130 struct channel_t *ch; local
2180 struct channel_t *ch; local
2211 struct channel_t *ch; local
2245 dgnc_get_mstat(struct channel_t *ch) argument
2283 dgnc_get_modem_info(struct channel_t *ch, unsigned int __user *value) argument
2307 struct channel_t *ch; local
2391 struct channel_t *ch; local
2434 struct channel_t *ch; local
2512 struct channel_t *ch; local
2549 struct channel_t *ch; local
2574 struct channel_t *ch; local
2600 struct channel_t *ch; local
2630 struct channel_t *ch; local
2673 struct channel_t *ch; local
2708 struct channel_t *ch; local
2762 struct channel_t *ch; local
[all...]
/drivers/tty/serial/jsm/
H A Djsm_neo.c49 static void neo_set_cts_flow_control(struct jsm_channel *ch) argument
52 ier = readb(&ch->ch_neo_uart->ier);
53 efr = readb(&ch->ch_neo_uart->efr);
55 jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting CTSFLOW\n");
65 writeb(0, &ch->ch_neo_uart->efr);
68 writeb(efr, &ch->ch_neo_uart->efr);
71 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr);
74 writeb(8, &ch->ch_neo_uart->tfifo);
75 ch->ch_t_tlevel = 8;
77 writeb(ier, &ch
80 neo_set_rts_flow_control(struct jsm_channel *ch) argument
120 neo_set_ixon_flow_control(struct jsm_channel *ch) argument
157 neo_set_ixoff_flow_control(struct jsm_channel *ch) argument
195 neo_set_no_input_flow_control(struct jsm_channel *ch) argument
234 neo_set_no_output_flow_control(struct jsm_channel *ch) argument
272 neo_set_new_start_stop_chars(struct jsm_channel *ch) argument
289 neo_copy_data_from_uart_to_queue(struct jsm_channel *ch) argument
491 neo_copy_data_from_queue_to_uart(struct jsm_channel *ch) argument
574 neo_parse_modem(struct jsm_channel *ch, u8 signals) argument
622 neo_assert_modem_signals(struct jsm_channel *ch) argument
638 neo_flush_uart_write(struct jsm_channel *ch) argument
670 neo_flush_uart_read(struct jsm_channel *ch) argument
697 neo_clear_break(struct jsm_channel *ch, int force) argument
724 struct jsm_channel *ch; local
841 struct jsm_channel *ch; local
940 neo_param(struct jsm_channel *ch) argument
1118 struct jsm_channel *ch; local
1259 neo_disable_receiver(struct jsm_channel *ch) argument
1275 neo_enable_receiver(struct jsm_channel *ch) argument
1285 neo_send_start_character(struct jsm_channel *ch) argument
1299 neo_send_stop_character(struct jsm_channel *ch) argument
1316 neo_uart_init(struct jsm_channel *ch) argument
1337 neo_uart_off(struct jsm_channel *ch) argument
1346 neo_get_uart_bytes_left(struct jsm_channel *ch) argument
1366 neo_send_break(struct jsm_channel *ch) argument
1393 neo_send_immediate_char(struct jsm_channel *ch, unsigned char c) argument
[all...]
H A Djsm_tty.c39 static void jsm_carrier(struct jsm_channel *ch);
41 static inline int jsm_get_mstat(struct jsm_channel *ch) argument
46 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "start\n");
48 mstat = (ch->ch_mostat | ch->ch_mistat);
65 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "finish\n");
157 static void jsm_tty_send_xchar(struct uart_port *port, char ch) argument
165 if (ch == termios->c_cc[VSTART])
168 if (ch == termios->c_cc[VSTOP])
372 struct jsm_channel *ch; local
436 struct jsm_channel *ch; local
485 struct jsm_channel *ch; local
514 jsm_input(struct jsm_channel *ch) argument
650 jsm_carrier(struct jsm_channel *ch) argument
753 jsm_check_queue_flow_control(struct jsm_channel *ch) argument
[all...]
/drivers/dma/
H A Dmic_x100_dma.c54 static inline void mic_dma_hw_ring_inc_head(struct mic_dma_chan *ch) argument
56 ch->head = mic_dma_hw_ring_inc(ch->head);
88 static void mic_dma_cleanup(struct mic_dma_chan *ch) argument
94 spin_lock(&ch->cleanup_lock);
95 tail = mic_dma_read_cmp_cnt(ch);
102 for (last_tail = ch->last_tail; tail != last_tail;) {
103 tx = &ch->tx_array[last_tail];
115 ch->last_tail = last_tail;
116 spin_unlock(&ch
131 mic_dma_avail_desc_ring_space(struct mic_dma_chan *ch, int required) argument
153 mic_dma_prog_memcpy_desc(struct mic_dma_chan *ch, dma_addr_t src, dma_addr_t dst, size_t len) argument
181 mic_dma_prog_intr(struct mic_dma_chan *ch) argument
192 mic_dma_do_dma(struct mic_dma_chan *ch, int flags, dma_addr_t src, dma_addr_t dst, size_t len) argument
210 mic_dma_issue_pending(struct dma_chan *ch) argument
235 mic_dma_update_pending(struct mic_dma_chan *ch) argument
262 allocate_tx(struct mic_dma_chan *ch) argument
278 mic_dma_prep_memcpy_lock(struct dma_chan *ch, dma_addr_t dma_dest, dma_addr_t dma_src, size_t len, unsigned long flags) argument
298 mic_dma_prep_interrupt_lock(struct dma_chan *ch, unsigned long flags) argument
313 mic_dma_tx_status(struct dma_chan *ch, dma_cookie_t cookie, struct dma_tx_state *txstate) argument
332 struct mic_dma_chan *ch = ((struct mic_dma_chan *)data); local
338 mic_dma_alloc_desc_ring(struct mic_dma_chan *ch) argument
366 mic_dma_free_desc_ring(struct mic_dma_chan *ch) argument
378 mic_dma_free_status_dest(struct mic_dma_chan *ch) argument
385 mic_dma_alloc_status_dest(struct mic_dma_chan *ch) argument
402 mic_dma_check_chan(struct mic_dma_chan *ch) argument
416 mic_dma_chan_setup(struct mic_dma_chan *ch) argument
432 mic_dma_chan_destroy(struct mic_dma_chan *ch) argument
443 mic_dma_setup_irq(struct mic_dma_chan *ch) argument
454 mic_dma_free_irq(struct mic_dma_chan *ch) argument
459 mic_dma_chan_init(struct mic_dma_chan *ch) argument
480 mic_dma_drain_chan(struct mic_dma_chan *ch) argument
507 mic_dma_chan_uninit(struct mic_dma_chan *ch) argument
519 struct mic_dma_chan *ch; local
545 struct mic_dma_chan *ch; local
553 mic_dma_alloc_chan_resources(struct dma_chan *ch) argument
561 mic_dma_free_chan_resources(struct dma_chan *ch) argument
658 struct mic_dma_chan *ch; local
[all...]
H A Dmic_x100_dma.h151 static inline struct mic_dma_chan *to_mic_dma_chan(struct dma_chan *ch) argument
153 return container_of(ch, struct mic_dma_chan, api_ch);
156 static inline struct mic_dma_device *to_mic_dma_dev(struct mic_dma_chan *ch) argument
160 (ch - ch->ch_num), struct mic_dma_device, mic_ch);
163 static inline struct mbus_device *to_mbus_device(struct mic_dma_chan *ch) argument
165 return to_mic_dma_dev(ch)->mbdev;
168 static inline struct mbus_hw_ops *to_mbus_hw_ops(struct mic_dma_chan *ch) argument
170 return to_mbus_device(ch)->hw_ops;
173 static inline struct device *mic_dma_ch_to_device(struct mic_dma_chan *ch) argument
178 mic_dma_chan_to_mmio(struct mic_dma_chan *ch) argument
183 mic_dma_read_reg(struct mic_dma_chan *ch, u32 reg) argument
189 mic_dma_write_reg(struct mic_dma_chan *ch, u32 reg, u32 val) argument
195 mic_dma_mmio_read(struct mic_dma_chan *ch, u32 offset) argument
200 mic_dma_mmio_write(struct mic_dma_chan *ch, u32 val, u32 offset) argument
206 mic_dma_read_cmp_cnt(struct mic_dma_chan *ch) argument
212 mic_dma_chan_set_owner(struct mic_dma_chan *ch) argument
221 mic_dma_enable_chan(struct mic_dma_chan *ch) argument
229 mic_dma_disable_chan(struct mic_dma_chan *ch) argument
237 mic_dma_chan_set_desc_ring(struct mic_dma_chan *ch) argument
255 mic_dma_chan_mask_intr(struct mic_dma_chan *ch) argument
266 mic_dma_chan_unmask_intr(struct mic_dma_chan *ch) argument
277 mic_dma_ack_interrupt(struct mic_dma_chan *ch) argument
[all...]
H A Dmoxart-dma.c187 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
192 dev_dbg(chan2dev(chan), "%s: ch=%p\n", __func__, ch); local
194 spin_lock_irqsave(&ch->vc.lock, flags);
196 if (ch->desc)
197 ch->desc = NULL;
199 ctrl = readl(ch->base + REG_OFF_CTRL);
201 writel(ctrl, ch->base + REG_OFF_CTRL);
203 vchan_get_all_descriptors(&ch->vc, &head);
204 spin_unlock_irqrestore(&ch
213 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
293 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
356 struct moxart_chan *ch; local
370 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
381 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
390 moxart_dma_set_params(struct moxart_chan *ch, dma_addr_t src_addr, dma_addr_t dst_addr) argument
397 moxart_set_transfer_params(struct moxart_chan *ch, unsigned int len) argument
414 moxart_start_dma(struct moxart_chan *ch) argument
423 moxart_dma_start_sg(struct moxart_chan *ch, unsigned int idx) argument
440 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
460 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
481 moxart_dma_desc_size_in_flight(struct moxart_chan *ch) argument
500 struct moxart_chan *ch = to_moxart_dma_chan(chan); local
543 struct moxart_chan *ch = &mc->slave_chans[0]; local
592 struct moxart_chan *ch; local
[all...]
/drivers/misc/sgi-xp/
H A Dxpc_channel.c27 xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags) argument
31 DBUG_ON(!spin_is_locked(&ch->lock));
33 if (!(ch->flags & XPC_C_OPENREQUEST) ||
34 !(ch->flags & XPC_C_ROPENREQUEST)) {
38 DBUG_ON(!(ch->flags & XPC_C_CONNECTING));
40 if (!(ch->flags & XPC_C_SETUP)) {
41 spin_unlock_irqrestore(&ch->lock, *irq_flags);
42 ret = xpc_arch_ops.setup_msg_structures(ch);
43 spin_lock_irqsave(&ch->lock, *irq_flags);
46 XPC_DISCONNECT_CHANNEL(ch, re
80 xpc_process_disconnect(struct xpc_channel *ch, unsigned long *irq_flags) argument
189 struct xpc_channel *ch = &part->channels[ch_number]; local
465 xpc_connect_channel(struct xpc_channel *ch) argument
550 struct xpc_channel *ch; local
621 struct xpc_channel *ch; local
659 struct xpc_channel *ch; local
680 xpc_connected_callout(struct xpc_channel *ch) argument
715 struct xpc_channel *ch; local
756 xpc_disconnect_channel(const int line, struct xpc_channel *ch, enum xp_retval reason, unsigned long *irq_flags) argument
804 xpc_disconnect_callout(struct xpc_channel *ch, enum xp_retval reason) argument
828 xpc_allocate_msg_wait(struct xpc_channel *ch) argument
952 xpc_deliver_payload(struct xpc_channel *ch) argument
1004 struct xpc_channel *ch; local
[all...]
/drivers/clocksource/
H A Dsh_cmt.c239 static inline unsigned long sh_cmt_read_cmstr(struct sh_cmt_channel *ch) argument
241 if (ch->iostart)
242 return ch->cmt->info->read_control(ch->iostart, 0);
244 return ch->cmt->info->read_control(ch->cmt->mapbase, 0);
247 static inline void sh_cmt_write_cmstr(struct sh_cmt_channel *ch, argument
250 if (ch->iostart)
251 ch->cmt->info->write_control(ch
256 sh_cmt_read_cmcsr(struct sh_cmt_channel *ch) argument
261 sh_cmt_write_cmcsr(struct sh_cmt_channel *ch, unsigned long value) argument
267 sh_cmt_read_cmcnt(struct sh_cmt_channel *ch) argument
272 sh_cmt_write_cmcnt(struct sh_cmt_channel *ch, unsigned long value) argument
278 sh_cmt_write_cmcor(struct sh_cmt_channel *ch, unsigned long value) argument
284 sh_cmt_get_counter(struct sh_cmt_channel *ch, int *has_wrapped) argument
306 sh_cmt_start_stop_ch(struct sh_cmt_channel *ch, int start) argument
323 sh_cmt_enable(struct sh_cmt_channel *ch, unsigned long *rate) argument
392 sh_cmt_disable(struct sh_cmt_channel *ch) argument
414 sh_cmt_clock_event_program_verify(struct sh_cmt_channel *ch, int absolute) argument
500 __sh_cmt_set_next(struct sh_cmt_channel *ch, unsigned long delta) argument
510 sh_cmt_set_next(struct sh_cmt_channel *ch, unsigned long delta) argument
521 struct sh_cmt_channel *ch = dev_id; local
567 sh_cmt_start(struct sh_cmt_channel *ch, unsigned long flag) argument
590 sh_cmt_stop(struct sh_cmt_channel *ch, unsigned long flag) argument
617 struct sh_cmt_channel *ch = cs_to_sh_cmt(cs); local
636 struct sh_cmt_channel *ch = cs_to_sh_cmt(cs); local
652 struct sh_cmt_channel *ch = cs_to_sh_cmt(cs); local
662 struct sh_cmt_channel *ch = cs_to_sh_cmt(cs); local
670 struct sh_cmt_channel *ch = cs_to_sh_cmt(cs); local
676 sh_cmt_register_clocksource(struct sh_cmt_channel *ch, const char *name) argument
704 sh_cmt_clock_event_start(struct sh_cmt_channel *ch, int periodic) argument
726 struct sh_cmt_channel *ch = ced_to_sh_cmt(ced); local
761 struct sh_cmt_channel *ch = ced_to_sh_cmt(ced); local
774 struct sh_cmt_channel *ch = ced_to_sh_cmt(ced); local
782 struct sh_cmt_channel *ch = ced_to_sh_cmt(ced); local
788 sh_cmt_register_clockevent(struct sh_cmt_channel *ch, const char *name) argument
828 sh_cmt_register(struct sh_cmt_channel *ch, const char *name, bool clockevent, bool clocksource) argument
848 sh_cmt_setup_channel(struct sh_cmt_channel *ch, unsigned int index, unsigned int hwidx, bool clockevent, bool clocksource, struct sh_cmt_device *cmt) argument
[all...]
H A Dsh_tmu.c88 static inline unsigned long sh_tmu_read(struct sh_tmu_channel *ch, int reg_nr) argument
93 switch (ch->tmu->model) {
95 return ioread8(ch->tmu->mapbase + 2);
97 return ioread8(ch->tmu->mapbase + 4);
104 return ioread16(ch->base + offs);
106 return ioread32(ch->base + offs);
109 static inline void sh_tmu_write(struct sh_tmu_channel *ch, int reg_nr, argument
115 switch (ch->tmu->model) {
117 return iowrite8(value, ch->tmu->mapbase + 2);
119 return iowrite8(value, ch
131 sh_tmu_start_stop_ch(struct sh_tmu_channel *ch, int start) argument
148 __sh_tmu_enable(struct sh_tmu_channel *ch) argument
177 sh_tmu_enable(struct sh_tmu_channel *ch) argument
188 __sh_tmu_disable(struct sh_tmu_channel *ch) argument
200 sh_tmu_disable(struct sh_tmu_channel *ch) argument
214 sh_tmu_set_next(struct sh_tmu_channel *ch, unsigned long delta, int periodic) argument
240 struct sh_tmu_channel *ch = dev_id; local
260 struct sh_tmu_channel *ch = cs_to_sh_tmu(cs); local
267 struct sh_tmu_channel *ch = cs_to_sh_tmu(cs); local
284 struct sh_tmu_channel *ch = cs_to_sh_tmu(cs); local
295 struct sh_tmu_channel *ch = cs_to_sh_tmu(cs); local
308 struct sh_tmu_channel *ch = cs_to_sh_tmu(cs); local
319 sh_tmu_register_clocksource(struct sh_tmu_channel *ch, const char *name) argument
347 sh_tmu_clock_event_start(struct sh_tmu_channel *ch, int periodic) argument
364 struct sh_tmu_channel *ch = ced_to_sh_tmu(ced); local
402 struct sh_tmu_channel *ch = ced_to_sh_tmu(ced); local
421 sh_tmu_register_clockevent(struct sh_tmu_channel *ch, const char *name) argument
452 sh_tmu_register(struct sh_tmu_channel *ch, const char *name, bool clockevent, bool clocksource) argument
466 sh_tmu_channel_setup(struct sh_tmu_channel *ch, unsigned int index, bool clockevent, bool clocksource, struct sh_tmu_device *tmu) argument
[all...]
H A Dsh_mtu2.c160 static inline unsigned long sh_mtu2_read(struct sh_mtu2_channel *ch, int reg_nr) argument
165 return ioread8(ch->mtu->mapbase + 0x280);
170 return ioread16(ch->base + offs);
172 return ioread8(ch->base + offs);
175 static inline void sh_mtu2_write(struct sh_mtu2_channel *ch, int reg_nr, argument
181 return iowrite8(value, ch->mtu->mapbase + 0x280);
186 iowrite16(value, ch->base + offs);
188 iowrite8(value, ch->base + offs);
191 static void sh_mtu2_start_stop_ch(struct sh_mtu2_channel *ch, int start) argument
196 raw_spin_lock_irqsave(&ch
208 sh_mtu2_enable(struct sh_mtu2_channel *ch) argument
249 sh_mtu2_disable(struct sh_mtu2_channel *ch) argument
263 struct sh_mtu2_channel *ch = dev_id; local
282 struct sh_mtu2_channel *ch = ced_to_sh_mtu2(ced); local
321 sh_mtu2_register_clockevent(struct sh_mtu2_channel *ch, const char *name) argument
339 sh_mtu2_register(struct sh_mtu2_channel *ch, const char *name) argument
347 sh_mtu2_setup_channel(struct sh_mtu2_channel *ch, unsigned int index, struct sh_mtu2_device *mtu) argument
[all...]
/drivers/isdn/hardware/mISDN/
H A DmISDNisar.c82 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) {
111 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) {
188 u32 saved_debug = isar->ch[0].bch.debug;
207 isar->ch[0].bch.debug &= ~DEBUG_HW_BFIFO;
294 isar->ch[0].bch.debug = saved_debug;
406 isar->ch[0].bch.debug = saved_debug;
415 deliver_status(struct isar_ch *ch, int status) argument
417 pr_debug("%s: HL->LL FAXIND %x\n", ch->is->name, status);
418 _queue_data(&ch->bch.ch, PH_CONTROL_IN
422 isar_rcv_frame(struct isar_ch *ch) argument
587 isar_fill_fifo(struct isar_ch *ch) argument
688 send_next(struct isar_ch *ch) argument
736 struct isar_ch *ch; local
768 isar_pump_status_rsp(struct isar_ch *ch) argument
818 isar_pump_statev_modem(struct isar_ch *ch, u8 devt) argument
873 isar_pump_statev_fax(struct isar_ch *ch, u8 devt) argument
1052 struct isar_ch *ch; local
1151 struct isar_ch *ch = (struct isar_ch *)data; local
1160 setup_pump(struct isar_ch *ch) argument
1218 setup_sart(struct isar_ch *ch) argument
1250 setup_iom2(struct isar_ch *ch) argument
1284 modeisar(struct isar_ch *ch, u32 bprotocol) argument
1352 isar_pump_cmd(struct isar_ch *ch, u32 cmd, u8 para) argument
1478 isar_l2l1(struct mISDNchannel *ch, struct sk_buff *skb) argument
1580 isar_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg) argument
[all...]
/drivers/scsi/
H A Dch.c87 #define ch_printk(prefix, ch, fmt, a...) \
88 sdev_printk(prefix, (ch)->device, "[%s] " fmt, \
89 (ch)->name, ##a)
94 ch_printk(KERN_DEBUG, ch, fmt, ##arg); \
99 ch_printk(level, ch, fmt, ##arg); \
186 ch_do_scsi(scsi_changer *ch, unsigned char *cmd, argument
203 result = scsi_execute_req(ch->device, cmd, direction, buffer,
210 scsi_print_sense_hdr(ch->name, &sshdr);
215 ch->unit_attention = 1;
227 ch_elem_to_typecode(scsi_changer *ch, u_in argument
241 ch_read_element_status(scsi_changer *ch, u_int elem, char *data) argument
282 ch_init_elem(scsi_changer *ch) argument
297 ch_readconfig(scsi_changer *ch) argument
426 ch_position(scsi_changer *ch, u_int trans, u_int elem, int rotate) argument
445 ch_move(scsi_changer *ch, u_int trans, u_int src, u_int dest, int rotate) argument
466 ch_exchange(scsi_changer *ch, u_int trans, u_int src, u_int dest1, u_int dest2, int rotate1, int rotate2) argument
508 ch_set_voltag(scsi_changer *ch, u_int elem, int alternate, int clear, u_char *tag) argument
543 ch_gstatus(scsi_changer *ch, int type, unsigned char __user *dest) argument
575 scsi_changer *ch = file->private_data; local
585 scsi_changer *ch; local
605 ch_checkrange(scsi_changer *ch, unsigned int type, unsigned int unit) argument
615 scsi_changer *ch = file->private_data; local
862 scsi_changer *ch = file->private_data; local
903 scsi_changer *ch; local
956 scsi_changer *ch = dev_get_drvdata(dev); local
[all...]
/drivers/s390/net/
H A Dctcm_fsms.c187 * ch : The channel, the error belongs to.
190 void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg) argument
194 CTCM_FUNTAIL, ch->id, msg, rc);
198 ch->id);
199 fsm_event(ch->fsm, CTC_EVENT_IO_EBUSY, ch);
203 ch->id);
204 fsm_event(ch->fsm, CTC_EVENT_IO_ENODEV, ch);
209 fsm_event(ch
247 struct channel *ch = arg; local
338 struct channel *ch = arg; local
359 struct channel *ch = arg; local
437 struct channel *ch = arg; local
515 struct channel *ch = arg; local
555 struct channel *ch = arg; local
596 struct channel *ch = arg; local
659 struct channel *ch = arg; local
699 ctcm_chx_cleanup(fsm_instance *fi, int state, struct channel *ch) argument
786 struct channel *ch = arg; local
835 struct channel *ch = arg; local
877 struct channel *ch = arg; local
912 struct channel *ch = arg; local
932 struct channel *ch = arg; local
964 struct channel *ch = arg; local
996 struct channel *ch = arg; local
1069 struct channel *ch = arg; local
1219 struct channel *ch = arg; local
1391 struct channel *ch = arg; local
1494 struct channel *ch = arg; local
1548 struct channel *ch = arg; local
1603 struct channel *ch = arg; local
1662 struct channel *ch = arg; local
1747 struct channel *ch = arg; local
2085 struct channel *ch = priv->channel[direction]; local
2107 struct channel *ch = priv->channel[direction]; local
[all...]
H A Dctcm_main.c71 * ch The channel where this skb has been received.
74 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) argument
76 struct net_device *dev = ch->netdev;
90 if ((ch->protocol == CTCM_PROTO_S390) &&
92 if (!(ch->logflags & LOG_FLAG_ILLEGALPKT)) {
93 ch->logflags |= LOG_FLAG_ILLEGALPKT;
112 if (!(ch->logflags & LOG_FLAG_ILLEGALSIZE)) {
118 ch->logflags |= LOG_FLAG_ILLEGALSIZE;
129 if (!(ch->logflags & LOG_FLAG_OVERRUN)) {
134 ch
187 channel_free(struct channel *ch) argument
199 channel_remove(struct channel *ch) argument
254 struct channel *ch = channels; local
308 ccw_unit_check(struct channel *ch, __u8 sense) argument
381 ctcm_ch_alloc_buffer(struct channel *ch) argument
464 ctcm_transmit_skb(struct channel *ch, struct sk_buff *skb) argument
604 struct channel *ch; local
663 ctcmpc_transmit_skb(struct channel *ch, struct sk_buff *skb) argument
1201 struct channel *ch; local
1354 struct channel *ch; local
[all...]
/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.c214 struct sh_mobile_lcdc_chan ch[2]; member in struct:sh_mobile_lcdc_priv
407 struct sh_mobile_lcdc_chan *ch = handle; local
409 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT);
410 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0);
411 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA |
412 (lcdc_chan_is_sublcd(ch) ? 2 : 0));
413 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0);
418 struct sh_mobile_lcdc_chan *ch = handle; local
420 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT | LDDWDxR_RSW);
421 lcdc_wait_bit(ch
429 struct sh_mobile_lcdc_chan *ch = handle; local
450 struct sh_mobile_lcdc_chan *ch = info->par; local
466 struct sh_mobile_lcdc_chan *ch = info->par; local
512 sh_mobile_lcdc_display_on(struct sh_mobile_lcdc_chan *ch) argument
532 sh_mobile_lcdc_display_off(struct sh_mobile_lcdc_chan *ch) argument
544 sh_mobile_lcdc_must_reconfigure(struct sh_mobile_lcdc_chan *ch, const struct fb_videomode *new_mode) argument
565 sh_mobile_lcdc_display_notify(struct sh_mobile_lcdc_chan *ch, enum sh_mobile_lcdc_entity_event event, const struct fb_videomode *mode, const struct fb_monspecs *monspec) argument
728 struct sh_mobile_lcdc_chan *ch; local
765 sh_mobile_lcdc_wait_for_vsync(struct sh_mobile_lcdc_chan *ch) argument
814 sh_mobile_lcdc_geometry(struct sh_mobile_lcdc_chan *ch) argument
965 struct sh_mobile_lcdc_chan *ch; local
1077 struct sh_mobile_lcdc_chan *ch; local
1198 struct sh_mobile_lcdc_chan *ch; local
1823 struct sh_mobile_lcdc_chan *ch = info->par; local
1882 struct sh_mobile_lcdc_chan *ch = info->par; local
1899 struct sh_mobile_lcdc_chan *ch = info->par; local
1941 struct sh_mobile_lcdc_chan *ch = info->par; local
1962 struct sh_mobile_lcdc_chan *ch = info->par; local
1976 struct sh_mobile_lcdc_chan *ch = info->par; local
2031 struct sh_mobile_lcdc_chan *ch = info->par; local
2076 struct sh_mobile_lcdc_chan *ch = info->par; local
2112 struct sh_mobile_lcdc_chan *ch = info->par; local
2137 sh_mobile_lcdc_channel_fb_unregister(struct sh_mobile_lcdc_chan *ch) argument
2144 sh_mobile_lcdc_channel_fb_register(struct sh_mobile_lcdc_chan *ch) argument
2177 sh_mobile_lcdc_channel_fb_cleanup(struct sh_mobile_lcdc_chan *ch) argument
2192 sh_mobile_lcdc_channel_fb_init(struct sh_mobile_lcdc_chan *ch, const struct fb_videomode *modes, unsigned int num_modes) argument
2281 struct sh_mobile_lcdc_chan *ch = bl_get_data(bdev); local
2294 struct sh_mobile_lcdc_chan *ch = bl_get_data(bdev); local
2312 sh_mobile_lcdc_bl_probe(struct device *parent, struct sh_mobile_lcdc_chan *ch) argument
2394 struct sh_mobile_lcdc_chan *ch = info->par; local
2466 struct sh_mobile_lcdc_chan *ch = &priv->ch[i]; local
2481 struct sh_mobile_lcdc_chan *ch = &priv->ch[i]; local
2502 sh_mobile_lcdc_check_interface(struct sh_mobile_lcdc_chan *ch) argument
2598 sh_mobile_lcdc_channel_init(struct sh_mobile_lcdc_chan *ch) argument
2743 struct sh_mobile_lcdc_chan *ch = priv->ch + num_channels; local
2798 struct sh_mobile_lcdc_chan *ch = &priv->ch[i]; local
2823 struct sh_mobile_lcdc_chan *ch = priv->ch + i; local
[all...]
/drivers/isdn/mISDN/
H A Dhwchannel.c55 if (likely(bch->ch.peer)) {
56 err = bch->ch.recv(bch->ch.peer, skb);
66 mISDN_initdchannel(struct dchannel *ch, int maxlen, void *phf) argument
68 test_and_set_bit(FLG_HDLC, &ch->Flags);
69 ch->maxlen = maxlen;
70 ch->hw = NULL;
71 ch->rx_skb = NULL;
72 ch->tx_skb = NULL;
73 ch
84 mISDN_initbchannel(struct bchannel *ch, unsigned short maxlen, unsigned short minlen) argument
107 mISDN_freedchannel(struct dchannel *ch) argument
125 mISDN_clear_bchannel(struct bchannel *ch) argument
157 mISDN_freebchannel(struct bchannel *ch) argument
393 queue_ch_frame(struct mISDNchannel *ch, u_int pr, int id, struct sk_buff *skb) argument
413 dchannel_senddata(struct dchannel *ch, struct sk_buff *skb) argument
439 bchannel_senddata(struct bchannel *ch, struct sk_buff *skb) argument
[all...]
/drivers/gpu/host1x/hw/
H A Dcdma_hw.c69 struct host1x_channel *ch = cdma_to_channel(cdma); local
76 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP,
80 host1x_ch_writel(ch, cdma->push_buffer.phys, HOST1X_CHANNEL_DMASTART);
81 host1x_ch_writel(ch, cdma->push_buffer.pos, HOST1X_CHANNEL_DMAPUT);
82 host1x_ch_writel(ch, cdma->push_buffer.phys +
87 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP |
93 host1x_ch_writel(ch, 0, HOST1X_CHANNEL_DMACTRL);
106 struct host1x_channel *ch = cdma_to_channel(cdma); local
113 host1x_ch_writel(ch, HOST1X_CHANNEL_DMACTRL_DMASTOP,
117 host1x_ch_writel(ch, cdm
151 struct host1x_channel *ch = cdma_to_channel(cdma); local
162 struct host1x_channel *ch = cdma_to_channel(cdma); local
181 struct host1x_channel *ch = cdma_to_channel(cdma); local
212 struct host1x_channel *ch = cdma_to_channel(cdma); local
236 struct host1x_channel *ch; local
[all...]
/drivers/isdn/sc/
H A Dshmem.c30 unsigned char ch; local
44 ch = (unsigned long) dest / SRAM_PAGESIZE;
45 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch);
51 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80,
56 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80);
69 unsigned char ch; local
83 ch = (unsigned long) src / SRAM_PAGESIZE;
84 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch);
92 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80,
98 ((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZ
[all...]
/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c98 ipu_get_cpmem(struct ipuv3_channel *ch) argument
100 struct ipu_cpmem *cpmem = ch->ipu->cpmem_priv;
102 return cpmem->base + ch->num;
105 static void ipu_ch_param_write_field(struct ipuv3_channel *ch, u32 wbs, u32 v) argument
107 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch);
131 static u32 ipu_ch_param_read_field(struct ipuv3_channel *ch, u32 wbs) argument
133 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch);
209 void ipu_cpmem_zero(struct ipuv3_channel *ch) argument
211 struct ipu_ch_param __iomem *p = ipu_get_cpmem(ch);
220 void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, in argument
227 ipu_cpmem_set_stride(struct ipuv3_channel *ch, int stride) argument
233 ipu_cpmem_set_high_priority(struct ipuv3_channel *ch) argument
247 ipu_cpmem_set_buffer(struct ipuv3_channel *ch, int bufnum, dma_addr_t buf) argument
256 ipu_cpmem_interlaced_scan(struct ipuv3_channel *ch, int stride) argument
264 ipu_cpmem_set_axi_id(struct ipuv3_channel *ch, u32 id) argument
271 ipu_cpmem_set_burstsize(struct ipuv3_channel *ch, int burstsize) argument
277 ipu_cpmem_set_block_mode(struct ipuv3_channel *ch) argument
283 ipu_cpmem_set_rotation(struct ipuv3_channel *ch, enum ipu_rotate_mode rot) argument
292 ipu_cpmem_set_format_rgb(struct ipuv3_channel *ch, const struct ipu_rgb *rgb) argument
347 ipu_cpmem_set_format_passthrough(struct ipuv3_channel *ch, int width) argument
380 ipu_cpmem_set_yuv_interleaved(struct ipuv3_channel *ch, u32 pixel_format) argument
397 ipu_cpmem_set_yuv_planar_full(struct ipuv3_channel *ch, u32 pixel_format, int stride, int u_offset, int v_offset) argument
423 ipu_cpmem_set_yuv_planar(struct ipuv3_channel *ch, u32 pixel_format, int stride, int height) argument
519 ipu_cpmem_set_fmt(struct ipuv3_channel *ch, u32 drm_fourcc) argument
592 ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image) argument
677 ipu_cpmem_dump(struct ipuv3_channel *ch) argument
[all...]
/drivers/staging/dgap/
H A Ddgap.c88 struct channel_t *ch);
91 static int dgap_tty_digigeta(struct channel_t *ch,
93 static int dgap_tty_digiseta(struct channel_t *ch, struct board_t *bd,
96 static int dgap_tty_digisetedelay(struct channel_t *ch, struct board_t *bd,
108 static int dgap_set_modem_info(struct channel_t *ch, struct board_t *bd,
111 static int dgap_get_modem_info(struct channel_t *ch,
113 static int dgap_tty_digisetcustombaud(struct channel_t *ch, struct board_t *bd,
115 static int dgap_tty_digigetcustombaud(struct channel_t *ch, struct un_t *un,
127 static void dgap_tty_send_xchar(struct tty_struct *tty, char ch);
134 static void dgap_carrier(struct channel_t *ch);
1330 struct channel_t *ch; local
1541 dgap_input(struct channel_t *ch) argument
1745 dgap_carrier(struct channel_t *ch) argument
1868 struct channel_t *ch; local
2019 dgap_block_til_ready(struct tty_struct *tty, struct file *file, struct channel_t *ch) argument
2153 struct channel_t *ch; local
2183 struct channel_t *ch; local
2316 struct channel_t *ch; local
2407 struct channel_t *ch; local
2466 dgap_maxcps_room(struct channel_t *ch, struct un_t *un, int bytes_available) argument
2504 struct channel_t *ch; local
2537 struct channel_t *ch; local
2626 struct channel_t *ch; local
2791 struct channel_t *ch; local
2843 struct channel_t *ch; local
2902 struct channel_t *ch; local
2965 struct channel_t *ch; local
3013 dgap_get_modem_info(struct channel_t *ch, unsigned int __user *value) argument
3053 dgap_set_modem_info(struct channel_t *ch, struct board_t *bd, struct un_t *un, unsigned int command, unsigned int __user *value) argument
3131 dgap_tty_digigeta(struct channel_t *ch, struct digi_t __user *retinfo) argument
3160 dgap_tty_digiseta(struct channel_t *ch, struct board_t *bd, struct un_t *un, struct digi_t __user *new_info) argument
3214 struct channel_t *ch; local
3251 dgap_tty_digisetedelay(struct channel_t *ch, struct board_t *bd, struct un_t *un, int __user *new_info) argument
3279 dgap_tty_digigetcustombaud(struct channel_t *ch, struct un_t *un, int __user *retinfo) argument
3305 dgap_tty_digisetcustombaud(struct channel_t *ch, struct board_t *bd, struct un_t *un, int __user *new_info) argument
3338 struct channel_t *ch; local
3378 struct channel_t *ch; local
3414 struct channel_t *ch; local
3450 struct channel_t *ch; local
3482 struct channel_t *ch; local
3527 struct channel_t *ch; local
3564 struct channel_t *ch; local
3623 struct channel_t *ch; local
4028 struct channel_t *ch; local
4551 dgap_cmdb(struct channel_t *ch, u8 cmd, u8 byte1, u8 byte2, uint ncmds) argument
4637 dgap_cmdw(struct channel_t *ch, u8 cmd, u16 word, uint ncmds) argument
4720 dgap_cmdw_ext(struct channel_t *ch, u16 cmd, u16 word, uint ncmds) argument
4813 dgap_wmove(struct channel_t *ch, char *buf, uint cnt) argument
4867 dgap_get_custom_baud(struct channel_t *ch) argument
4901 dgap_firmware_reset_port(struct channel_t *ch) argument
4931 dgap_param(struct channel_t *ch, struct board_t *bd, u32 un_type) argument
5252 dgap_parity_scan(struct channel_t *ch, unsigned char *cbuf, unsigned char *fbuf, int *len) argument
5324 dgap_write_wakeup(struct board_t *bd, struct channel_t *ch, struct un_t *un, u32 mask, unsigned long *irq_flags1, unsigned long *irq_flags2) argument
5360 struct channel_t *ch; local
5880 struct channel_t *ch; local
5907 struct channel_t *ch; local
5933 struct channel_t *ch; local
5968 struct channel_t *ch; local
5994 struct channel_t *ch; local
6020 struct channel_t *ch; local
6046 struct channel_t *ch; local
6072 struct channel_t *ch; local
6098 struct channel_t *ch; local
6124 struct channel_t *ch; local
6150 struct channel_t *ch; local
[all...]
/drivers/gpu/drm/i915/
H A Ddvo_sil164.c68 static bool sil164_readb(struct intel_dvo_device *dvo, int addr, uint8_t *ch) argument
94 *ch = in_buf[0];
105 static bool sil164_writeb(struct intel_dvo_device *dvo, int addr, uint8_t ch) argument
118 out_buf[1] = ch;
137 unsigned char ch; local
147 if (!sil164_readb(dvo, SIL164_VID_LO, &ch))
150 if (ch != (SIL164_VID & 0xff)) {
152 ch, adapter->name, dvo->slave_addr);
156 if (!sil164_readb(dvo, SIL164_DID_LO, &ch))
159 if (ch !
214 unsigned char ch; local
232 unsigned char ch; local
[all...]

Completed in 788 milliseconds

1234567891011>>