/linux-master/drivers/isdn/mISDN/ |
H A D | stack.c | 36 mISDN_queue_message(struct mISDNchannel *ch, struct sk_buff *skb) argument 38 _queue_message(ch->st, skb); 45 struct mISDNchannel *ch; local 48 list_for_each_entry(ch, &st->layer2, list) { 49 if (id == ch->nr) 52 ch = NULL; 55 return ch; 86 struct mISDNchannel *ch; local 93 list_for_each_entry(ch, &st->layer2, list) { 94 if (list_is_last(&ch 143 struct mISDNchannel *ch; local 325 l1_receive(struct mISDNchannel *ch, struct sk_buff *skb) argument 335 set_channel_address(struct mISDNchannel *ch, u_int sapi, u_int tei) argument 341 __add_layer2(struct mISDNchannel *ch, struct mISDNstack *st) argument 347 add_layer2(struct mISDNchannel *ch, struct mISDNstack *st) argument 355 st_own_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg) argument 417 connect_layer1(struct mISDNdevice *dev, struct mISDNchannel *ch, u_int protocol, struct sockaddr_mISDN *adr) argument 455 connect_Bstack(struct mISDNdevice *dev, struct mISDNchannel *ch, u_int protocol, struct sockaddr_mISDN *adr) argument 512 create_l2entity(struct mISDNdevice *dev, struct mISDNchannel *ch, u_int protocol, struct sockaddr_mISDN *adr) argument 562 delete_channel(struct mISDNchannel *ch) argument [all...] |
/linux-master/drivers/gpu/host1x/hw/ |
H A D | debug_hw_1x01.c | 15 struct host1x_channel *ch, 18 struct host1x_cdma *cdma = &ch->cdma; 24 dmastart = host1x_ch_readl(ch, HOST1X_CHANNEL_DMASTART); 25 dmaend = host1x_ch_readl(ch, HOST1X_CHANNEL_DMAEND); 26 dmaput = host1x_ch_readl(ch, HOST1X_CHANNEL_DMAPUT); 27 dmaget = host1x_ch_readl(ch, HOST1X_CHANNEL_DMAGET); 28 dmactrl = host1x_ch_readl(ch, HOST1X_CHANNEL_DMACTRL); 29 cbread = host1x_sync_readl(host, HOST1X_SYNC_CBREAD(ch->id)); 30 cbstat = host1x_sync_readl(host, HOST1X_SYNC_CBSTAT(ch->id)); 32 host1x_debug_output(o, "%u-%s: ", ch 14 host1x_debug_show_channel_cdma(struct host1x *host, struct host1x_channel *ch, struct output *o) argument 71 host1x_debug_show_channel_fifo(struct host1x *host, struct host1x_channel *ch, struct output *o) argument [all...] |
/linux-master/lib/ |
H A D | earlycpio.c | 65 unsigned int ch[C_NFIELDS], *chp, v; local 81 chp = ch; 106 if ((ch[C_MAGIC] - 0x070701) > 1) 111 dptr = PTR_ALIGN(p + ch[C_NAMESIZE], 4); 112 nptr = PTR_ALIGN(dptr + ch[C_FILESIZE], 4); 117 if ((ch[C_MODE] & 0170000) == 0100000 && 118 ch[C_NAMESIZE] >= mypathsize && 124 if (ch[C_NAMESIZE] - mypathsize >= MAX_CPIO_FILE_NAME) { 132 cd.size = ch[C_FILESIZE];
|
/linux-master/drivers/staging/most/dim2/ |
H A D | hal.c | 399 u16 dim_dbr_space(struct dim_channel *ch) argument 404 if (ch->addr != dbr->ch_addr) 407 cur_rpc = dim2_rpc(ch->addr); 598 static void isoc_init(struct dim_channel *ch, u8 ch_addr, u16 packet_length) argument 600 state_init(&ch->state); 602 ch->addr = ch_addr; 604 ch->packet_length = packet_length; 605 ch->bytes_per_frame = 0; 606 ch->done_sw_buffers_number = 0; 609 static void sync_init(struct dim_channel *ch, u argument 620 channel_init(struct dim_channel *ch, u8 ch_addr) argument 632 channel_service_interrupt(struct dim_channel *ch) argument 644 channel_start(struct dim_channel *ch, u32 buf_addr, u16 buf_size) argument 684 channel_service(struct dim_channel *ch) argument 700 channel_detach_buffers(struct dim_channel *ch, u16 buffers_number) argument 751 init_ctrl_async(struct dim_channel *ch, u8 type, u8 is_tx, u16 ch_address, u16 hw_buffer_size) argument 808 dim_init_control(struct dim_channel *ch, u8 is_tx, u16 ch_address, u16 max_buffer_size) argument 815 dim_init_async(struct dim_channel *ch, u8 is_tx, u16 ch_address, u16 max_buffer_size) argument 830 dim_init_isoc(struct dim_channel *ch, u8 is_tx, u16 ch_address, u16 packet_length) argument 856 dim_init_sync(struct dim_channel *ch, u8 is_tx, u16 ch_address, u16 bytes_per_frame) argument 885 dim_destroy_channel(struct dim_channel *ch) argument 926 struct dim_channel *const *ch = channels; local 937 dim_service_channel(struct dim_channel *ch) argument 945 dim_get_channel_state(struct dim_channel *ch, struct dim_ch_state *state_ptr) argument 957 dim_enqueue_buffer(struct dim_channel *ch, u32 buffer_addr, u16 buffer_size) argument 967 dim_detach_buffers(struct dim_channel *ch, u16 buffers_number) argument [all...] |
/linux-master/drivers/media/platform/ti/davinci/ |
H A D | vpif_display.c | 54 static void vpif_calculate_offsets(struct channel_obj *ch); 55 static void vpif_config_addr(struct channel_obj *ch, int muxmode); 74 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); local 77 common = &ch->common[VPIF_VIDEO_INDEX]; 115 struct channel_obj *ch = vb2_get_drv_priv(vq); local 116 struct common_obj *common = &ch->common[VPIF_VIDEO_INDEX]; 133 vpif_calculate_offsets(ch); 148 struct channel_obj *ch = vb2_get_drv_priv(vb->vb2_queue); local 152 common = &ch->common[VPIF_VIDEO_INDEX]; 169 struct channel_obj *ch local 254 struct channel_obj *ch = vb2_get_drv_priv(vq); local 365 struct channel_obj *ch; local 430 vpif_update_std_info(struct channel_obj *ch) argument 458 vpif_update_resolution(struct channel_obj *ch) argument 501 vpif_calculate_offsets(struct channel_obj *ch) argument 562 vpif_config_addr(struct channel_obj *ch, int muxmode) argument 609 struct channel_obj *ch = video_get_drvdata(vdev); local 626 struct channel_obj *ch = video_get_drvdata(vdev); local 654 struct channel_obj *ch = video_get_drvdata(vdev); local 678 struct channel_obj *ch = video_get_drvdata(vdev); local 726 struct channel_obj *ch = video_get_drvdata(vdev); local 748 struct channel_obj *ch = video_get_drvdata(vdev); local 805 vpif_set_output(struct vpif_display_config *vpif_cfg, struct channel_obj *ch, int index) argument 841 struct channel_obj *ch = video_get_drvdata(vdev); local 859 struct channel_obj *ch = video_get_drvdata(vdev); local 878 struct channel_obj *ch = video_get_drvdata(vdev); local 910 struct channel_obj *ch = video_get_drvdata(vdev); local 1009 struct channel_obj *ch = video_get_drvdata(vdev); local 1123 struct channel_obj *ch; local 1311 struct channel_obj *ch; local 1331 struct channel_obj *ch; local 1363 struct channel_obj *ch; local [all...] |
/linux-master/drivers/s390/net/ |
H A D | ctcm_mpc.c | 107 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb); 273 ctcm_pr_debug("th->ch : %02x\n", header->th_ch_flag); 611 struct channel *rch = mpcginfo->ch; 615 struct channel *ch = priv->channel[CTCM_WRITE]; local 617 CTCM_PR_DEBUG("%s: ch=0x%p id=%s\n", __func__, ch, ch->id); 624 fsm_deltimer(&ch->sweep_timer); 627 ch->th_seq_num = 0x00; 646 struct channel *ch local 686 struct channel *ch = priv->channel[CTCM_WRITE]; local 864 struct channel *ch = NULL; local 916 mpc_channel_action(struct channel *ch, int direction, int action) argument 1028 ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb) argument 1225 struct channel *ch = (struct channel *)thischan; local 1478 struct channel *ch = mpcginfo->ch; local 1509 struct channel *ch = (struct channel *)thischan; local 1531 struct channel *ch = mpcginfo->ch; local 1652 struct channel *ch = arg; local 1827 struct channel *ch = arg; local 1880 struct channel *ch = priv->channel[direction]; local 1939 struct channel *ch = mpcginfo->ch; local 2000 struct channel *ch = mpcginfo->ch; local [all...] |
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-scaler.c | 90 struct dcss_scaler_ch ch[3]; member in struct:dcss_scaler 287 static void dcss_scaler_write(struct dcss_scaler_ch *ch, u32 val, u32 ofs) argument 289 struct dcss_scaler *scl = ch->scl; 291 dcss_ctxld_write(scl->ctxld, scl->ctx_id, val, ch->base_ofs + ofs); 297 struct dcss_scaler_ch *ch; local 301 ch = &scl->ch[i]; 303 ch->base_ofs = scaler_base + i * 0x400; 305 ch->base_reg = devm_ioremap(scl->dev, ch 341 struct dcss_scaler_ch *ch = &scl->ch[ch_no]; local 349 struct dcss_scaler_ch *ch = &scl->ch[ch_num]; local 363 dcss_scaler_yuv_enable(struct dcss_scaler_ch *ch, bool en) argument 369 dcss_scaler_rtr_8lines_enable(struct dcss_scaler_ch *ch, bool en) argument 375 dcss_scaler_bit_depth_set(struct dcss_scaler_ch *ch, int depth) argument 402 dcss_scaler_format_set(struct dcss_scaler_ch *ch, enum buffer_format src_fmt, enum buffer_format dst_fmt) argument 410 dcss_scaler_res_set(struct dcss_scaler_ch *ch, int src_xres, int src_yres, int dst_xres, int dst_yres, u32 pix_format, enum buffer_format dst_format) argument 474 dcss_scaler_fractions_set(struct dcss_scaler_ch *ch, int src_xres, int src_yres, int dst_xres, int dst_yres, u32 src_format, u32 dst_format, enum chroma_location src_chroma_loc) argument 570 dcss_scaler_program_5_coef_set(struct dcss_scaler_ch *ch, int base_addr, int coef[][PSC_NUM_TAPS]) argument 605 dcss_scaler_program_7_coef_set(struct dcss_scaler_ch *ch, int base_addr, int coef[][PSC_NUM_TAPS]) argument 644 dcss_scaler_yuv_coef_set(struct dcss_scaler_ch *ch, enum buffer_format src_format, enum buffer_format dst_format, bool use_5_taps, int src_xres, int src_yres, int dst_xres, int dst_yres) argument 699 dcss_scaler_rgb_coef_set(struct dcss_scaler_ch *ch, int src_xres, int src_yres, int dst_xres, int dst_yres) argument 718 dcss_scaler_set_rgb10_order(struct dcss_scaler_ch *ch, const struct drm_format_info *format) argument 763 struct dcss_scaler_ch *ch = &scl->ch[ch_num]; local 773 struct dcss_scaler_ch *ch = &scl->ch[ch_num]; local 830 struct dcss_scaler_ch *ch = &scl->ch[chnum]; local [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | phy_be.c | 542 u8 band, u8 bw, u8 ntx, u8 rs, u8 ch) 548 rs, bf, ch); 568 u8 band, u8 ntx, u8 ch) 571 RTW89_CHANNEL_WIDTH_20, ntx, RTW89_RS_CCK, ch); 573 RTW89_CHANNEL_WIDTH_40, ntx, RTW89_RS_CCK, ch); 575 RTW89_CHANNEL_WIDTH_20, ntx, RTW89_RS_OFDM, ch); 577 RTW89_CHANNEL_WIDTH_20, ntx, RTW89_RS_MCS, ch); 582 u8 band, u8 ntx, u8 ch, u8 pri_ch) 585 RTW89_CHANNEL_WIDTH_20, ntx, RTW89_RS_CCK, ch - 2); 587 RTW89_CHANNEL_WIDTH_40, ntx, RTW89_RS_CCK, ch); 541 fill_limit_nonbf_bf(struct rtw89_dev *rtwdev, s8 (*ptr)[RTW89_BF_NUM], u8 band, u8 bw, u8 ntx, u8 rs, u8 ch) argument 566 phy_fill_limit_20m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_be *lmt, u8 band, u8 ntx, u8 ch) argument 580 phy_fill_limit_40m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_be *lmt, u8 band, u8 ntx, u8 ch, u8 pri_ch) argument 600 phy_fill_limit_80m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_be *lmt, u8 band, u8 ntx, u8 ch, u8 pri_ch) argument 627 phy_fill_limit_160m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_be *lmt, u8 band, u8 ntx, u8 ch, u8 pri_ch) argument 676 phy_fill_limit_320m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_be *lmt, u8 band, u8 ntx, u8 ch, u8 pri_ch) argument 771 u8 ch = chan->channel; local 828 fill_limit_ru_each(struct rtw89_dev *rtwdev, u8 index, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 844 phy_fill_limit_ru_20m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 851 phy_fill_limit_ru_40m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 859 phy_fill_limit_ru_80m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 869 phy_fill_limit_ru_160m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 883 phy_fill_limit_ru_320m_be(struct rtw89_dev *rtwdev, struct rtw89_txpwr_limit_ru_be *lmt_ru, u8 band, u8 ntx, u8 ch) argument 911 u8 ch = chan->channel; local [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | lantiq_etop.c | 97 struct ltq_etop_chan ch[MAX_DMA_CHAN]; member in struct:ltq_etop_priv 107 ltq_etop_alloc_skb(struct ltq_etop_chan *ch) argument 109 struct ltq_etop_priv *priv = netdev_priv(ch->netdev); 111 ch->skb[ch->dma.desc] = netdev_alloc_skb(ch->netdev, MAX_DMA_DATA_LEN); 112 if (!ch->skb[ch->dma.desc]) 114 ch->dma.desc_base[ch 127 ltq_etop_hw_receive(struct ltq_etop_chan *ch) argument 153 struct ltq_etop_chan *ch = container_of(napi, local 175 struct ltq_etop_chan *ch = local 205 int ch = irq - LTQ_DMA_CH0_INT; local 212 ltq_etop_free_channel(struct net_device *dev, struct ltq_etop_chan *ch) argument 272 struct ltq_etop_chan *ch = &priv->ch[i]; local 441 struct ltq_etop_chan *ch = &priv->ch[i]; local 463 struct ltq_etop_chan *ch = &priv->ch[i]; local 479 struct ltq_etop_chan *ch = &priv->ch[(queue << 1) | 1]; local [all...] |
/linux-master/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 303 static int srp_new_ib_cm_id(struct srp_rdma_ch *ch) argument 305 struct srp_target_port *target = ch->target; 309 srp_ib_cm_handler, ch); 313 if (ch->ib_cm.cm_id) 314 ib_destroy_cm_id(ch->ib_cm.cm_id); 315 ch->ib_cm.cm_id = new_cm_id; 318 ch->ib_cm.path.rec_type = SA_PATH_REC_TYPE_OPA; 320 ch->ib_cm.path.rec_type = SA_PATH_REC_TYPE_IB; 321 ch->ib_cm.path.sgid = target->sgid; 322 ch 329 srp_new_rdma_cm_id(struct srp_rdma_ch *ch) argument 373 srp_new_cm_id(struct srp_rdma_ch *ch) argument 513 srp_destroy_qp(struct srp_rdma_ch *ch) argument 523 srp_create_ch_ib(struct srp_rdma_ch *ch) argument 636 srp_free_ch_ib(struct srp_target_port *target, struct srp_rdma_ch *ch) argument 699 struct srp_rdma_ch *ch = ch_ptr; local 711 srp_ib_lookup_path(struct srp_rdma_ch *ch) argument 750 srp_rdma_lookup_path(struct srp_rdma_ch *ch) argument 770 srp_lookup_path(struct srp_rdma_ch *ch) argument 795 srp_send_req(struct srp_rdma_ch *ch, uint32_t max_iu_len, bool multich) argument 939 struct srp_rdma_ch *ch; local 1039 struct srp_rdma_ch *ch; local 1098 srp_connect_ch(struct srp_rdma_ch *ch, uint32_t max_iu_len, bool multich) argument 1160 srp_inv_rkey(struct srp_request *req, struct srp_rdma_ch *ch, u32 rkey) argument 1176 srp_unmap_data(struct scsi_cmnd *scmnd, struct srp_rdma_ch *ch, struct srp_request *req) argument 1223 srp_claim_req(struct srp_rdma_ch *ch, struct srp_request *req, struct scsi_device *sdev, struct scsi_cmnd *scmnd) argument 1251 srp_free_req(struct srp_rdma_ch *ch, struct srp_request *req, struct scsi_cmnd *scmnd, s32 req_lim_delta) argument 1263 srp_finish_req(struct srp_rdma_ch *ch, struct srp_request *req, struct scsi_device *sdev, int result) argument 1285 struct srp_rdma_ch *ch = &target->ch[blk_mq_unique_tag_to_hwq(tag)]; local 1334 struct srp_rdma_ch *ch; local 1420 srp_map_finish_fr(struct srp_map_state *state, struct srp_request *req, struct srp_rdma_ch *ch, int sg_nents, unsigned int *sg_offset_p) argument 1499 srp_map_sg_fr(struct srp_map_state *state, struct srp_rdma_ch *ch, struct srp_request *req, struct scatterlist *scat, int count) argument 1527 srp_map_sg_dma(struct srp_map_state *state, struct srp_rdma_ch *ch, struct srp_request *req, struct scatterlist *scat, int count) argument 1550 srp_map_idb(struct srp_rdma_ch *ch, struct srp_request *req, void **next_mr, void **end_mr, u32 idb_len, __be32 *idb_rkey) argument 1589 srp_check_mapping(struct srp_map_state *state, struct srp_rdma_ch *ch, struct srp_request *req, struct scatterlist *scat, int count) argument 1620 srp_map_data(struct scsi_cmnd *scmnd, struct srp_rdma_ch *ch, struct srp_request *req) argument 1809 srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu, enum srp_iu_type iu_type) argument 1834 __srp_get_tx_iu(struct srp_rdma_ch *ch, enum srp_iu_type iu_type) argument 1871 struct srp_rdma_ch *ch = cq->cq_context; local 1889 srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len) argument 1913 srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu) argument 1933 srp_process_rsp(struct srp_rdma_ch *ch, struct srp_rsp *rsp) argument 1992 srp_response_common(struct srp_rdma_ch *ch, s32 req_delta, void *rsp, int len) argument 2027 srp_process_cred_req(struct srp_rdma_ch *ch, struct srp_cred_req *req) argument 2041 srp_process_aer_req(struct srp_rdma_ch *ch, struct srp_aer_req *req) argument 2062 struct srp_rdma_ch *ch = cq->cq_context; local 2138 struct srp_rdma_ch *ch = cq->cq_context; local 2155 struct srp_rdma_ch *ch; local 2253 srp_alloc_iu_bufs(struct srp_rdma_ch *ch) argument 2330 srp_cm_rep_handler(struct ib_cm_id *cm_id, const struct srp_login_rsp *lrsp, struct srp_rdma_ch *ch) argument 2422 srp_ib_cm_rej_handler(struct ib_cm_id *cm_id, const struct ib_cm_event *event, struct srp_rdma_ch *ch) argument 2511 struct srp_rdma_ch *ch = cm_id->context; local 2570 srp_rdma_cm_rej_handler(struct srp_rdma_ch *ch, struct rdma_cm_event *event) argument 2623 struct srp_rdma_ch *ch = cm_id->context; local 2714 srp_send_tsk_mgmt(struct srp_rdma_ch *ch, u64 req_tag, u64 lun, u8 func, u8 *status) argument 2786 struct srp_rdma_ch *ch; local 2813 struct srp_rdma_ch *ch; local 2922 struct srp_rdma_ch *ch = &target->ch[0]; local 2949 struct srp_rdma_ch *ch; local 3689 struct srp_rdma_ch *ch; local [all...] |
/linux-master/arch/mips/include/asm/txx9/ |
H A D | tx4938.h | 31 #define TX4938_DMA_REG(ch) (TX4938_REG_BASE + 0xb000 + (ch) * 0x800) 35 #define TX4938_TMR_REG(ch) ((TX4938_REG_BASE + 0xf000) + (ch) * 0x100) 37 #define TX4938_SIO_REG(ch) ((TX4938_REG_BASE + 0xf300) + (ch) * 0x100) 73 #define TX4938_IR_DMA(ch, n) ((ch ? 27 : 10) + (n)) /* 10-13, 27-30 */ 147 #define TX4938_PCFG_SDCLKEN(ch) (0x00800000<<(ch)) [all...] |
H A D | tx4927.h | 49 #define TX4927_TMR_REG(ch) (TX4927_REG_BASE + 0xf000 + (ch) * 0x100) 51 #define TX4927_SIO_REG(ch) (TX4927_REG_BASE + 0xf300 + (ch) * 0x100) 142 #define TX4927_PCFG_SDCLKEN(ch) (0x00800000<<(ch)) 144 #define TX4927_PCFG_PCICLKEN(ch) (0x00010000<<(ch)) 203 #define TX4927_SDRAMC_CR(ch) __raw_readq(&tx4927_sdramcptr->cr[(ch)]) [all...] |
/linux-master/tools/testing/selftests/resctrl/ |
H A D | Makefile | 10 $(OUTPUT)/resctrl_tests: $(wildcard *.[ch])
|
/linux-master/drivers/media/pci/solo6x10/ |
H A D | solo6x10-tw28.h | 43 int tw28_set_ctrl_val(struct solo_dev *solo_dev, u32 ctrl, u8 ch, s32 val); 44 int tw28_get_ctrl_val(struct solo_dev *solo_dev, u32 ctrl, u8 ch, s32 *val); 45 bool tw28_has_sharpness(struct solo_dev *solo_dev, u8 ch); 47 u8 tw28_get_audio_gain(struct solo_dev *solo_dev, u8 ch); 48 void tw28_set_audio_gain(struct solo_dev *solo_dev, u8 ch, u8 val); 49 int tw28_get_video_status(struct solo_dev *solo_dev, u8 ch);
|
/linux-master/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
H A D | sun6i_mipi_csi2_reg.h | 22 #define SUN6I_MIPI_CSI2_VCDT_RX_CH_VC(ch, vc) (((vc) & GENMASK(1, 0)) << \ 23 ((ch) * 8 + 6)) 24 #define SUN6I_MIPI_CSI2_VCDT_RX_CH_DT(ch, t) (((t) & GENMASK(5, 0)) << \ 25 ((ch) * 8)) 73 #define SUN6I_MIPI_CSI2_CH_REG(reg, ch) \ 74 (SUN6I_MIPI_CSI2_CH_OFFSET * (ch) + (reg))
|
/linux-master/drivers/misc/sgi-xp/ |
H A D | xpc_uv.c | 647 /* ??? Is holding a spin_lock (ch->lock) during this call a bad idea? */ 672 xpc_send_activate_IRQ_ch_uv(struct xpc_channel *ch, unsigned long *irq_flags, argument 675 struct xpc_partition *part = &xpc_partitions[ch->partid]; 681 spin_unlock_irqrestore(&ch->lock, *irq_flags); 686 spin_lock_irqsave(&ch->lock, *irq_flags); 1001 xpc_allocate_send_msg_slot_uv(struct xpc_channel *ch) argument 1003 struct xpc_channel_uv *ch_uv = &ch->sn.uv; 1010 for (nentries = ch->local_nentries; nentries > 0; nentries--) { 1024 spin_lock_irqsave(&ch->lock, irq_flags); 1025 if (nentries < ch 1035 xpc_allocate_recv_msg_slot_uv(struct xpc_channel *ch) argument 1071 xpc_setup_msg_structures_uv(struct xpc_channel *ch) argument 1101 xpc_teardown_msg_structures_uv(struct xpc_channel *ch) argument 1119 xpc_send_chctl_closerequest_uv(struct xpc_channel *ch, unsigned long *irq_flags) argument 1130 xpc_send_chctl_closereply_uv(struct xpc_channel *ch, unsigned long *irq_flags) argument 1140 xpc_send_chctl_openrequest_uv(struct xpc_channel *ch, unsigned long *irq_flags) argument 1152 xpc_send_chctl_openreply_uv(struct xpc_channel *ch, unsigned long *irq_flags) argument 1165 xpc_send_chctl_opencomplete_uv(struct xpc_channel *ch, unsigned long *irq_flags) argument 1187 xpc_save_remote_msgqueue_pa_uv(struct xpc_channel *ch, unsigned long gru_mq_desc_gpa) argument 1247 xpc_allocate_msg_slot_uv(struct xpc_channel *ch, u32 flags, struct xpc_send_msg_slot_uv **address_of_msg_slot) argument 1273 xpc_free_msg_slot_uv(struct xpc_channel *ch, struct xpc_send_msg_slot_uv *msg_slot) argument 1284 xpc_notify_sender_uv(struct xpc_channel *ch, struct xpc_send_msg_slot_uv *msg_slot, enum xp_retval reason) argument 1307 xpc_handle_notify_mq_ack_uv(struct xpc_channel *ch, struct xpc_notify_mq_msg_uv *msg) argument 1329 struct xpc_channel *ch; local 1423 xpc_n_of_deliverable_payloads_uv(struct xpc_channel *ch) argument 1431 struct xpc_channel *ch = &part->channels[ch_number]; local 1449 xpc_send_payload_uv(struct xpc_channel *ch, u32 flags, void *payload, u16 payload_size, u8 notify_type, xpc_notify_func func, void *key) argument 1540 xpc_notify_senders_of_disconnect_uv(struct xpc_channel *ch) argument 1562 xpc_get_deliverable_payload_uv(struct xpc_channel *ch) argument 1580 xpc_received_payload_uv(struct xpc_channel *ch, void *payload) argument [all...] |
H A D | xpc_main.c | 394 struct xpc_channel *ch; local 434 ch = &part->channels[ch_number]; 436 ch->partid = partid; 437 ch->number = ch_number; 438 ch->flags = XPC_C_DISCONNECTED; 440 atomic_set(&ch->kthreads_assigned, 0); 441 atomic_set(&ch->kthreads_idle, 0); 442 atomic_set(&ch->kthreads_active, 0); 444 atomic_set(&ch->references, 0); 445 atomic_set(&ch 600 xpc_activate_kthreads(struct xpc_channel *ch, int needed) argument 638 xpc_kthread_waitmsgs(struct xpc_partition *part, struct xpc_channel *ch) argument 676 struct xpc_channel *ch; local 762 xpc_create_kthreads(struct xpc_channel *ch, int needed, int ignore_disconnecting) argument 842 struct xpc_channel *ch; local [all...] |
/linux-master/sound/isa/sb/ |
H A D | emu8000_pcm.c | 171 static inline int emu8k_get_curpos(struct snd_emu8k_pcm *rec, int ch) argument 173 int val = EMU8000_CCCA_READ(rec->emu, ch) & 0xfffffff; 174 val -= rec->loop_start[ch] - 1; 269 static void setup_voice(struct snd_emu8k_pcm *rec, int ch) argument 275 EMU8000_DCYSUSV_WRITE(hw, ch, 0x0080); 276 EMU8000_VTFT_WRITE(hw, ch, 0x0000FFFF); 277 EMU8000_CVCF_WRITE(hw, ch, 0x0000FFFF); 278 EMU8000_PTRX_WRITE(hw, ch, 0); 279 EMU8000_CPF_WRITE(hw, ch, 0); 282 EMU8000_IP_WRITE(hw, ch, re 322 start_voice(struct snd_emu8k_pcm *rec, int ch) argument 357 stop_voice(struct snd_emu8k_pcm *rec, int ch) argument 376 int ch; local 551 int ch; local 585 int err, i, ch; local [all...] |
/linux-master/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 106 static void srpt_process_wait_list(struct srpt_rdma_ch *ch); 112 static bool srpt_set_ch_state(struct srpt_rdma_ch *ch, enum rdma_ch_state new) argument 118 spin_lock_irqsave(&ch->spinlock, flags); 119 prev = ch->state; 121 ch->state = new; 124 spin_unlock_irqrestore(&ch->spinlock, flags); 221 struct srpt_rdma_ch *ch = ptr; local 223 pr_debug("QP event %d on ch=%p sess_name=%s-%d state=%s\n", 224 event->event, ch, ch 828 srpt_post_recv(struct srpt_device *sdev, struct srpt_rdma_ch *ch, struct srpt_recv_ioctx *ioctx) argument 860 srpt_zerolength_write(struct srpt_rdma_ch *ch) argument 879 struct srpt_rdma_ch *ch = wc->qp->qp_context; local 900 struct srpt_rdma_ch *ch = ioctx->ch; local 963 srpt_free_rw_ctxs(struct srpt_rdma_ch *ch, struct srpt_send_ioctx *ioctx) argument 1117 srpt_init_ch_qp(struct srpt_rdma_ch *ch, struct ib_qp *qp) argument 1157 srpt_ch_qp_rtr(struct srpt_rdma_ch *ch, struct ib_qp *qp) argument 1189 srpt_ch_qp_rts(struct srpt_rdma_ch *ch, struct ib_qp *qp) argument 1212 srpt_ch_qp_err(struct srpt_rdma_ch *ch) argument 1224 srpt_get_send_ioctx(struct srpt_rdma_ch *ch) argument 1332 struct srpt_rdma_ch *ch = wc->qp->qp_context; local 1370 srpt_build_cmd_rsp(struct srpt_rdma_ch *ch, struct srpt_send_ioctx *ioctx, u64 tag, int status) argument 1452 srpt_build_tskmgmt_rsp(struct srpt_rdma_ch *ch, struct srpt_send_ioctx *ioctx, u8 rsp_code, u64 tag) argument 1493 srpt_handle_cmd(struct srpt_rdma_ch *ch, struct srpt_recv_ioctx *recv_ioctx, struct srpt_send_ioctx *send_ioctx) argument 1586 srpt_handle_tsk_mgmt(struct srpt_rdma_ch *ch, struct srpt_recv_ioctx *recv_ioctx, struct srpt_send_ioctx *send_ioctx) argument 1625 srpt_handle_new_iu(struct srpt_rdma_ch *ch, struct srpt_recv_ioctx *recv_ioctx) argument 1697 struct srpt_rdma_ch *ch = wc->qp->qp_context; local 1720 srpt_process_wait_list(struct srpt_rdma_ch *ch) argument 1758 struct srpt_rdma_ch *ch = wc->qp->qp_context; local 1788 srpt_create_ch_ib(struct srpt_rdma_ch *ch) argument 1887 srpt_destroy_ch_ib(struct srpt_rdma_ch *ch) argument 1903 srpt_close_ch(struct srpt_rdma_ch *ch) argument 1943 srpt_disconnect_ch(struct srpt_rdma_ch *ch) argument 1965 srpt_disconnect_ch_sync(struct srpt_rdma_ch *ch) argument 1988 struct srpt_rdma_ch *ch; local 2067 struct srpt_rdma_ch *ch = container_of(kref, struct srpt_rdma_ch, kref); local 2083 struct srpt_rdma_ch *ch; local 2162 struct srpt_rdma_ch *ch = NULL; local 2581 srpt_cm_rej_recv(struct srpt_rdma_ch *ch, enum ib_cm_rej_reason reason, const u8 *private_data, u8 private_data_len) argument 2607 srpt_cm_rtu_recv(struct srpt_rdma_ch *ch) argument 2650 struct srpt_rdma_ch *ch = cm_id->context; local 2702 struct srpt_rdma_ch *ch = cm_id->context; local 2749 struct srpt_rdma_ch *ch = ioctx->ch; local 2816 struct srpt_rdma_ch *ch = ioctx->ch; local 2925 struct srpt_rdma_ch *ch = ioctx->ch; local 2959 struct srpt_rdma_ch *ch; local 3343 struct srpt_rdma_ch *ch = ioctx->ch; local 3373 struct srpt_rdma_ch *ch = se_sess->fabric_sess_ptr; local [all...] |
/linux-master/drivers/media/platform/renesas/ |
H A D | rcar_drif.c | 128 (&((sdr)->ch[!(ch_num)]->buf[(idx)])) 130 #define for_each_rcar_drif_channel(ch, ch_mask) \ 131 for_each_set_bit(ch, ch_mask, RCAR_DRIF_MAX_CHANNEL) 231 struct rcar_drif *ch[RCAR_DRIF_MAX_CHANNEL]; /* DRIFx0,1 */ member in struct:rcar_drif_sdr 241 static void rcar_drif_write(struct rcar_drif *ch, u32 offset, u32 data) argument 243 writel(data, ch->base + offset); 246 static u32 rcar_drif_read(struct rcar_drif *ch, u32 offset) argument 248 return readl(ch->base + offset); 257 if (sdr->ch[i]->dmach) { 258 dma_release_channel(sdr->ch[ 271 struct rcar_drif *ch = sdr->ch[i]; local 377 struct rcar_drif *ch = sdr->ch[i]; local 397 struct rcar_drif *ch = sdr->ch[i]; local 501 rcar_drif_channel_complete(struct rcar_drif *ch, u32 idx) argument 521 struct rcar_drif *ch = dma_async_param; local 594 rcar_drif_qbuf(struct rcar_drif *ch) argument 684 rcar_drif_stop_channel(struct rcar_drif *ch) argument 706 rcar_drif_start_channel(struct rcar_drif *ch) argument 1260 struct rcar_drif *ch; local 1374 struct rcar_drif *ch; local 1439 struct rcar_drif *ch = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.c | 137 struct ieee80211_channel *ch; local 148 ch = &sband->channels[i]; 149 if (_rtl_is_radar_freq(ch->center_freq) || 150 (ch->flags & IEEE80211_CHAN_RADAR)) 154 ch->center_freq); 167 ch->flags &= ~IEEE80211_CHAN_NO_IBSS; 170 ch->flags &= 173 if (ch->beacon_found) 174 ch->flags &= ~(IEEE80211_CHAN_NO_IBSS | 187 struct ieee80211_channel *ch; local 239 struct ieee80211_channel *ch; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | hi3660-mailbox.c | 25 #define MBOX_BASE(mbox, ch) ((mbox)->base + ((ch) * 0x40)) 87 unsigned long ch = (unsigned long)chan->con_priv; local 89 struct hi3660_chan_info *mchan = &mbox->mchan[ch]; 90 void __iomem *base = MBOX_BASE(mbox, ch); 135 unsigned long ch = (unsigned long)chan->con_priv; local 137 struct hi3660_chan_info *mchan = &mbox->mchan[ch]; 138 void __iomem *base = MBOX_BASE(mbox, ch); 176 unsigned long ch = (unsigned long)chan->con_priv; local 178 struct hi3660_chan_info *mchan = &mbox->mchan[ch]; 216 unsigned int ch = spec->args[0]; local 242 unsigned long ch; local [all...] |
/linux-master/sound/core/seq/oss/ |
H A D | seq_oss_event.c | 28 static int note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 29 static int note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev); 30 static int set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev); 31 static int set_control_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int val, struct snd_seq_event *ev); 274 note_on_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev) argument 284 if (! info->ch || ch < 0 || ch >= info->nr_voices) { 286 return set_note_event(dp, dev, SNDRV_SEQ_EVENT_NOTEON, ch, note, vel, ev); 289 ch 335 note_off_event(struct seq_oss_devinfo *dp, int dev, int ch, int note, int vel, struct snd_seq_event *ev) argument 372 set_note_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int note, int vel, struct snd_seq_event *ev) argument 390 set_control_event(struct seq_oss_devinfo *dp, int dev, int type, int ch, int param, int val, struct snd_seq_event *ev) argument [all...] |
/linux-master/drivers/counter/ |
H A D | rz-mtu3-cnt.c | 70 * @ch: HW channels for the counters 78 struct rz_mtu3_channel *ch; member in struct:rz_mtu3_cnt 102 return &priv->ch[ch_id]; 110 pm_runtime_get_sync(priv->ch->dev); 111 tmdr = rz_mtu3_shared_reg_read(priv->ch, RZ_MTU3_TMDR3); 112 pm_runtime_put(priv->ch->dev); 124 struct rz_mtu3_channel *const ch, 130 if (ch->is_busy && !priv->count_is_enabled[id]) { 143 static int rz_mtu3_lock_if_count_is_enabled(struct rz_mtu3_channel *const ch, argument 149 if (ch 123 rz_mtu3_lock_if_counter_is_valid(struct counter_device *counter, struct rz_mtu3_channel *const ch, struct rz_mtu3_cnt *const priv, int id) argument 160 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 182 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 201 rz_mtu3_count_function_read_helper(struct rz_mtu3_channel *const ch, struct rz_mtu3_cnt *const priv, enum counter_function *function) argument 235 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 253 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 294 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 318 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 349 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 410 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, id); local 422 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, id); local 457 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, id); local 475 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 498 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 632 struct rz_mtu3_channel *const ch = rz_mtu3_get_ch(counter, count->id); local 839 struct rz_mtu3_channel *ch; local [all...] |
/linux-master/sound/soc/fsl/ |
H A D | fsl_micfil.h | 53 #define MICFIL_CTRL1_CHEN(ch) BIT(ch) 72 #define MICFIL_STAT_CHXF(ch) BIT(ch) 78 #define MICFIL_FIFO_STAT_FIFOX_OVER(ch) BIT(ch) 79 #define MICFIL_FIFO_STAT_FIFOX_UNDER(ch) BIT((ch) + 8) 83 #define MICFIL_DC_CHX_SHIFT(ch) ((ch) << [all...] |