Lines Matching refs:ret
186 int ret = 0; in eth_write_hwaddr() local
204 ret = eth_get_ops(dev)->write_hwaddr(dev); in eth_write_hwaddr()
205 if (ret == -ENOSYS) in eth_write_hwaddr()
206 ret = 0; in eth_write_hwaddr()
207 if (ret) in eth_write_hwaddr()
212 return ret; in eth_write_hwaddr()
249 int ret = -ENODEV; in eth_init() local
277 ret = eth_get_ops(current)->start(current); in eth_init()
278 if (ret >= 0) { in eth_init()
286 ret = eth_errno; in eth_init()
303 return ret; in eth_init()
334 int ret; in eth_send() local
343 ret = eth_get_ops(current)->send(current, packet, length); in eth_send()
344 if (ret < 0) { in eth_send()
346 debug("%s: send() returned error %d\n", __func__, ret); in eth_send()
348 return ret; in eth_send()
356 int ret; in eth_rx() local
369 ret = eth_get_ops(current)->recv(current, flags, &packet); in eth_rx()
371 if (ret > 0) in eth_rx()
372 net_process_received_packet(packet, ret); in eth_rx()
373 if (ret >= 0 && eth_get_ops(current)->free_pkt) in eth_rx()
374 eth_get_ops(current)->free_pkt(current, packet, ret); in eth_rx()
375 if (ret <= 0) in eth_rx()
378 if (ret == -EAGAIN) in eth_rx()
379 ret = 0; in eth_rx()
380 if (ret < 0) { in eth_rx()
382 debug("%s: recv() returned error %d\n", __func__, ret); in eth_rx()
384 return ret; in eth_rx()