/drivers/net/wireless/brcm80211/brcmutil/ |
H A D | d11.c | 52 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 D | dgnc_cls.c | 46 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 D | dgnc_neo.c | 47 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 D | dgnc_tty.h | 35 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 D | dgnc_tty.c | 109 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 D | jsm_neo.c | 49 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 D | jsm_tty.c | 39 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 D | mic_x100_dma.c | 54 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 D | mic_x100_dma.h | 151 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 D | moxart-dma.c | 187 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 D | xpc_channel.c | 27 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 D | sh_cmt.c | 239 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 D | sh_tmu.c | 88 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 D | sh_mtu2.c | 160 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 D | mISDNisar.c | 82 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 D | ch.c | 87 #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 D | ctcm_fsms.c | 187 * 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 D | ctcm_main.c | 71 * 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 D | sh_mobile_lcdcfb.c | 214 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 D | hwchannel.c | 55 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 D | cdma_hw.c | 69 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 D | shmem.c | 30 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 D | ipu-cpmem.c | 98 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 D | dgap.c | 88 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 D | dvo_sil164.c | 68 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...] |