Lines Matching refs:mb
654 struct cgw_fdframe_mod mb;
657 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf));
658 mb.modtype = gwj->mod.modtype.and;
659 if (nla_put(skb, CGW_FDMOD_AND, sizeof(mb), &mb) < 0)
664 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf));
665 mb.modtype = gwj->mod.modtype.or;
666 if (nla_put(skb, CGW_FDMOD_OR, sizeof(mb), &mb) < 0)
671 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf));
672 mb.modtype = gwj->mod.modtype.xor;
673 if (nla_put(skb, CGW_FDMOD_XOR, sizeof(mb), &mb) < 0)
678 memcpy(&mb.cf, &gwj->mod.modframe.set, sizeof(mb.cf));
679 mb.modtype = gwj->mod.modtype.set;
680 if (nla_put(skb, CGW_FDMOD_SET, sizeof(mb), &mb) < 0)
684 struct cgw_frame_mod mb;
687 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf));
688 mb.modtype = gwj->mod.modtype.and;
689 if (nla_put(skb, CGW_MOD_AND, sizeof(mb), &mb) < 0)
694 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf));
695 mb.modtype = gwj->mod.modtype.or;
696 if (nla_put(skb, CGW_MOD_OR, sizeof(mb), &mb) < 0)
701 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf));
702 mb.modtype = gwj->mod.modtype.xor;
703 if (nla_put(skb, CGW_MOD_XOR, sizeof(mb), &mb) < 0)
708 memcpy(&mb.cf, &gwj->mod.modframe.set, sizeof(mb.cf));
709 mb.modtype = gwj->mod.modtype.set;
710 if (nla_put(skb, CGW_MOD_SET, sizeof(mb), &mb) < 0)
825 struct cgw_fdframe_mod mb;
828 nla_memcpy(&mb, tb[CGW_FDMOD_AND], CGW_FDMODATTR_LEN);
830 canfdframecpy(&mod->modframe.and, &mb.cf);
831 mod->modtype.and = mb.modtype;
833 if (mb.modtype & CGW_MOD_ID)
836 if (mb.modtype & CGW_MOD_LEN)
839 if (mb.modtype & CGW_MOD_FLAGS)
842 if (mb.modtype & CGW_MOD_DATA)
847 nla_memcpy(&mb, tb[CGW_FDMOD_OR], CGW_FDMODATTR_LEN);
849 canfdframecpy(&mod->modframe.or, &mb.cf);
850 mod->modtype.or = mb.modtype;
852 if (mb.modtype & CGW_MOD_ID)
855 if (mb.modtype & CGW_MOD_LEN)
858 if (mb.modtype & CGW_MOD_FLAGS)
861 if (mb.modtype & CGW_MOD_DATA)
866 nla_memcpy(&mb, tb[CGW_FDMOD_XOR], CGW_FDMODATTR_LEN);
868 canfdframecpy(&mod->modframe.xor, &mb.cf);
869 mod->modtype.xor = mb.modtype;
871 if (mb.modtype & CGW_MOD_ID)
874 if (mb.modtype & CGW_MOD_LEN)
877 if (mb.modtype & CGW_MOD_FLAGS)
880 if (mb.modtype & CGW_MOD_DATA)
885 nla_memcpy(&mb, tb[CGW_FDMOD_SET], CGW_FDMODATTR_LEN);
887 canfdframecpy(&mod->modframe.set, &mb.cf);
888 mod->modtype.set = mb.modtype;
890 if (mb.modtype & CGW_MOD_ID)
893 if (mb.modtype & CGW_MOD_LEN)
896 if (mb.modtype & CGW_MOD_FLAGS)
899 if (mb.modtype & CGW_MOD_DATA)
903 struct cgw_frame_mod mb;
906 nla_memcpy(&mb, tb[CGW_MOD_AND], CGW_MODATTR_LEN);
908 canframecpy(&mod->modframe.and, &mb.cf);
909 mod->modtype.and = mb.modtype;
911 if (mb.modtype & CGW_MOD_ID)
914 if (mb.modtype & CGW_MOD_DLC)
917 if (mb.modtype & CGW_MOD_DATA)
922 nla_memcpy(&mb, tb[CGW_MOD_OR], CGW_MODATTR_LEN);
924 canframecpy(&mod->modframe.or, &mb.cf);
925 mod->modtype.or = mb.modtype;
927 if (mb.modtype & CGW_MOD_ID)
930 if (mb.modtype & CGW_MOD_DLC)
933 if (mb.modtype & CGW_MOD_DATA)
938 nla_memcpy(&mb, tb[CGW_MOD_XOR], CGW_MODATTR_LEN);
940 canframecpy(&mod->modframe.xor, &mb.cf);
941 mod->modtype.xor = mb.modtype;
943 if (mb.modtype & CGW_MOD_ID)
946 if (mb.modtype & CGW_MOD_DLC)
949 if (mb.modtype & CGW_MOD_DATA)
954 nla_memcpy(&mb, tb[CGW_MOD_SET], CGW_MODATTR_LEN);
956 canframecpy(&mod->modframe.set, &mb.cf);
957 mod->modtype.set = mb.modtype;
959 if (mb.modtype & CGW_MOD_ID)
962 if (mb.modtype & CGW_MOD_DLC)
965 if (mb.modtype & CGW_MOD_DATA)