lcs_hdr 1789 drivers/s390/net/lcs.c struct lcs_header *lcs_hdr; lcs_hdr 1793 drivers/s390/net/lcs.c lcs_hdr = (struct lcs_header *) buffer->data; lcs_hdr 1794 drivers/s390/net/lcs.c if (lcs_hdr->offset == LCS_ILLEGAL_OFFSET) { lcs_hdr 1800 drivers/s390/net/lcs.c while (lcs_hdr->offset != 0) { lcs_hdr 1801 drivers/s390/net/lcs.c if (lcs_hdr->offset <= 0 || lcs_hdr 1802 drivers/s390/net/lcs.c lcs_hdr->offset > LCS_IOBUFFERSIZE || lcs_hdr 1803 drivers/s390/net/lcs.c lcs_hdr->offset < offset) { lcs_hdr 1810 drivers/s390/net/lcs.c if (lcs_hdr->type == LCS_FRAME_TYPE_CONTROL) lcs_hdr 1812 drivers/s390/net/lcs.c lcs_get_control(card, (struct lcs_cmd *) lcs_hdr); lcs_hdr 1813 drivers/s390/net/lcs.c else if (lcs_hdr->type == LCS_FRAME_TYPE_ENET || lcs_hdr 1814 drivers/s390/net/lcs.c lcs_hdr->type == LCS_FRAME_TYPE_TR || lcs_hdr 1815 drivers/s390/net/lcs.c lcs_hdr->type == LCS_FRAME_TYPE_FDDI) lcs_hdr 1817 drivers/s390/net/lcs.c lcs_get_skb(card, (char *)(lcs_hdr + 1), lcs_hdr 1818 drivers/s390/net/lcs.c lcs_hdr->offset - offset - lcs_hdr 1824 drivers/s390/net/lcs.c offset = lcs_hdr->offset; lcs_hdr 1825 drivers/s390/net/lcs.c lcs_hdr->offset = LCS_ILLEGAL_OFFSET; lcs_hdr 1826 drivers/s390/net/lcs.c lcs_hdr = (struct lcs_header *) (buffer->data + offset);