Lines Matching defs:data
266 skb->data[3] = NLPID_CCITT_ANSI_LMI;
271 skb->data[3] = NLPID_CISCO_LMI;
282 skb->data[3] = NLPID_IP;
287 skb->data[3] = NLPID_IPV6;
292 skb->data[3] = FR_PAD;
293 skb->data[4] = NLPID_SNAP;
295 skb->data[5] = 0x00;
296 skb->data[6] = 0x00;
297 skb->data[7] = 0x00;
299 *(__be16 *)(skb->data + 8) = skb->protocol;
304 skb->data[3] = FR_PAD;
305 skb->data[4] = NLPID_SNAP;
307 skb->data[5] = 0x00;
308 skb->data[6] = 0x80;
309 skb->data[7] = 0xC2;
311 skb->data[8] = 0x00;
312 skb->data[9] = 0x07;
318 dlci_to_q922(skb->data, dlci);
319 skb->data[2] = FR_UI;
372 /* data size wanted */
465 u8 *data;
480 memset(skb->data, 0, len);
487 data = skb_tail_pointer(skb);
488 data[i++] = LMI_CALLREF;
489 data[i++] = dce ? LMI_STATUS : LMI_STATUS_ENQUIRY;
491 data[i++] = LMI_ANSI_LOCKSHIFT;
492 data[i++] = lmi == LMI_CCITT ? LMI_CCITT_REPTYPE :
494 data[i++] = LMI_REPT_LEN;
495 data[i++] = fullrep ? LMI_FULLREP : LMI_INTEGRITY;
496 data[i++] = lmi == LMI_CCITT ? LMI_CCITT_ALIVE : LMI_ANSI_CISCO_ALIVE;
497 data[i++] = LMI_INTEG_LEN;
498 data[i++] = state(hdlc)->txseq =
500 data[i++] = state(hdlc)->rxseq;
504 data[i++] = lmi == LMI_CCITT ? LMI_CCITT_PVCSTAT :
506 data[i++] = stat_len;
523 data[i] = pvc->dlci >> 8;
524 data[i + 1] = pvc->dlci & 0xFF;
526 data[i] = (pvc->dlci >> 4) & 0x3F;
527 data[i + 1] = ((pvc->dlci << 3) & 0x78) | 0x80;
528 data[i + 2] = 0x80;
532 data[i + 2] |= 0x08;
534 data[i + 2] |= 0x02;
648 if (skb->data[3] != (lmi == LMI_CISCO ? NLPID_CISCO_LMI :
654 if (skb->data[4] != LMI_CALLREF) {
656 skb->data[4]);
660 if (skb->data[5] != (dce ? LMI_STATUS_ENQUIRY : LMI_STATUS)) {
662 skb->data[5]);
667 if (skb->data[6] != LMI_ANSI_LOCKSHIFT) {
669 skb->data[6]);
677 if (skb->data[i] != (lmi == LMI_CCITT ? LMI_CCITT_REPTYPE :
680 skb->data[i]);
684 if (skb->data[++i] != LMI_REPT_LEN) {
686 skb->data[i]);
690 reptype = skb->data[++i];
697 if (skb->data[++i] != (lmi == LMI_CCITT ? LMI_CCITT_ALIVE :
700 skb->data[i]);
704 if (skb->data[++i] != LMI_INTEG_LEN) {
706 skb->data[i]);
711 state(hdlc)->rxseq = skb->data[i++]; /* TX sequence from peer */
712 rxseq = skb->data[i++]; /* Should confirm our sequence */
778 if (skb->data[i] != (lmi == LMI_CCITT ? LMI_CCITT_PVCSTAT :
781 skb->data[i]);
785 if (skb->data[++i] != stat_len) {
787 skb->data[i]);
792 new = !!(skb->data[i + 2] & 0x08);
793 active = !!(skb->data[i + 2] & 0x02);
795 dlci = (skb->data[i] << 8) | skb->data[i + 1];
796 bw = (skb->data[i + 3] << 16) |
797 (skb->data[i + 4] << 8) |
798 (skb->data[i + 5]);
800 dlci = ((skb->data[i] & 0x3F) << 4) |
801 ((skb->data[i + 1] & 0x78) >> 3);
852 if (skb->data[0] == 0x00 &&
853 skb->data[1] == 0x00 &&
854 skb->data[2] == 0x00) {
858 skb->protocol = *(__be16 *)(skb->data + 3); /* Ethertype */
864 } else if (skb->data[0] == 0x00 &&
865 skb->data[1] == 0x80 &&
866 skb->data[2] == 0xC2) {
868 if (skb->data[3] == 0x00 &&
869 skb->data[4] == 0x07) {
893 struct fr_hdr *fh = (struct fr_hdr *)skb->data;
894 u8 *data = skb->data;
899 if (skb->len < 4 || fh->ea1 || !fh->ea2 || data[2] != FR_UI)
902 dlci = q922_to_dlci(skb->data);
946 if (data[3] == NLPID_IP) {
954 } else if (data[3] == NLPID_IPV6) {
962 } else if (data[3] == FR_PAD) {
965 if (data[4] == NLPID_SNAP) { /* A SNAP header follows */
977 data[3], skb->len);
1199 ifs->size = size; /* data size wanted */