Searched refs:pchnl (Results 1 - 6 of 6) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/core/
H A Dchnl_sm.c40 * LST_Empty(pchnl->pio_completions) ==> pchnl->sync_event is reset
42 * !LST_Empty(pchnl->pio_completions) ==> pchnl->sync_event is set.
97 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
103 struct chnl_mgr *chnl_mgr_obj = pchnl->chnl_mgr_obj;
111 if (!host_buf || !pchnl) {
113 } else if (is_eos && CHNL_IS_INPUT(pchnl->chnl_mode)) {
120 dw_state = pchnl->dw_state;
125 CHNL_IS_OUTPUT(pchnl
255 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
320 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
485 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
538 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
572 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
782 struct chnl_object *pchnl = NULL; local
[all...]
H A Dio_sm.c136 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);
986 void io_request_chnl(struct io_mgr *io_manager, struct chnl_object *pchnl, argument
992 if (!pchnl || !mbx_val)
1001 DBC_ASSERT((pchnl->dw_state == CHNL_STATEREADY) ||
1002 (pchnl->dw_state == CHNL_STATEEOS));
1004 set_chnl_busy(sm, pchnl->chnl_id);
1011 DBC_ASSERT((pchnl
1052 find_ready_output(struct chnl_mgr *chnl_mgr_obj, struct chnl_object *pchnl, u32 mask) argument
1087 input_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, u8 io_mode) argument
1321 notify_chnl_complete(struct chnl_object *pchnl, struct chnl_irp *chnl_packet_obj) argument
1359 output_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, u8 io_mode) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/core/
H A Dchnl_sm.c40 * LST_Empty(pchnl->pio_completions) ==> pchnl->sync_event is reset
42 * !LST_Empty(pchnl->pio_completions) ==> pchnl->sync_event is set.
97 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
103 struct chnl_mgr *chnl_mgr_obj = pchnl->chnl_mgr_obj;
111 if (!host_buf || !pchnl) {
113 } else if (is_eos && CHNL_IS_INPUT(pchnl->chnl_mode)) {
120 dw_state = pchnl->dw_state;
125 CHNL_IS_OUTPUT(pchnl
255 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
320 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
485 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
538 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
572 struct chnl_object *pchnl = (struct chnl_object *)chnl_obj; local
782 struct chnl_object *pchnl = NULL; local
[all...]
H A Dio_sm.c136 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);
986 void io_request_chnl(struct io_mgr *io_manager, struct chnl_object *pchnl, argument
992 if (!pchnl || !mbx_val)
1001 DBC_ASSERT((pchnl->dw_state == CHNL_STATEREADY) ||
1002 (pchnl->dw_state == CHNL_STATEEOS));
1004 set_chnl_busy(sm, pchnl->chnl_id);
1011 DBC_ASSERT((pchnl
1052 find_ready_output(struct chnl_mgr *chnl_mgr_obj, struct chnl_object *pchnl, u32 mask) argument
1087 input_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, u8 io_mode) argument
1321 notify_chnl_complete(struct chnl_object *pchnl, struct chnl_irp *chnl_packet_obj) argument
1359 output_chnl(struct io_mgr *pio_mgr, struct chnl_object *pchnl, u8 io_mode) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/tidspbridge/include/dspbridge/
H A Dio_sm.h99 * pchnl: Ptr to the channel requesting I/O.
103 * pchnl != NULL
107 struct chnl_object *pchnl,
118 * pchnl != NULL
170 * pchnl: Ptr to channel object
174 * pchnl != NULL
175 * pchnl->cio_reqs > 0
180 struct chnl_object *pchnl,
225 * pchnl: Ptr to channel object
229 * pchnl !
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/tidspbridge/include/dspbridge/
H A Dio_sm.h99 * pchnl: Ptr to the channel requesting I/O.
103 * pchnl != NULL
107 struct chnl_object *pchnl,
118 * pchnl != NULL
170 * pchnl: Ptr to channel object
174 * pchnl != NULL
175 * pchnl->cio_reqs > 0
180 struct chnl_object *pchnl,
225 * pchnl: Ptr to channel object
229 * pchnl !
[all...]

Completed in 178 milliseconds