Symbol: ckinfo
usr/src/cmd/bhyve/common/pci_e82545.c
1083
struct ck_info ckinfo[2];
usr/src/cmd/bhyve/common/pci_e82545.c
1092
ckinfo[0].ck_valid = ckinfo[1].ck_valid = 0;
usr/src/cmd/bhyve/common/pci_e82545.c
1128
ckinfo[0].ck_start = dsc->td.upper.fields.css;
usr/src/cmd/bhyve/common/pci_e82545.c
1174
ckinfo[0].ck_valid = 1;
usr/src/cmd/bhyve/common/pci_e82545.c
1175
ckinfo[0].ck_off =
usr/src/cmd/bhyve/common/pci_e82545.c
1177
ckinfo[0].ck_len = 0;
usr/src/cmd/bhyve/common/pci_e82545.c
1185
ckinfo[0].ck_valid = 1;
usr/src/cmd/bhyve/common/pci_e82545.c
1188
ckinfo[0].ck_start =
usr/src/cmd/bhyve/common/pci_e82545.c
1190
ckinfo[0].ck_off =
usr/src/cmd/bhyve/common/pci_e82545.c
1192
ckinfo[0].ck_len =
usr/src/cmd/bhyve/common/pci_e82545.c
1197
ckinfo[1].ck_valid = 1;
usr/src/cmd/bhyve/common/pci_e82545.c
1200
ckinfo[1].ck_start =
usr/src/cmd/bhyve/common/pci_e82545.c
1202
ckinfo[1].ck_off =
usr/src/cmd/bhyve/common/pci_e82545.c
1204
ckinfo[1].ck_len =
usr/src/cmd/bhyve/common/pci_e82545.c
1230
if (ckinfo[0].ck_valid)
usr/src/cmd/bhyve/common/pci_e82545.c
1231
hdrlen = MAX(hdrlen, ckinfo[0].ck_off + 2U);
usr/src/cmd/bhyve/common/pci_e82545.c
1232
if (ckinfo[1].ck_valid)
usr/src/cmd/bhyve/common/pci_e82545.c
1233
hdrlen = MAX(hdrlen, ckinfo[1].ck_off + 2U);
usr/src/cmd/bhyve/common/pci_e82545.c
1282
if (hdrlen < ckinfo[0].ck_start + 6U ||
usr/src/cmd/bhyve/common/pci_e82545.c
1283
hdrlen < ckinfo[0].ck_off + 2U) {
usr/src/cmd/bhyve/common/pci_e82545.c
1289
if (hdrlen < ckinfo[1].ck_start + 14U) {
usr/src/cmd/bhyve/common/pci_e82545.c
1295
if (hdrlen < ckinfo[1].ck_start + 8U) {
usr/src/cmd/bhyve/common/pci_e82545.c
1301
if (ckinfo[1].ck_valid && hdrlen < ckinfo[1].ck_off + 2U) {
usr/src/cmd/bhyve/common/pci_e82545.c
1306
if (ckinfo[1].ck_valid && hdrlen < ckinfo[1].ck_off + 2) {
usr/src/cmd/bhyve/common/pci_e82545.c
1374
ckinfo[0].ck_start += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1375
ckinfo[0].ck_off += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1376
if (ckinfo[0].ck_len != 0)
usr/src/cmd/bhyve/common/pci_e82545.c
1377
ckinfo[0].ck_len += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1378
ckinfo[1].ck_start += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1379
ckinfo[1].ck_off += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1380
if (ckinfo[1].ck_len != 0)
usr/src/cmd/bhyve/common/pci_e82545.c
1381
ckinfo[1].ck_len += ETHER_VLAN_ENCAP_LEN;
usr/src/cmd/bhyve/common/pci_e82545.c
1387
if (ckinfo[0].ck_valid)
usr/src/cmd/bhyve/common/pci_e82545.c
1388
e82545_transmit_checksum(iov, iovcnt, &ckinfo[0]);
usr/src/cmd/bhyve/common/pci_e82545.c
1389
if (ckinfo[1].ck_valid)
usr/src/cmd/bhyve/common/pci_e82545.c
1390
e82545_transmit_checksum(iov, iovcnt, &ckinfo[1]);
usr/src/cmd/bhyve/common/pci_e82545.c
1401
ipid = ntohs(*(uint16_t *)&hdr[ckinfo[0].ck_start + 4]);
usr/src/cmd/bhyve/common/pci_e82545.c
1404
tcpseq = ntohl(*(uint32_t *)&hdr[ckinfo[1].ck_start + 4]);
usr/src/cmd/bhyve/common/pci_e82545.c
1405
ipcs = *(uint16_t *)&hdr[ckinfo[0].ck_off];
usr/src/cmd/bhyve/common/pci_e82545.c
1407
if (ckinfo[1].ck_valid) /* Save partial pseudo-header checksum. */
usr/src/cmd/bhyve/common/pci_e82545.c
1408
tcpcs = *(uint16_t *)&hdr[ckinfo[1].ck_off];
usr/src/cmd/bhyve/common/pci_e82545.c
1445
*(uint16_t *)&hdr[ckinfo[0].ck_start + 2] =
usr/src/cmd/bhyve/common/pci_e82545.c
1446
htons(hdrlen - ckinfo[0].ck_start + now);
usr/src/cmd/bhyve/common/pci_e82545.c
1447
*(uint16_t *)&hdr[ckinfo[0].ck_start + 4] =
usr/src/cmd/bhyve/common/pci_e82545.c
1451
*(uint16_t *)&hdr[ckinfo[0].ck_start + 4] =
usr/src/cmd/bhyve/common/pci_e82545.c
1452
htons(hdrlen - ckinfo[0].ck_start - 40 +
usr/src/cmd/bhyve/common/pci_e82545.c
1458
tcpsum += htons(hdrlen - ckinfo[1].ck_start + now);
usr/src/cmd/bhyve/common/pci_e82545.c
1463
*(uint32_t *)&hdr[ckinfo[1].ck_start + 4] =
usr/src/cmd/bhyve/common/pci_e82545.c
1466
hdr[ckinfo[1].ck_start + 13] &=
usr/src/cmd/bhyve/common/pci_e82545.c
1471
*(uint32_t *)&hdr[ckinfo[1].ck_start + 4] =
usr/src/cmd/bhyve/common/pci_e82545.c
1472
hdrlen - ckinfo[1].ck_start + now;
usr/src/cmd/bhyve/common/pci_e82545.c
1476
if (ckinfo[0].ck_valid) {
usr/src/cmd/bhyve/common/pci_e82545.c
1477
*(uint16_t *)&hdr[ckinfo[0].ck_off] = ipcs;
usr/src/cmd/bhyve/common/pci_e82545.c
1478
e82545_transmit_checksum(tiov, tiovcnt, &ckinfo[0]);
usr/src/cmd/bhyve/common/pci_e82545.c
1480
if (ckinfo[1].ck_valid) {
usr/src/cmd/bhyve/common/pci_e82545.c
1481
*(uint16_t *)&hdr[ckinfo[1].ck_off] =
usr/src/cmd/bhyve/common/pci_e82545.c
1483
e82545_transmit_checksum(tiov, tiovcnt, &ckinfo[1]);
usr/src/lib/libadm/common/pkginfo.c
325
if (ckinfo(dp->d_name, ckarch, ckvers))
usr/src/lib/libadm/common/pkginfo.c
53
static int ckinfo(char *, char *, char *);