Lines Matching refs:slave
91 #define gpibpptest(ic, slave) \
92 (*((ic)->pptest))((ic)->cookie, (slave))
95 #define gpibxfer(ic, slave, sec, buf, cnt, rw, timo) \
96 (*((ic)->xfer))((ic)->cookie, (slave), (sec), (buf), (cnt), \
100 * An GPIB job queue entry. Slave drivers have one of these used
106 void *hq_softc; /* slave's softc */
107 int hq_slave; /* slave on bus */
108 gpib_callback_t hq_callback; /* slave's callback function */
121 #define gpibsend(ic, slave, sec, addr, cnt) \
122 _gpibsend((ic)->bus, (slave), (sec), (addr), (cnt))
123 #define gpibrecv(ic, slave, sec, addr, cnt) \
124 _gpibrecv((ic)->bus, (slave), (sec), (addr), (cnt))
125 #define gpibregister(ic, slave, callback, arg, hdlp) \
126 _gpibregister((ic)->bus, (slave), (callback), (arg), (hdlp))
133 #define gpibswait(ic, slave) \
134 _gpibswait((ic)->bus, (slave))