Lines Matching refs:mb

586 		struct cgw_fdframe_mod mb;
589 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf));
590 mb.modtype = gwj->mod.modtype.and;
591 if (nla_put(skb, CGW_FDMOD_AND, sizeof(mb), &mb) < 0)
596 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf));
597 mb.modtype = gwj->mod.modtype.or;
598 if (nla_put(skb, CGW_FDMOD_OR, sizeof(mb), &mb) < 0)
603 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf));
604 mb.modtype = gwj->mod.modtype.xor;
605 if (nla_put(skb, CGW_FDMOD_XOR, sizeof(mb), &mb) < 0)
610 memcpy(&mb.cf, &gwj->mod.modframe.set, sizeof(mb.cf));
611 mb.modtype = gwj->mod.modtype.set;
612 if (nla_put(skb, CGW_FDMOD_SET, sizeof(mb), &mb) < 0)
616 struct cgw_frame_mod mb;
619 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf));
620 mb.modtype = gwj->mod.modtype.and;
621 if (nla_put(skb, CGW_MOD_AND, sizeof(mb), &mb) < 0)
626 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf));
627 mb.modtype = gwj->mod.modtype.or;
628 if (nla_put(skb, CGW_MOD_OR, sizeof(mb), &mb) < 0)
633 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf));
634 mb.modtype = gwj->mod.modtype.xor;
635 if (nla_put(skb, CGW_MOD_XOR, sizeof(mb), &mb) < 0)
640 memcpy(&mb.cf, &gwj->mod.modframe.set, sizeof(mb.cf));
641 mb.modtype = gwj->mod.modtype.set;
642 if (nla_put(skb, CGW_MOD_SET, sizeof(mb), &mb) < 0)
757 struct cgw_fdframe_mod mb;
760 nla_memcpy(&mb, tb[CGW_FDMOD_AND], CGW_FDMODATTR_LEN);
762 canfdframecpy(&mod->modframe.and, &mb.cf);
763 mod->modtype.and = mb.modtype;
765 if (mb.modtype & CGW_MOD_ID)
768 if (mb.modtype & CGW_MOD_LEN)
771 if (mb.modtype & CGW_MOD_FLAGS)
774 if (mb.modtype & CGW_MOD_DATA)
779 nla_memcpy(&mb, tb[CGW_FDMOD_OR], CGW_FDMODATTR_LEN);
781 canfdframecpy(&mod->modframe.or, &mb.cf);
782 mod->modtype.or = mb.modtype;
784 if (mb.modtype & CGW_MOD_ID)
787 if (mb.modtype & CGW_MOD_LEN)
790 if (mb.modtype & CGW_MOD_FLAGS)
793 if (mb.modtype & CGW_MOD_DATA)
798 nla_memcpy(&mb, tb[CGW_FDMOD_XOR], CGW_FDMODATTR_LEN);
800 canfdframecpy(&mod->modframe.xor, &mb.cf);
801 mod->modtype.xor = mb.modtype;
803 if (mb.modtype & CGW_MOD_ID)
806 if (mb.modtype & CGW_MOD_LEN)
809 if (mb.modtype & CGW_MOD_FLAGS)
812 if (mb.modtype & CGW_MOD_DATA)
817 nla_memcpy(&mb, tb[CGW_FDMOD_SET], CGW_FDMODATTR_LEN);
819 canfdframecpy(&mod->modframe.set, &mb.cf);
820 mod->modtype.set = mb.modtype;
822 if (mb.modtype & CGW_MOD_ID)
825 if (mb.modtype & CGW_MOD_LEN)
828 if (mb.modtype & CGW_MOD_FLAGS)
831 if (mb.modtype & CGW_MOD_DATA)
835 struct cgw_frame_mod mb;
838 nla_memcpy(&mb, tb[CGW_MOD_AND], CGW_MODATTR_LEN);
840 canframecpy(&mod->modframe.and, &mb.cf);
841 mod->modtype.and = mb.modtype;
843 if (mb.modtype & CGW_MOD_ID)
846 if (mb.modtype & CGW_MOD_LEN)
849 if (mb.modtype & CGW_MOD_DATA)
854 nla_memcpy(&mb, tb[CGW_MOD_OR], CGW_MODATTR_LEN);
856 canframecpy(&mod->modframe.or, &mb.cf);
857 mod->modtype.or = mb.modtype;
859 if (mb.modtype & CGW_MOD_ID)
862 if (mb.modtype & CGW_MOD_LEN)
865 if (mb.modtype & CGW_MOD_DATA)
870 nla_memcpy(&mb, tb[CGW_MOD_XOR], CGW_MODATTR_LEN);
872 canframecpy(&mod->modframe.xor, &mb.cf);
873 mod->modtype.xor = mb.modtype;
875 if (mb.modtype & CGW_MOD_ID)
878 if (mb.modtype & CGW_MOD_LEN)
881 if (mb.modtype & CGW_MOD_DATA)
886 nla_memcpy(&mb, tb[CGW_MOD_SET], CGW_MODATTR_LEN);
888 canframecpy(&mod->modframe.set, &mb.cf);
889 mod->modtype.set = mb.modtype;
891 if (mb.modtype & CGW_MOD_ID)
894 if (mb.modtype & CGW_MOD_LEN)
897 if (mb.modtype & CGW_MOD_DATA)