• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tokenring/

Lines Matching refs:tmf

181         MAC_HEADER *rmf, MAC_HEADER *tmf, __u16 ac_fc);
3170 MAC_HEADER *rmf, MAC_HEADER *tmf, __u16 ac_fc)
3172 tmf->ac = MSB(ac_fc); /* msb is access control */
3173 tmf->fc = LSB(ac_fc); /* lsb is frame control */
3175 tmf->sa[0] = dev->dev_addr[0];
3176 tmf->sa[1] = dev->dev_addr[1];
3177 tmf->sa[2] = dev->dev_addr[2];
3178 tmf->sa[3] = dev->dev_addr[3];
3179 tmf->sa[4] = dev->dev_addr[4];
3180 tmf->sa[5] = dev->dev_addr[5];
3182 switch(tmf->vc)
3186 tmf->da[0] = 0xc0;
3187 tmf->da[1] = 0x00;
3188 tmf->da[2] = 0x00;
3189 tmf->da[3] = 0x00;
3190 tmf->da[4] = 0x00;
3191 tmf->da[5] = 0x02;
3196 tmf->da[0] = 0xc0;
3197 tmf->da[1] = 0x00;
3198 tmf->da[2] = 0x00;
3199 tmf->da[3] = 0x00;
3200 tmf->da[4] = 0x00;
3201 tmf->da[5] = 0x10;
3206 tmf->da[0] = rmf->sa[0];
3207 tmf->da[1] = rmf->sa[1];
3208 tmf->da[2] = rmf->sa[2];
3209 tmf->da[3] = rmf->sa[3];
3210 tmf->da[4] = rmf->sa[4];
3211 tmf->da[5] = rmf->sa[5];
4494 MAC_HEADER *tmf;
4507 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4508 tmf->ac = MSB(AC_FC_DAT);
4509 tmf->fc = LSB(AC_FC_DAT);
4513 tmf->sa[i] = dev->dev_addr[i];
4514 tmf->da[i] = dev->dev_addr[i];
4518 tmf->vc = DAT;
4519 tmf->dc_sc = DC_RS | SC_RS;
4520 tmf->vl = 4;
4521 tmf->vl = SWAP_BYTES(tmf->vl);
4600 MAC_HEADER *tmf;
4615 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4616 tmf->ac = MSB(AC_FC_LOBE_MEDIA_TEST);
4617 tmf->fc = LSB(AC_FC_LOBE_MEDIA_TEST);
4621 tmf->da[i] = 0;
4622 tmf->sa[i] = dev->dev_addr[i];
4625 tmf->vc = LOBE_MEDIA_TEST;
4626 tmf->dc_sc = DC_RS | SC_RS;
4627 tmf->vl = 4;
4629 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4631 tmf->vl += tsv->svl;
4635 tmf->vl += tsv->svl;
4638 tmf->vl = SWAP_BYTES(tmf->vl);
4671 MAC_HEADER *tmf;
4683 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4684 tmf->vc = RPT_ADDR;
4685 tmf->dc_sc = (rmf->dc_sc & SC_MASK) << 4;
4686 tmf->vl = 4;
4688 smctr_make_8025_hdr(dev, rmf, tmf, AC_FC_RPT_ADDR);
4690 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4693 tmf->vl += tsv->svl;
4697 tmf->vl += tsv->svl;
4701 tmf->vl += tsv->svl;
4705 tmf->vl += tsv->svl;
4709 tmf->vl += tsv->svl;
4713 tmf->vl += tsv->svl;
4718 /* fcb->frame_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4719 fcb->bdb_ptr->buffer_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4721 tmf->vl = SWAP_BYTES(tmf->vl);
4729 MAC_HEADER *tmf;
4741 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4742 tmf->vc = RPT_ATTCH;
4743 tmf->dc_sc = (rmf->dc_sc & SC_MASK) << 4;
4744 tmf->vl = 4;
4746 smctr_make_8025_hdr(dev, rmf, tmf, AC_FC_RPT_ATTCH);
4748 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4751 tmf->vl += tsv->svl;
4755 tmf->vl += tsv->svl;
4759 tmf->vl += tsv->svl;
4763 tmf->vl += tsv->svl;
4767 tmf->vl += tsv->svl;
4772 /* fcb->frame_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4773 fcb->bdb_ptr->buffer_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4775 tmf->vl = SWAP_BYTES(tmf->vl);
4783 MAC_HEADER *tmf;
4795 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4796 tmf->vc = RPT_STATE;
4797 tmf->dc_sc = (rmf->dc_sc & SC_MASK) << 4;
4798 tmf->vl = 4;
4800 smctr_make_8025_hdr(dev, rmf, tmf, AC_FC_RPT_STATE);
4802 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4805 tmf->vl += tsv->svl;
4809 tmf->vl += tsv->svl;
4813 tmf->vl += tsv->svl;
4817 tmf->vl += tsv->svl;
4822 /* fcb->frame_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4823 fcb->bdb_ptr->buffer_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4825 tmf->vl = SWAP_BYTES(tmf->vl);
4833 MAC_HEADER *tmf;
4843 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4844 tmf->vc = RPT_TX_FORWARD;
4845 tmf->dc_sc = (rmf->dc_sc & SC_MASK) << 4;
4846 tmf->vl = 4;
4848 smctr_make_8025_hdr(dev, rmf, tmf, AC_FC_RPT_TX_FORWARD);
4850 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4853 tmf->vl += tsv->svl;
4858 /* fcb->frame_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4859 fcb->bdb_ptr->buffer_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4861 tmf->vl = SWAP_BYTES(tmf->vl);
4869 MAC_HEADER *tmf;
4879 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4880 tmf->vc = RSP;
4881 tmf->dc_sc = (rmf->dc_sc & SC_MASK) << 4;
4882 tmf->vl = 4;
4884 smctr_make_8025_hdr(dev, rmf, tmf, AC_FC_RSP);
4886 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4895 MAC_HEADER *tmf;
4911 tmf = (MAC_HEADER *)fcb->bdb_ptr->data_block_ptr;
4912 tmf->vc = RQ_INIT;
4913 tmf->dc_sc = DC_RPS | SC_RS;
4914 tmf->vl = 4;
4916 smctr_make_8025_hdr(dev, NULL, tmf, AC_FC_RQ_INIT);
4918 tsv = (MAC_SUB_VECTOR *)((__u32)tmf + sizeof(MAC_HEADER));
4921 tmf->vl += tsv->svl;
4925 tmf->vl += tsv->svl;
4929 tmf->vl += tsv->svl;
4933 tmf->vl += tsv->svl;
4938 /* fcb->frame_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4939 fcb->bdb_ptr->buffer_length = tmf->vl + sizeof(MAC_HEADER) - 4;
4941 tmf->vl = SWAP_BYTES(tmf->vl);