Lines Matching defs:ops

80 #define EP_CONFIGURE(ep, desc, last) (ep)->ops->configure(ep, desc, last)
84 #define EP_DISABLE(ep) (ep)->ops->disable(ep)
88 #define EP_ALLOCREQ(ep) (ep)->ops->allocreq(ep)
89 #define EP_FREEREQ(ep, req) (ep)->ops->freereq(ep, req)
94 # define EP_ALLOCBUFFER(ep, nb) (ep)->ops->allocbuffer(ep, nb)
95 # define EP_FREEBUFFER(ep, buf) (ep)->ops->freebuffer(ep, buf)
103 #define EP_SUBMIT(ep, req) (ep)->ops->submit(ep, req)
107 #define EP_CANCEL(ep, req) (ep)->ops->cancel(ep, req)
111 #define EP_STALL(ep) (ep)->ops->stall(ep, false)
112 #define EP_RESUME(ep) (ep)->ops->stall(ep, true)
114 #define EP_FLUSH(ep) (ep)->ops->flush(ep)
128 #define DEV_ALLOCEP(dev, ep, desc) (dev)->ops->allocep(dev, ep, desc)
132 #define DEV_FREEEP(dev, ep) (dev)->ops->freeep(dev, ep)
136 #define DEV_GETFRAME(dev) (dev)->ops->getframe(dev)
140 #define DEV_WAKEUP(dev) (dev)->ops->wakeup(dev)
144 #define DEV_SETSELFPOWERED(dev) (dev)->ops->selfpowered(dev, true)
148 #define DEV_CLRSELFPOWERED(dev) (dev)->ops->selfpowered(dev, false)
155 #define DEV_CONNECT(dev) (dev)->ops->pullup ? (dev)->ops->pullup(dev, true) : -EOPNOTSUPP
159 #define DEV_DISCONNECT(dev) (dev)->ops->pullup ? (dev)->ops->pullup(dev, false) : -EOPNOTSUPP
166 #define CLASS_BIND(drvr, dev) (drvr)->ops->bind(drvr, dev)
170 #define CLASS_UNBIND(drvr, dev) (drvr)->ops->unbind(drvr, dev)
174 #define CLASS_DISCONNECT(drvr, dev) (drvr)->ops->disconnect(drvr, dev)
179 (drvr)->ops->setup(drvr, dev, ctrl, dataout, outlen)
184 do { if ((drvr)->ops->suspend) (drvr)->ops->suspend(drvr, dev); } while (0)
189 do { if ((drvr)->ops->resume) (drvr)->ops->resume(drvr, dev); } while (0)
312 const struct usbdev_epops_s *ops; /* Endpoint operations */
358 const struct usbdev_ops_s *ops; /* Access to hardware specific features */
380 struct usbdevclass_driverops_s *ops;