Searched refs:pkt_len (Results 101 - 125 of 276) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/smsc/
H A Depic100.c1178 short pkt_len = (status >> 16) - 4; local
1181 if (pkt_len > PKT_BUF_SZ - 4) {
1183 status, pkt_len);
1184 pkt_len = 1514;
1188 if (pkt_len < rx_copybreak &&
1189 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) {
1195 skb_copy_to_linear_data(skb, ep->rx_skbuff[entry]->data, pkt_len);
1196 skb_put(skb, pkt_len);
1206 skb_put(skb = ep->rx_skbuff[entry], pkt_len);
1212 dev->stats.rx_bytes += pkt_len;
[all...]
/linux-master/drivers/net/ethernet/3com/
H A D3c509.c930 short pkt_len = rx_status & 0x7ff; local
933 skb = netdev_alloc_skb(dev, pkt_len + 5);
936 pkt_len, rx_status);
941 insl(ioaddr + RX_FIFO, skb_put(skb,pkt_len),
942 (pkt_len + 3) >> 2);
947 dev->stats.rx_bytes += pkt_len;
955 dev->name, pkt_len);
/linux-master/drivers/media/dvb-core/
H A Ddvb_net.c893 const u8 *pkt, int pkt_len)
900 /* note: pkt_len includes a 32bit checksum */
901 if (pkt_len < 16) {
903 dev->name, pkt_len);
923 if (pkt_len < 24 || memcmp(&pkt[12], "\xaa\xaa\x03\0\0\0", 6)) {
939 if (!(skb = dev_alloc_skb(pkt_len - 4 - 12 + 14 + 2 - snap))) {
948 eth = skb_put(skb, pkt_len - 12 - 4 + 14 - snap);
949 memcpy(eth + 14, pkt + 12 + snap, pkt_len - 12 - 4 - snap);
892 dvb_net_sec(struct net_device *dev, const u8 *pkt, int pkt_len) argument
/linux-master/tools/perf/util/
H A Darm-spe.c106 int ret, pkt_len, i; local
117 pkt_len = ret;
119 pkt_len = 1;
122 for (i = 0; i < pkt_len; i++)
134 pos += pkt_len;
135 buf += pkt_len;
136 len -= pkt_len;
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c1192 static bool iwl_mvm_ftm_resp_size_validation(u8 ver, unsigned int pkt_len) argument
1197 return pkt_len == sizeof(struct iwl_tof_range_rsp_ntfy_v8);
1199 return pkt_len == sizeof(struct iwl_tof_range_rsp_ntfy_v7);
1201 return pkt_len == sizeof(struct iwl_tof_range_rsp_ntfy_v6);
1203 return pkt_len == sizeof(struct iwl_tof_range_rsp_ntfy_v5);
1213 unsigned int pkt_len = iwl_rx_packet_payload_len(pkt); local
1230 if (unlikely(!iwl_mvm_ftm_resp_size_validation(notif_ver, pkt_len)))
/linux-master/drivers/net/ethernet/
H A Dfealnx.c1687 short pkt_len = ((rx_status & FLNGMASK) >> FLNGShift) - 4; local
1692 " status %x.\n", pkt_len, rx_status);
1697 if (pkt_len < rx_copybreak &&
1698 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) {
1708 np->cur_rx->skbuff->data, pkt_len);
1709 skb_put(skb, pkt_len);
1712 pkt_len);
1723 skb_put(skb = np->cur_rx->skbuff, pkt_len);
1730 dev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/usb/
H A Dax88179_178a.c1383 * <packet N> contains pkt_len bytes:
1387 * pkt_len and fields AX_RXHDR_*
1393 * pkt_len=0 and AX_RXHDR_DROP_ERR
1430 u16 pkt_len; local
1433 pkt_len = (*pkt_hdr >> 16) & 0x1fff;
1434 pkt_len_plus_padd = (pkt_len + 7) & 0xfff8;
1438 if (pkt_len == 0)
1446 pkt_len < 2 + ETH_HLEN) {
1454 skb_trim(skb, pkt_len);
1463 ax_skb = netdev_alloc_skb_ip_align(dev->net, pkt_len);
[all...]
H A Dqmi_wwan.c71 __be16 pkt_len; member in struct:qmimux_hdr
108 hdr->pkt_len = cpu_to_be16(len);
164 unsigned int len, offset = 0, pad_len, pkt_len; local
172 len = be16_to_cpu(hdr->pkt_len);
186 pkt_len = len - pad_len;
191 skbn = netdev_alloc_skb(net, pkt_len + LL_MAX_HEADER);
208 skb_put_data(skbn, skb->data + offset + qmimux_hdr_sz, pkt_len);
213 dev_sw_netstats_rx_add(net, pkt_len);
H A Drtl8150.c373 unsigned pkt_len, res; local
411 pkt_len = res - 4;
413 skb_put(dev->rx_skb, pkt_len);
417 netdev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/realtek/
H A Datp.c784 int pkt_len = (rx_head.rx_count & 0x7ff) - 4; local
787 skb = netdev_alloc_skb(dev, pkt_len + 2);
794 read_block(ioaddr, pkt_len, skb_put(skb,pkt_len), dev->if_port);
798 dev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/amd/
H A Dariadne.c192 short pkt_len = swapw(priv->rx_ring[entry]->RMD3); local
195 skb = netdev_alloc_skb(dev, pkt_len + 2);
211 skb_put(skb, pkt_len); /* Make room */
214 pkt_len); local
223 dev->stats.rx_bytes += pkt_len;
H A Dlance.c1179 short pkt_len = (lp->rx_ring[entry].msg_length & 0xfff)-4; local
1182 if(pkt_len<60)
1189 skb = dev_alloc_skb(pkt_len+2);
1206 skb_put(skb,pkt_len); /* Make room */
1209 pkt_len);
1213 dev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/qualcomm/
H A Dqca_spi.c269 u32 pkt_len; local
287 pkt_len = qca->txr.skb[qca->txr.head]->len + QCASPI_HW_PKT_LEN;
289 if (available < pkt_len) {
303 available -= pkt_len;
312 qca->txr.size -= pkt_len;
/linux-master/include/net/
H A Dsch_generic.h433 unsigned int pkt_len; member in struct:qdisc_skb_cb::__anon78
817 return qdisc_skb_cb(skb)->pkt_len;
1152 unsigned int pkt_len)
1156 this_cpu_add(sch->cpu_qstats->backlog, pkt_len);
1158 sch->qstats.backlog += pkt_len;
1151 qdisc_update_stats_at_enqueue(struct Qdisc *sch, unsigned int pkt_len) argument
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/
H A Dtls.c473 void *pkt, unsigned int pkt_len)
489 if ((u8 *)&th[1] > (u8 *)pkt + pkt_len) {
490 netdev_warn_once(netdev, "invalid TLS RX resync request (l3_off: %hhu l4_off: %hhu pkt_len: %u)\n",
491 req->l3_offset, req->l4_offset, pkt_len);
471 nfp_net_tls_rx_resync_req(struct net_device *netdev, struct nfp_net_tls_resync_req *req, void *pkt, unsigned int pkt_len) argument
/linux-master/drivers/infiniband/hw/hfi1/
H A Dvnic_main.c221 u32 pkt_len, total_len; local
244 * pkt_len is how much data we have to write, includes header and data.
248 pkt_len = (skb->len + pad_len) >> 2;
249 total_len = pkt_len + 2; /* PBC + packet */
/linux-master/net/sched/
H A Dsch_hhf.c253 u32 pkt_len, min_hhf_val; local
289 pkt_len = qdisc_pkt_len(skb);
299 val = q->hhf_arrays[i][filter_pos[i]] + pkt_len;
/linux-master/drivers/net/hamradio/
H A Dbaycom_epp.c362 int pkt_len; local
373 pkt_len = skb->len-1; /* strip KISS byte */
376 crc = calc_crc_ccitt(bp, pkt_len);
381 while (pkt_len > -2) {
387 pkt_len--;
388 if (!pkt_len)
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_b0.c668 unsigned int pkt_len = 0U; local
673 pkt_len = (buff->is_eop && buff->is_sop) ? buff->len : buff->len_pkt;
693 pkt_len -= (buff->len_l4 +
715 txd->ctl2 |= HW_ATL_B0_TXD_CTL2_LEN & (pkt_len << 14);
948 if (unlikely(rxd_wb->pkt_len <= 60)) {
978 buff->len = rxd_wb->pkt_len %
986 rxd_wb->pkt_len > ring->frame_max ?
987 ring->frame_max : rxd_wb->pkt_len;
/linux-master/drivers/net/ethernet/packetengines/
H A Dhamachi.c1469 u16 pkt_len = (frame_status & 0x07ff) - 4; local
1479 pkt_len, data_size, boguscnt);
1491 if (pkt_len < rx_copybreak &&
1492 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) {
1505 hmp->rx_skbuff[entry]->data, pkt_len);
1506 skb_put(skb, pkt_len);
1509 + entry*sizeof(*desc), pkt_len);
1520 skb_put(skb = hmp->rx_skbuff[entry], pkt_len);
H A Dyellowfin.c1124 int pkt_len = data_size - local
1131 __func__, pkt_len, data_size, boguscnt);
1135 if (pkt_len > rx_copybreak) {
1136 skb_put(skb = rx_skb, pkt_len);
1143 skb = netdev_alloc_skb(dev, pkt_len + 2);
1147 skb_copy_to_linear_data(skb, rx_skb->data, pkt_len);
1148 skb_put(skb, pkt_len);
1157 dev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c1204 int pkt_len = ((status >> 16) & 0x7ff) - 4; local
1209 pkt_len, status);
1213 if (pkt_len < rx_copybreak &&
1214 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) {
1220 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len);
1221 skb_put(skb, pkt_len);
1231 skb_put(skb = np->rx_skbuff[entry], pkt_len);
1245 np->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c1175 u16 pkt_len = le16_to_cpu(cqe->pkt_len); local
1180 pkt_len -= first_bd_len;
1184 u16 cur_size = pkt_len > rxq->rx_buf_size ? rxq->rx_buf_size :
1185 pkt_len;
1211 pkt_len -= cur_size;
1214 if (unlikely(pkt_len))
1217 pkt_len);
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c313 u32 pkt_len = skb_tailroom(skb); local
325 buf_dma = dma_map_single(rx_chn->dma_dev, skb->data, pkt_len,
801 u32 buf_dma_len, pkt_len, port_id = 0, csum_info; local
836 pkt_len = cppi5_hdesc_get_pktlen(desc_rx);
858 skb_put(skb, pkt_len);
867 stats->rx_bytes += pkt_len;
1154 u32 pkt_len; local
1157 pkt_len = skb_headlen(skb);
1170 buf_dma = dma_map_single(tx_chn->dma_dev, skb->data, pkt_len,
1181 dma_unmap_single(tx_chn->dma_dev, buf_dma, pkt_len,
[all...]
/linux-master/drivers/crypto/amcc/
H A Dcrypto4xx_reg_def.h268 u32 pkt_len:20; member in struct:ce_pd_ctl_len::__anon172

Completed in 286 milliseconds

1234567891011>>