|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <ioforge_nic.h>
Data Fields | |
| int(* | send )(const struct data_template data[], size_t count) |
| int(* | receive )(void **buffer, size_t *size) |
| int(* | get_mac_address )(uint8_t mac[6]) |
| void(* | storeBufferToPool )(int rx_id, void *vaddr) |
Definition at line 21 of file ioforge_nic.h.
| int(* ioforge_nic_operation::get_mac_address) (uint8_t mac[6]) |
Definition at line 24 of file ioforge_nic.h.
Referenced by __attribute__(), and bind_nic().
Definition at line 23 of file ioforge_nic.h.
| int(* ioforge_nic_operation::send) (const struct data_template data[], size_t count) |
Definition at line 22 of file ioforge_nic.h.
Referenced by __attribute__(), and ethernet_send_frame().
| void(* ioforge_nic_operation::storeBufferToPool) (int rx_id, void *vaddr) |
Definition at line 25 of file ioforge_nic.h.
Referenced by __attribute__(), and ioforge_clear_rx_queue().