Lines Matching refs:frame_index
60 u16 frame_index; member
672 u32 frame_id, frame_count, frame_size, frame_index; in tbnet_check_frame() local
692 frame_index = le16_to_cpu(hdr->frame_index); in tbnet_check_frame()
713 if (frame_index != net->rx_hdr.frame_index + 1 || in tbnet_check_frame()
732 if (frame_index != 0) { in tbnet_check_frame()
812 net->rx_hdr.frame_index = le16_to_cpu(hdr->frame_index); in tbnet_poll()
814 last = net->rx_hdr.frame_index == net->rx_hdr.frame_count - 1; in tbnet_poll()
1023 u32 frame_index = 0; in tbnet_start_xmit() local
1033 frames[frame_index] = tbnet_get_tx_buffer(net); in tbnet_start_xmit()
1034 if (!frames[frame_index]) in tbnet_start_xmit()
1037 hdr = page_address(frames[frame_index]->page); in tbnet_start_xmit()
1045 hdr->frame_index = cpu_to_le16(frame_index); in tbnet_start_xmit()
1081 frame_index++; in tbnet_start_xmit()
1083 frames[frame_index] = tbnet_get_tx_buffer(net); in tbnet_start_xmit()
1084 if (!frames[frame_index]) in tbnet_start_xmit()
1087 hdr = page_address(frames[frame_index]->page); in tbnet_start_xmit()
1092 hdr->frame_index = cpu_to_le16(frame_index); in tbnet_start_xmit()
1095 frames[frame_index]->frame.size = data_len + sizeof(*hdr); in tbnet_start_xmit()
1121 if (!tbnet_xmit_csum_and_map(net, skb, frames, frame_index + 1)) in tbnet_start_xmit()
1124 for (i = 0; i < frame_index + 1; i++) in tbnet_start_xmit()
1139 net->tx_ring.cons -= frame_index; in tbnet_start_xmit()