Lines Matching refs:frame_index
50 * @frame_index: running index on the frames
60 u16 frame_index;
672 u32 frame_id, frame_count, frame_size, frame_index;
692 frame_index = le16_to_cpu(hdr->frame_index);
713 if (frame_index != net->rx_hdr.frame_index + 1 ||
732 if (frame_index != 0) {
812 net->rx_hdr.frame_index = le16_to_cpu(hdr->frame_index);
814 last = net->rx_hdr.frame_index == net->rx_hdr.frame_count - 1;
1022 u32 frame_index = 0;
1032 frames[frame_index] = tbnet_get_tx_buffer(net);
1033 if (!frames[frame_index])
1036 hdr = page_address(frames[frame_index]->page);
1044 hdr->frame_index = cpu_to_le16(frame_index);
1080 frame_index++;
1082 frames[frame_index] = tbnet_get_tx_buffer(net);
1083 if (!frames[frame_index])
1086 hdr = page_address(frames[frame_index]->page);
1091 hdr->frame_index = cpu_to_le16(frame_index);
1094 frames[frame_index]->frame.size = data_len + sizeof(*hdr);
1120 if (!tbnet_xmit_csum_and_map(net, skb, frames, frame_index + 1))
1123 for (i = 0; i < frame_index + 1; i++)
1138 net->tx_ring.cons -= frame_index;