Home
last modified time | relevance | path

Searched refs:ppb_microseq (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/bus/ppbus/
H A Dppb_msq.c114 ppb_MS_init(device_t bus, device_t dev, struct ppb_microseq *loop, int opcode) in ppb_MS_init()
134 struct ppb_microseq msq[] = { in ppb_MS_exec()
156 ppb_MS_loop(device_t bus, device_t dev, struct ppb_microseq *prolog, in ppb_MS_loop()
157 struct ppb_microseq *body, struct ppb_microseq *epilog, in ppb_MS_loop()
160 struct ppb_microseq loop_microseq[] = { in ppb_MS_loop()
189 ppb_MS_init_msq(struct ppb_microseq *msq, int nbparam, ...) in ppb_MS_init_msq()
249 ppb_MS_microseq(device_t bus, device_t dev, struct ppb_microseq *msq, int *ret) in ppb_MS_microseq()
254 struct ppb_microseq *mi; /* current microinstruction */ in ppb_MS_microseq()
260 struct ppb_microseq initxfer[] = { in ppb_MS_microseq()
H A Dppb_msq.h169 struct ppb_microseq *, /* loop msq to assign */
174 struct ppb_microseq *,
192 struct ppb_microseq *, /* prologue msq of loop */
193 struct ppb_microseq *, /* body msq of loop */
194 struct ppb_microseq *, /* epilogue msq of loop */
202 struct ppb_microseq *, /* msq to execute */
H A Dppbconf.h150 struct ppb_microseq { struct
157 struct ppb_microseq *loop; /* the loop microsequence */ argument
H A Dppbus_if.m51 struct ppb_microseq **ppb_microseq; struct
/dragonfly/sys/dev/disk/vpo/
H A Dimmio.c69 struct ppb_microseq wait_microseq[] = { \
86 struct ppb_microseq select_microseq[] = { \
113 static struct ppb_microseq transfer_epilog[] = {
127 struct ppb_microseq cpp_microseq[] = { \
150 struct ppb_microseq negotiate_microseq[] = { \
183 struct ppb_microseq nibble_inbyte_submicroseq[] = { \
200 static struct ppb_microseq reset_microseq[] = {
231 static struct ppb_microseq ps2_inbyte_submicroseq[] = {
246 static struct ppb_microseq spp_outbyte_submicroseq[] = {
263 static struct ppb_microseq epp17_outstr[] = {
[all …]
H A Dvpoio.c104 struct ppb_microseq wait_microseq[] = { \
143 static struct ppb_microseq disconnect_microseq[] = {
148 static struct ppb_microseq connect_epp_microseq[] = {
153 static struct ppb_microseq connect_spp_microseq[] = {
186 struct ppb_microseq nibble_inbyte_submicroseq[] = { \
203 static struct ppb_microseq ps2_inbyte_submicroseq[] = {
233 static struct ppb_microseq epp17_outstr_body[] = {
248 static struct ppb_microseq epp17_instr_body[] = {
263 static struct ppb_microseq in_disk_mode[] = {
323 struct ppb_microseq reset_microseq[] = { in vpoio_reset()
[all …]
H A Dvpoio.h75 struct ppb_microseq *vpo_nibble_inbyte_msq;
/dragonfly/sys/dev/misc/ppc/
H A Dppc.c73 static int ppc_exec_microseq(device_t, struct ppb_microseq **);
1342 ppc_exec_microseq(device_t dev, struct ppb_microseq **p_msq) in ppc_exec_microseq()
1345 struct ppb_microseq *mi; in ppc_exec_microseq()
1355 struct ppb_microseq *stack = NULL; in ppc_exec_microseq()
1511 mi = (struct ppb_microseq *)mi->arg[0].p; in ppc_exec_microseq()
/dragonfly/sys/dev/misc/ppi/
H A Dppi.c425 struct ppb_microseq msq[] = { in ppiwrite()