Lines Matching refs:src
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
383 myri10ge_submit_8rx(mcp_kreq_ether_recv_t *dst, mcp_kreq_ether_recv_t *src)
385 src->addr_low |= BE_32(1);
386 myri10ge_pio_copy(dst, src, 4 * sizeof (*src));
388 myri10ge_pio_copy(dst + 4, src + 4, 4 * sizeof (*src));
390 src->addr_low &= ~(BE_32(1));
391 dst->addr_low = src->addr_low;
1711 uint16_t src, dst;
1719 /* hash on IPv4 src/dst address */
1735 src = ntohs(hdr->th_sport);
1740 hash ^= table[(256 * 10) + ((src >> 8) & 0xff)];
1741 hash ^= table[(256 * 11) + ((src) & 0xff)];
2817 mcp_kreq_ether_send_t *src, int cnt)
2825 &src[cnt], sizeof (*src));
2838 myri10ge_submit_req(myri10ge_tx_ring_t *tx, mcp_kreq_ether_send_t *src,
2848 last_flags = src->flags;
2849 src->flags = 0;
2852 srcp = src;
2856 myri10ge_pio_copy(dstp, srcp, 2 * sizeof (*src));
2866 myri10ge_submit_req_backwards(tx, src, cnt);
2871 myri10ge_pio_copy(dstp, srcp, sizeof (*src));
2876 src->flags |= last_flags;
2877 src_ints = (uint32_t *)src;