/src/sys/dev/usb/ |
if_smsc.c | 946 uint16_t csum_data = 0; local in function:smsc_uno_rx_loop 954 const size_t cssz = sizeof(csum_data); 981 * csum_data field. 983 memcpy(&csum_data, buf + pktlen - cssz, cssz); 990 csum_data = ntohs(csum_data); 992 csum_data, 0, 0, 0); 1007 usbnet_enqueue(un, pktbuf, buflen, csum_flags, csum_data,
|
/src/sys/dev/ic/ |
hme.c | 752 uint32_t csum_data; local in function:hme_get 812 csum_data = ~flags & HME_XD_RXCKSUM; 835 csum_data += (uint16_t)~optsum; 837 while (csum_data >> 16) 838 csum_data = 839 (csum_data >> 16) + (csum_data & 0xffff); 841 m0->m_pkthdr.csum_data = csum_data; 935 start += M_CSUM_DATA_IPv4_IPHL(m->m_pkthdr.csum_data); [all...] |
i82557.c | 1212 uint32_t csum_data; local in function:fxp_rx_hwcksum 1220 csum_data = 0; 1294 csum_data = be16dec(mtod(m, uint8_t *) + len); 1319 csum_data += (uint16_t)~hsum; 1321 while (csum_data >> 16) 1322 csum_data = 1323 (csum_data >> 16) + (csum_data & 0xffff); 1329 m->m_pkthdr.csum_data = csum_data; [all...] |
/src/sys/sys/ |
mbuf.h | 164 * A note about csum_data: 173 * is stored in csum_data, but it is up to software to perform final 176 * Note for in-bound TCP/UDP checksums: we expect the csum_data to NOT 193 uint32_t csum_data; /* checksum data */ member in struct:pkthdr 212 #define M_CSUM_DATA 0x00000008 /* consult csum_data */ 222 #define M_CSUM_NO_PSEUDOHDR 0x80000000 /* Rx csum_data does not include 232 * Macros for manipulating csum_data on outgoing packets. These are
|
/src/sys/arch/sgimips/mace/ |
if_mec.c | 1753 uint32_t csum_data, dsum; local in function:mec_rxcsum 1757 csum_data = 0; 1829 csum_data = rxcsum; 1830 csum_data += (uint16_t)~dsum; 1832 while (csum_data >> 16) 1833 csum_data = (csum_data >> 16) + (csum_data & 0xffff); 1837 m->m_pkthdr.csum_data = csum_data; [all...] |