Lines Matching refs:zdev_t
47 void (*zfcbUsbRecv)(zdev_t *dev, zbuf_t *buf);
48 void (*zfcbUsbRegIn)(zdev_t* dev, u32_t* rsp, u16_t rspLen);
49 void (*zfcbUsbOutComplete)(zdev_t* dev, zbuf_t *buf, u8_t status, u8_t *hdr);
50 void (*zfcbUsbRegOutComplete)(zdev_t* dev);
58 /* void (*zfcbUsbRecv)(zdev_t *dev, zbuf_t *buf); */
61 /* void (*zfcbUsbRegIn)(zdev_t* dev, u32_t* rsp, u16_t rspLen); */
64 /* void (*zfcbUsbOutComplete)(zdev_t* dev, zbuf_t *buf, u8_t status, u8_t *hdr); */
72 extern u32_t zfwUsbGetMaxTxQSize(zdev_t* dev);
75 extern u32_t zfwUsbGetFreeTxQSize(zdev_t* dev);
78 extern void zfwUsbRegisterCallBack(zdev_t* dev, struct zfCbUsbFuncTbl *zfUsbFunc);
81 extern u32_t zfwUsbEnableIntEpt(zdev_t *dev, u8_t endpt);
84 extern int zfwUsbEnableRxEpt(zdev_t* dev, u8_t endpt);
87 extern u32_t zfwUsbSubmitControl(zdev_t* dev, u8_t req, u16_t value,
89 extern u32_t zfwUsbSubmitControlIo(zdev_t* dev, u8_t req, u8_t reqtype,
93 extern void zfwUsbCmd(zdev_t* dev, u8_t endpt, u32_t* cmd, u16_t cmdLen);
96 extern u32_t zfwUsbSend(zdev_t* dev, u8_t endpt, u8_t *hdr, u16_t hdrlen, u8_t *snap, u16_t snapLen,
100 extern u32_t zfwUsbSetConfiguration(zdev_t *dev, u16_t value);