Home
last modified time | relevance | path

Searched refs:frag_idx (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_main.c399 int rc, frag_idx = 0, ipv6_ext = 0; in qede_start_xmit() local
527 while (tx_data_bd && frag_idx < skb_shinfo(skb)->nr_frags) { in qede_start_xmit()
529 &skb_shinfo(skb)->frags[frag_idx], in qede_start_xmit()
542 frag_idx++; in qede_start_xmit()
546 for (; frag_idx < skb_shinfo(skb)->nr_frags; frag_idx++, nbd++) { in qede_start_xmit()
553 &skb_shinfo(skb)->frags[frag_idx], in qede_start_xmit()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c241 int nfrags, frag_idx, curflit, j = d->addr_idx; in unmap_skb() local
244 frag_idx = d->fragidx; in unmap_skb()
246 if (frag_idx == 0 && skb_headlen(skb)) { in unmap_skb()
255 while (frag_idx < nfrags && curflit < WR_FLITS) { in unmap_skb()
257 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]), in unmap_skb()
265 frag_idx++; in unmap_skb()
268 if (frag_idx < nfrags) { /* SGL continues into next Tx descriptor */ in unmap_skb()
270 d->fragidx = frag_idx; in unmap_skb()
/linux-4.4.14/net/core/
Dskbuff.c2721 st->frag_idx = st->stepped_offset = 0; in skb_prepare_seq_read()
2773 if (st->frag_idx == 0 && !st->frag_data) in skb_seq_read()
2776 while (st->frag_idx < skb_shinfo(st->cur_skb)->nr_frags) { in skb_seq_read()
2777 frag = &skb_shinfo(st->cur_skb)->frags[st->frag_idx]; in skb_seq_read()
2795 st->frag_idx++; in skb_seq_read()
2806 st->frag_idx = 0; in skb_seq_read()
2810 st->frag_idx = 0; in skb_seq_read()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-traffic.c1504 void *txdlh, u32 frag_idx, in vxge_hw_fifo_txdl_buffer_set() argument
1516 if (frag_idx != 0) in vxge_hw_fifo_txdl_buffer_set()
1532 vxge_assert(frag_idx < txdl_priv->alloc_frags); in vxge_hw_fifo_txdl_buffer_set()
Dvxge-traffic.h2020 u32 frag_idx,
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1316 int frag_idx, err, map_idx = 0; in ql_map_send() local
1350 for (frag_idx = 0; frag_idx < frag_cnt; frag_idx++, map_idx++) { in ql_map_send()
1351 skb_frag_t *frag = &skb_shinfo(skb)->frags[frag_idx]; in ql_map_send()
1353 if (frag_idx == 6 && frag_cnt > 7) { in ql_map_send()
1392 (frag_cnt - frag_idx)) | TX_DESC_C); in ql_map_send()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2828 int idx, avail, frag_cnt, frag_idx, count, mss, max_segments; in myri10ge_xmit() local
2930 frag_idx = 0; in myri10ge_xmit()
3020 if (frag_idx == frag_cnt) in myri10ge_xmit()
3024 frag = &skb_shinfo(skb)->frags[frag_idx]; in myri10ge_xmit()
3025 frag_idx++; in myri10ge_xmit()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3459 int frag_idx = 0; in bnx2x_pkt_req_lin() local
3477 for (frag_idx = 0; frag_idx < wnd_size - 1; frag_idx++) in bnx2x_pkt_req_lin()
3479 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]); in bnx2x_pkt_req_lin()
/linux-4.4.14/include/linux/
Dskbuff.h901 __u32 frag_idx; member
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c1991 u16 frag_idx = rxq->tail; in get_rx_page_info() local
1993 rx_page_info = &rxo->page_info_tbl[frag_idx]; in get_rx_page_info()