Lines Matching refs:ifc
88 ethmac_ifc_t* ifc;
300 eth->ifc->recv(eth->cookie, read_data + offset + 2, pkt_len - 2, 0);
330 } else if ((request->response.status == ZX_OK) && eth->ifc) {
379 if (eth->ifc) {
380 eth->ifc->complete_tx(eth->cookie, next_netbuf, ZX_OK);
445 if (eth->ifc) {
446 eth->ifc->status(eth->cookie, ETH_STATUS_ONLINE);
450 if (eth->ifc) {
451 eth->ifc->status(eth->cookie, 0);
592 eth->ifc = NULL;
596 static zx_status_t ax88179_start(void* ctx, ethmac_ifc_t* ifc, void* cookie) {
601 if (eth->ifc) {
604 eth->ifc = ifc;
606 eth->ifc->status(eth->cookie, eth->online ? ETH_STATUS_ONLINE : 0);