Lines Matching full:layer
97 * The IPoIB link-layer header is only four bytes long and so does not
100 * and abuse the spare two bytes within the link-layer header to
101 * communicate these MAC addresses between the link-layer code and the
180 * IPoIB link layer
186 * Add IPoIB link-layer header
190 * @v ll_dest Link-layer destination address
191 * @v ll_source Source link-layer address
192 * @v net_proto Network-layer protocol, in network-byte order
205 /* Add link-layer addresses to cache */
218 * Remove IPoIB link-layer header
222 * @ret ll_dest Link-layer destination address
223 * @ret ll_source Source link-layer address
224 * @ret net_proto Network-layer protocol, in network-byte order
237 DBG ( "IPoIB packet too short for link-layer header\n" );
261 * Initialise IPoIB link-layer address
264 * @v ll_addr Link-layer address
275 * Transcribe IPoIB link-layer address
277 * @v ll_addr Link-layer address
278 * @ret string Link-layer address in human-readable format
296 * @v net_addr Network-layer address
297 * @v ll_addr Link-layer address to fill in
308 * Generate Mellanox Ethernet-compatible compressed link-layer address
310 * @v ll_addr Link-layer address
324 /** An IPoIB Ethernet-compatible compressed link-layer address generator */
335 /** IPoIB Ethernet-compatible compressed link-layer address generators */
341 * Generate Ethernet-compatible compressed link-layer address
343 * @v ll_addr Link-layer address
509 /* Hand off to network layer */