usb_cdc_ncm_ndp32
static struct usb_cdc_ncm_ndp32 *cdc_ncm_ndp32(struct cdc_ncm_ctx *ctx, struct sk_buff *skb, __le32 sign, size_t reserve)
struct usb_cdc_ncm_ndp32 *ndp32 = NULL;
ndp32 = (struct usb_cdc_ncm_ndp32 *)(skb->data + ndpoffset);
ndp32->wLength = cpu_to_le16(sizeof(struct usb_cdc_ncm_ndp32) + sizeof(struct usb_cdc_ncm_dpe32));
struct usb_cdc_ncm_ndp32 *ndp32;
index = (ndplen - sizeof(struct usb_cdc_ncm_ndp32)) / sizeof(struct usb_cdc_ncm_dpe32) - 1;
sizeof(struct usb_cdc_ncm_ndp32))) {
struct usb_cdc_ncm_ndp32 *ndp32;
if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp32)) > skb_in->len) {
ndp32 = (struct usb_cdc_ncm_ndp32 *)(skb_in->data + ndpoffset);
sizeof(struct usb_cdc_ncm_ndp32)) /
ndp_len = struct_size_t(struct usb_cdc_ncm_ndp32, dpe32, ret);
struct usb_cdc_ncm_ndp32 *ndp32;
ndp.ndp32 = (struct usb_cdc_ncm_ndp32 *)(skb_in->data + ndpoffset);
ctx->max_ndp_size = sizeof(struct usb_cdc_ncm_ndp32) + (ctx->tx_max_datagrams + 1) * sizeof(struct usb_cdc_ncm_dpe32);
.ndp_size = sizeof(struct usb_cdc_ncm_ndp32),
struct usb_cdc_ncm_ndp32 *delayed_ndp32;