Lines Matching refs:pipes

312 	struct dbri_pipe pipes[DBRI_NO_PIPES];	/* DBRI's 32 data pipes */  member
761 dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1; in dbri_initialize()
805 return ((pipe >= 0) && (dbri->pipes[pipe].desc != -1)); in pipe_active()
825 sdp = dbri->pipes[pipe].sdp; in reset_pipe()
838 desc = dbri->pipes[pipe].first_desc; in reset_pipe()
844 } while (desc != -1 && desc != dbri->pipes[pipe].first_desc); in reset_pipe()
846 dbri->pipes[pipe].desc = -1; in reset_pipe()
847 dbri->pipes[pipe].first_desc = -1; in reset_pipe()
874 dbri->pipes[pipe].sdp = sdp; in setup_pipe()
875 dbri->pipes[pipe].desc = -1; in setup_pipe()
876 dbri->pipes[pipe].first_desc = -1; in setup_pipe()
899 if (dbri->pipes[pipe].sdp == 0 in link_time_slot()
900 || dbri->pipes[prevpipe].sdp == 0 in link_time_slot()
901 || dbri->pipes[nextpipe].sdp == 0) { in link_time_slot()
907 dbri->pipes[prevpipe].nextpipe = pipe; in link_time_slot()
908 dbri->pipes[pipe].nextpipe = nextpipe; in link_time_slot()
909 dbri->pipes[pipe].length = length; in link_time_slot()
913 if (dbri->pipes[pipe].sdp & D_SDP_TO_SER) { in link_time_slot()
1003 if (D_SDP_MODE(dbri->pipes[pipe].sdp) == 0) { in xmit_fixed()
1009 if (D_SDP_MODE(dbri->pipes[pipe].sdp) != D_SDP_FIXED) { in xmit_fixed()
1014 if (!(dbri->pipes[pipe].sdp & D_SDP_TO_SER)) { in xmit_fixed()
1022 if (dbri->pipes[pipe].sdp & D_SDP_MSB) in xmit_fixed()
1023 data = reverse_bytes(data, dbri->pipes[pipe].length); in xmit_fixed()
1046 if (D_SDP_MODE(dbri->pipes[pipe].sdp) != D_SDP_FIXED) { in recv_fixed()
1052 if (dbri->pipes[pipe].sdp & D_SDP_TO_SER) { in recv_fixed()
1058 dbri->pipes[pipe].recv_fixed_ptr = ptr; in recv_fixed()
1091 if (dbri->pipes[info->pipe].sdp == 0) { in setup_descs()
1101 if (!(dbri->pipes[info->pipe].sdp & D_SDP_TO_SER)) { in setup_descs()
1107 if (dbri->pipes[info->pipe].sdp & D_SDP_TO_SER) { in setup_descs()
1127 desc = dbri->pipes[info->pipe].first_desc; in setup_descs()
1134 desc != dbri->pipes[info->pipe].first_desc); in setup_descs()
1136 dbri->pipes[info->pipe].desc = -1; in setup_descs()
1137 dbri->pipes[info->pipe].first_desc = -1; in setup_descs()
1197 dbri->pipes[info->pipe].first_desc = first_desc; in setup_descs()
1198 dbri->pipes[info->pipe].desc = first_desc; in setup_descs()
1249 dbri->pipes[16].sdp = 1; in reset_chi()
1250 dbri->pipes[16].nextpipe = 16; in reset_chi()
1711 first_td = dbri->pipes[info->pipe].first_desc; in xmit_descs()
1719 dbri->pipes[info->pipe].sdp in xmit_descs()
1726 dbri->pipes[info->pipe].desc = first_td; in xmit_descs()
1733 first_td = dbri->pipes[info->pipe].first_desc; in xmit_descs()
1741 dbri->pipes[info->pipe].sdp in xmit_descs()
1748 dbri->pipes[info->pipe].desc = first_td; in xmit_descs()
1772 int td = dbri->pipes[pipe].desc; in transmission_complete_intr()
1791 dbri->pipes[pipe].desc = td; in transmission_complete_intr()
1803 int rd = dbri->pipes[pipe].desc; in reception_complete_intr()
1811 dbri->pipes[pipe].desc = dbri->next_desc[rd]; in reception_complete_intr()
1869 int td = dbri->pipes[pipe].desc; in dbri_process_one_interrupt()
1874 dbri->pipes[pipe].sdp in dbri_process_one_interrupt()
1883 if (dbri->pipes[channel].sdp & D_SDP_MSB) in dbri_process_one_interrupt()
1884 val = reverse_bytes(val, dbri->pipes[channel].length); in dbri_process_one_interrupt()
1886 if (dbri->pipes[channel].recv_fixed_ptr) in dbri_process_one_interrupt()
1887 *(dbri->pipes[channel].recv_fixed_ptr) = val; in dbri_process_one_interrupt()
2489 struct dbri_pipe *pptr = &dbri->pipes[pipe]; in dbri_debug_read()