Searched refs:xmit_pos (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/net/ |
H A D | sunhme.c | 568 int cr, nr, len, xmit_pos, csum_offset = 0, csum_stuff_offset = 0; in sunhme_transmit() local 579 xmit_pos = 0; in sunhme_transmit() 587 if (xmit_pos + len > HME_FIFO_SIZE) { in sunhme_transmit() 588 len = HME_FIFO_SIZE - xmit_pos; in sunhme_transmit() 591 pci_dma_read(d, addr, &xmit_buffer[xmit_pos], len); in sunhme_transmit() 592 xmit_pos += len; in sunhme_transmit() 604 if (xmit_pos - len <= csum_offset && xmit_pos > csum_offset) { in sunhme_transmit() 605 sum += net_checksum_add(xmit_pos - csum_offset, in sunhme_transmit() 607 trace_sunhme_tx_xsum_add(csum_offset, xmit_pos - csum_offset); in sunhme_transmit() 609 sum += net_checksum_add(len, xmit_buffer + xmit_pos - len); in sunhme_transmit() [all …]
|
H A D | pcnet.c | 1179 s->xmit_pos = -1; in pcnet_transmit() 1199 s->xmit_pos = 0; in pcnet_transmit() 1210 s->xmit_pos = -1; in pcnet_transmit() 1214 if (s->xmit_pos < 0) { in pcnet_transmit() 1224 if (s->xmit_pos + bcnt > sizeof(s->buffer) - 4) { in pcnet_transmit() 1225 s->xmit_pos = -1; in pcnet_transmit() 1230 s->buffer + s->xmit_pos, bcnt, CSR_BSWP(s)); in pcnet_transmit() 1231 s->xmit_pos += bcnt; in pcnet_transmit() 1238 printf("pcnet_transmit size=%d\n", s->xmit_pos); in pcnet_transmit() 1244 qemu_receive_packet(qemu_get_queue(s->nic), s->buffer, s->xmit_pos); in pcnet_transmit() [all …]
|
H A D | pcnet.h | 44 int xmit_pos; member
|