Home
last modified time | relevance | path

Searched refs:frag_info (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c53 const struct mlx4_en_frag_info *frag_info, in mlx4_alloc_pages() argument
69 ((PAGE_SIZE << order) < frag_info->frag_size)) in mlx4_alloc_pages()
85 atomic_add(page_alloc->page_size / frag_info->frag_stride - 1, in mlx4_alloc_pages()
97 const struct mlx4_en_frag_info *frag_info; in mlx4_en_alloc_frags() local
103 frag_info = &priv->frag_info[i]; in mlx4_en_alloc_frags()
105 page_alloc[i].page_offset += frag_info->frag_stride; in mlx4_en_alloc_frags()
107 if (page_alloc[i].page_offset + frag_info->frag_stride <= in mlx4_en_alloc_frags()
111 if (mlx4_alloc_pages(priv, &page_alloc[i], frag_info, gfp)) in mlx4_en_alloc_frags()
141 const struct mlx4_en_frag_info *frag_info = &priv->frag_info[i]; in mlx4_en_free_frag() local
142 u32 next_frag_end = frags[i].page_offset + 2 * frag_info->frag_stride; in mlx4_en_free_frag()
[all …]
Dmlx4_en.h550 struct mlx4_en_frag_info frag_info[MLX4_EN_MAX_RX_FRAGS]; member
/linux-4.1.27/net/ieee802154/6lowpan/
Dreassembly.c114 fq_find(struct net *net, const struct lowpan_frag_info *frag_info, in fq_find() argument
124 arg.tag = frag_info->d_tag; in fq_find()
125 arg.d_size = frag_info->d_size; in fq_find()
129 hash = lowpan_hash_frag(frag_info->d_tag, frag_info->d_size, src, dst); in fq_find()
329 struct lowpan_frag_info *frag_info) in lowpan_get_frag_info() argument
337 frag_info->d_size = (pattern & 7) << 8 | low; in lowpan_get_frag_info()
339 frag_info->d_tag = ntohs(d_tag); in lowpan_get_frag_info()
342 fail |= lowpan_fetch_skb(skb, &frag_info->d_offset, 1); in lowpan_get_frag_info()
345 frag_info->d_offset = 0; in lowpan_get_frag_info()
358 struct lowpan_frag_info *frag_info = lowpan_cb(skb); in lowpan_frag_rcv() local
[all …]
/linux-4.1.27/drivers/net/ethernet/icplus/
Dipg.c138 offset = (u32) &sp->rxd[i].frag_info - (u32) sp->rxd; in ipg_dump_rfdlist()
140 i, offset, (unsigned long)sp->rxd[i].frag_info); in ipg_dump_rfdlist()
168 offset = (u32) &sp->txd[i].frag_info - (u32) sp->txd; in ipg_dump_tfdlist()
170 i, offset, (unsigned long) sp->txd[i].frag_info); in ipg_dump_tfdlist()
750 rxfd->frag_info = cpu_to_le64(pci_map_single(sp->pdev, skb->data, in ipg_get_rxbuff()
755 rxfd->frag_info |= cpu_to_le64((rxfragsize << 48) & IPG_RFI_FRAGLEN); in ipg_get_rxbuff()
773 le64_to_cpu(rxfd->frag_info) & ~IPG_RFI_FRAGLEN, in init_rfdlist()
879 le64_to_cpu(txfd->frag_info) & ~IPG_TFI_FRAGLEN, in ipg_nic_txfree()
1102 le64_to_cpu(rxfd->frag_info) & ~IPG_RFI_FRAGLEN, in ipg_nic_rx_free_skb()
1169 le64_to_cpu(rxfd->frag_info) & ~IPG_RFI_FRAGLEN, in ipg_nic_rx_check_error()
[all …]
Dipg.h692 __le64 frag_info; member
700 __le64 frag_info; member
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtt_tx.c277 ring->frag_info_offset = __cpu_to_le16(desc_offset(frag_info)); in ath10k_htt_send_rx_ring_cfg_ll()
Dhtt.h1369 struct rx_frag_info frag_info; member
Dhtt_rx.c373 msdu_chained = rx_desc->frag_info.ring2_more_count; in ath10k_htt_rx_amsdu_pop()
1412 skb_queue_len(amsdu) != 1 + rxd->frag_info.ring2_more_count) { in ath10k_htt_rx_h_unchain()