Home
last modified time | relevance | path

Searched refs:ethbuf (Results 1 – 3 of 3) sorted by relevance

/system/ulib/inet6/
A Dnetifc.c96 if (((uintptr_t) ethbuf) & 31) { in _check_ethbuf()
100 if ((ethbuf < eth_buffer_base) || in _check_ethbuf()
109 if (ethbuf->state != state) { in _check_ethbuf()
110 printf("ethbuf %p incorrect state (%u != %u)\n", ethbuf, ethbuf->state, state); in _check_ethbuf()
212 ethbuf->state = ETH_BUFFER_TX; in eth_send()
213 status = eth_queue_tx(eth, ethbuf, ethbuf->data + skip, len, 0); in eth_send()
357 eth_buffer_t* ethbuf; in netifc_open_cb() local
362 eth_queue_rx(eth, ethbuf, ethbuf->data, NET_BUFFERSZ, 0); in netifc_open_cb()
433 eth_buffer_t* ethbuf = cookie; in rx_complete() local
435 netifc_recv(ethbuf->data, len); in rx_complete()
[all …]
A Dinet6.c236 eth_buffer_t* ethbuf; in udp6_send() local
237 zx_status_t status = eth_get_buffer(ETH_MTU + 2, (void**) &p, &ethbuf, block); in udp6_send()
242 eth_put_buffer(ethbuf); in udp6_send()
254 return eth_send(ethbuf, 2, ETH_HDR_LEN + IP6_HDR_LEN + length); in udp6_send()
263 eth_buffer_t* ethbuf; in icmp6_send() local
267 zx_status_t status = eth_get_buffer(ETH_MTU + 2, (void**) &p, &ethbuf, block); in icmp6_send()
272 eth_put_buffer(ethbuf); in icmp6_send()
279 return eth_send(ethbuf, 2, ETH_HDR_LEN + IP6_HDR_LEN + length); in icmp6_send()
/system/ulib/inet6/include/inet6/
A Dinet6.h137 void eth_put_buffer(eth_buffer_t* ethbuf);
139 zx_status_t eth_send(eth_buffer_t* ethbuf, size_t skip, size_t len);

Completed in 6 milliseconds