Searched defs:ll_addr (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/net/
H A Dethernet.c108 * @v ll_addr Link-layer address
110 void eth_init_addr ( const void *hw_addr, void *ll_addr ) {
111 memcpy ( ll_addr, hw_addr, ETH_ALEN );
117 * @v ll_addr Link-layer address
120 const char * eth_ntoa ( const void *ll_addr ) {
122 const uint8_t *eth_addr = ll_addr;
135 * @v ll_addr Link-layer address to fill in
138 int eth_mc_hash ( unsigned int af, const void *net_addr, void *ll_addr ) {
140 uint8_t *ll_addr_bytes = ll_addr;
159 * @v ll_addr Lin
162 eth_eth_addr( const void *ll_addr, void *eth_addr ) argument
[all...]
H A Dndp.c28 uint8_t ll_addr[MAX_LL_ADDR_LEN]; member in struct:ndp_entry
65 * @v ll_addr Link-layer address
70 void *ll_addr, int state ) {
77 if ( ll_addr ) {
78 memcpy ( ndp->ll_addr, ll_addr, netdev->ll_protocol->ll_addr_len );
80 memset ( ndp->ll_addr, 0, netdev->ll_protocol->ll_addr_len );
85 netdev->ll_protocol->ntoa ( ndp->ll_addr ) );
113 ll_protocol->ntoa ( ndp->ll_addr ) );
114 memcpy ( dest_ll_addr, ndp->ll_addr, ll_protoco
69 add_ndp_entry( struct net_device *netdev, struct in6_addr *in6, void *ll_addr, int state ) argument
[all...]
H A Dnetdevice.c72 uint8_t *ll_addr = netdev->ll_addr; local
73 size_t remaining = sizeof ( netdev->ll_addr );
76 if ( *(ll_addr++) != 0 )
455 netdev->ll_addr );
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Dipoib.c274 * @v ll_addr Link-layer address
276 static void ipoib_init_addr ( const void *hw_addr, void *ll_addr ) {
278 struct ipoib_mac *mac = ll_addr;
287 * @v ll_addr Link-layer address
290 const char * ipoib_ntoa ( const void *ll_addr ) {
292 const struct ipoib_mac *mac = ll_addr;
307 * @v ll_addr Link-layer address to fill in
312 void *ll_addr __unused ) {
320 * @v ll_addr Link-layer address
353 * @v ll_addr Lin
356 ipoib_eth_addr( const void *ll_addr, void *eth_addr ) argument
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dnetdevice.h147 * @v ll_addr Link-layer address to fill in
149 void ( * init_addr ) ( const void *hw_addr, void *ll_addr );
153 * @v ll_addr Link-layer address
162 const char * ( * ntoa ) ( const void *ll_addr );
168 * @v ll_addr Link-layer address to fill in
172 void *ll_addr );
176 * @v ll_addr Link-layer address
179 int ( * eth_addr ) ( const void *ll_addr, void *eth_addr );
318 uint8_t ll_addr[MAX_LL_ADDR_LEN]; member in struct:net_device
469 return netdev->ll_protocol->ntoa ( netdev->ll_addr );
[all...]
H A Ddhcp.h221 uint8_t ll_addr[MAX_LL_ADDR_LEN]; member in struct:dhcp_client_id
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/phantom/
H A Dphantom.c979 * @v ll_addr MAC address to add or remove
984 const uint8_t *ll_addr,
1003 nic_request.body.mac_request.mac_addr_0, ll_addr[0],
1004 nic_request.body.mac_request.mac_addr_1, ll_addr[1],
1005 nic_request.body.mac_request.mac_addr_2, ll_addr[2],
1006 nic_request.body.mac_request.mac_addr_3, ll_addr[3],
1007 nic_request.body.mac_request.mac_addr_4, ll_addr[4],
1008 nic_request.body.mac_request.mac_addr_5, ll_addr[5] );
1020 * @v ll_addr MAC address to add or remove
1024 const uint8_t *ll_addr ) {
983 phantom_update_macaddr( struct phantom_nic *phantom, const uint8_t *ll_addr, unsigned int opcode ) argument
[all...]

Completed in 58 milliseconds