Lines Matching refs:ndp
1210 } ndp;
1310 ndp.ndp16 = cdc_ncm_ndp16(ctx, skb_out, sign, skb->len + ctx->tx_modulus + ctx->tx_remainder);
1312 ndp.ndp32 = cdc_ncm_ndp32(ctx, skb_out, sign, skb->len + ctx->tx_modulus + ctx->tx_remainder);
1318 if ((ctx->is_ndp16 && !ndp.ndp16) || (!ctx->is_ndp16 && !ndp.ndp32) ||
1342 ndplen = le16_to_cpu(ndp.ndp16->wLength);
1346 ndp.ndp16->dpe16[index].wDatagramLength = cpu_to_le16(skb->len);
1347 ndp.ndp16->dpe16[index].wDatagramIndex = cpu_to_le16(skb_out->len);
1348 ndp.ndp16->wLength = cpu_to_le16(ndplen + sizeof(struct usb_cdc_ncm_dpe16));
1350 ndplen = le16_to_cpu(ndp.ndp32->wLength);
1353 ndp.ndp32->dpe32[index].dwDatagramLength = cpu_to_le32(skb->len);
1354 ndp.ndp32->dpe32[index].dwDatagramIndex = cpu_to_le32(skb_out->len);
1355 ndp.ndp32->wLength = cpu_to_le16(ndplen + sizeof(struct usb_cdc_ncm_dpe32));
1410 ndp.ndp16 = memset(ctx->delayed_ndp16, 0, ctx->max_ndp_size);
1417 ndp.ndp32 = memset(ctx->delayed_ndp32, 0, ctx->max_ndp_size);
1732 } ndp;
1756 ndp.ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset);
1758 if (ndp.ndp16->dwSignature != cpu_to_le32(USB_CDC_NCM_NDP16_NOCRC_SIGN)) {
1761 le32_to_cpu(ndp.ndp16->dwSignature));
1764 dpe.dpe16 = ndp.ndp16->dpe16;
1770 ndp.ndp32 = (struct usb_cdc_ncm_ndp32 *)(skb_in->data + ndpoffset);
1772 if (ndp.ndp32->dwSignature != cpu_to_le32(USB_CDC_NCM_NDP32_NOCRC_SIGN)) {
1775 le32_to_cpu(ndp.ndp32->dwSignature));
1778 dpe.dpe32 = ndp.ndp32->dpe32;
1828 ndpoffset = le16_to_cpu(ndp.ndp16->wNextNdpIndex);
1830 ndpoffset = le32_to_cpu(ndp.ndp32->dwNextNdpIndex);