Searched refs:pchnl (Results 1 – 3 of 3) sorted by relevance
/linux-2.6.39/drivers/staging/tidspbridge/core/ |
D | chnl_sm.c | 94 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; in bridge_chnl_add_io_req() local 100 struct chnl_mgr *chnl_mgr_obj = pchnl->chnl_mgr_obj; in bridge_chnl_add_io_req() 108 if (!host_buf || !pchnl) in bridge_chnl_add_io_req() 111 if (is_eos && CHNL_IS_INPUT(pchnl->chnl_mode)) in bridge_chnl_add_io_req() 118 dw_state = pchnl->state; in bridge_chnl_add_io_req() 123 CHNL_IS_OUTPUT(pchnl->chnl_mode)) in bridge_chnl_add_io_req() 134 if (pchnl->chnl_type == CHNL_PCPY && pchnl->chnl_id > 1 && host_buf) { in bridge_chnl_add_io_req() 144 if (CHNL_IS_OUTPUT(pchnl->chnl_mode)) { in bridge_chnl_add_io_req() 162 if (pchnl->chnl_type == CHNL_PCPY) { in bridge_chnl_add_io_req() 164 if (CHNL_IS_OUTPUT(pchnl->chnl_mode)) { in bridge_chnl_add_io_req() [all …]
|
D | io_sm.c | 136 static void notify_chnl_complete(struct chnl_object *pchnl, 138 static void input_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, 140 static void output_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, 145 struct chnl_object *pchnl, u32 mask); 965 void io_request_chnl(struct io_mgr *io_manager, struct chnl_object *pchnl, in io_request_chnl() argument 971 if (!pchnl || !mbx_val) in io_request_chnl() 980 DBC_ASSERT((pchnl->state == CHNL_STATEREADY) || in io_request_chnl() 981 (pchnl->state == CHNL_STATEEOS)); in io_request_chnl() 983 set_chnl_busy(sm, pchnl->chnl_id); in io_request_chnl() 990 DBC_ASSERT((pchnl->state & ~CHNL_STATEEOS) == in io_request_chnl() [all …]
|
/linux-2.6.39/drivers/staging/tidspbridge/include/dspbridge/ |
D | io_sm.h | 106 struct chnl_object *pchnl,
|