Searched refs:frag_info (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 53 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 …]
|
D | mlx4_en.h | 550 struct mlx4_en_frag_info frag_info[MLX4_EN_MAX_RX_FRAGS]; member
|
/linux-4.1.27/net/ieee802154/6lowpan/ |
D | reassembly.c | 114 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/ |
D | ipg.c | 138 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 …]
|
D | ipg.h | 692 __le64 frag_info; member 700 __le64 frag_info; member
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | htt_tx.c | 277 ring->frag_info_offset = __cpu_to_le16(desc_offset(frag_info)); in ath10k_htt_send_rx_ring_cfg_ll()
|
D | htt.h | 1369 struct rx_frag_info frag_info; member
|
D | htt_rx.c | 373 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()
|