edsa_header 19 net/dsa/tag_edsa.c u8 *edsa_header; edsa_header 37 net/dsa/tag_edsa.c edsa_header = skb->data + 2 * ETH_ALEN; edsa_header 38 net/dsa/tag_edsa.c edsa_header[0] = (ETH_P_EDSA >> 8) & 0xff; edsa_header 39 net/dsa/tag_edsa.c edsa_header[1] = ETH_P_EDSA & 0xff; edsa_header 40 net/dsa/tag_edsa.c edsa_header[2] = 0x00; edsa_header 41 net/dsa/tag_edsa.c edsa_header[3] = 0x00; edsa_header 42 net/dsa/tag_edsa.c edsa_header[4] = 0x60 | dp->ds->index; edsa_header 43 net/dsa/tag_edsa.c edsa_header[5] = dp->index << 3; edsa_header 48 net/dsa/tag_edsa.c if (edsa_header[6] & 0x10) { edsa_header 49 net/dsa/tag_edsa.c edsa_header[5] |= 0x01; edsa_header 50 net/dsa/tag_edsa.c edsa_header[6] &= ~0x10; edsa_header 62 net/dsa/tag_edsa.c edsa_header = skb->data + 2 * ETH_ALEN; edsa_header 63 net/dsa/tag_edsa.c edsa_header[0] = (ETH_P_EDSA >> 8) & 0xff; edsa_header 64 net/dsa/tag_edsa.c edsa_header[1] = ETH_P_EDSA & 0xff; edsa_header 65 net/dsa/tag_edsa.c edsa_header[2] = 0x00; edsa_header 66 net/dsa/tag_edsa.c edsa_header[3] = 0x00; edsa_header 67 net/dsa/tag_edsa.c edsa_header[4] = 0x40 | dp->ds->index; edsa_header 68 net/dsa/tag_edsa.c edsa_header[5] = dp->index << 3; edsa_header 69 net/dsa/tag_edsa.c edsa_header[6] = 0x00; edsa_header 70 net/dsa/tag_edsa.c edsa_header[7] = 0x00; edsa_header 79 net/dsa/tag_edsa.c u8 *edsa_header; edsa_header 89 net/dsa/tag_edsa.c edsa_header = skb->data + 2; edsa_header 94 net/dsa/tag_edsa.c if ((edsa_header[0] & 0xc0) != 0x00 && (edsa_header[0] & 0xc0) != 0xc0) edsa_header 100 net/dsa/tag_edsa.c source_device = edsa_header[0] & 0x1f; edsa_header 101 net/dsa/tag_edsa.c source_port = (edsa_header[1] >> 3) & 0x1f; edsa_header 112 net/dsa/tag_edsa.c if (edsa_header[0] & 0x20) { edsa_header 122 net/dsa/tag_edsa.c new_header[2] = edsa_header[2] & ~0x10; edsa_header 123 net/dsa/tag_edsa.c new_header[3] = edsa_header[3]; edsa_header 129 net/dsa/tag_edsa.c if (edsa_header[1] & 0x01) edsa_header 140 net/dsa/tag_edsa.c c = csum_sub(c, csum_partial(edsa_header + 2, 2, 0)); edsa_header 144 net/dsa/tag_edsa.c memcpy(edsa_header, new_header, DSA_HLEN);