Lines Matching refs:mb

486 	struct cgw_frame_mod mb;  in cgw_put_job()  local
524 memcpy(&mb.cf, &gwj->mod.modframe.and, sizeof(mb.cf)); in cgw_put_job()
525 mb.modtype = gwj->mod.modtype.and; in cgw_put_job()
526 if (nla_put(skb, CGW_MOD_AND, sizeof(mb), &mb) < 0) in cgw_put_job()
531 memcpy(&mb.cf, &gwj->mod.modframe.or, sizeof(mb.cf)); in cgw_put_job()
532 mb.modtype = gwj->mod.modtype.or; in cgw_put_job()
533 if (nla_put(skb, CGW_MOD_OR, sizeof(mb), &mb) < 0) in cgw_put_job()
538 memcpy(&mb.cf, &gwj->mod.modframe.xor, sizeof(mb.cf)); in cgw_put_job()
539 mb.modtype = gwj->mod.modtype.xor; in cgw_put_job()
540 if (nla_put(skb, CGW_MOD_XOR, sizeof(mb), &mb) < 0) in cgw_put_job()
545 memcpy(&mb.cf, &gwj->mod.modframe.set, sizeof(mb.cf)); in cgw_put_job()
546 mb.modtype = gwj->mod.modtype.set; in cgw_put_job()
547 if (nla_put(skb, CGW_MOD_SET, sizeof(mb), &mb) < 0) in cgw_put_job()
629 struct cgw_frame_mod mb; in cgw_parse_attr() local
651 nla_memcpy(&mb, tb[CGW_MOD_AND], CGW_MODATTR_LEN); in cgw_parse_attr()
653 canframecpy(&mod->modframe.and, &mb.cf); in cgw_parse_attr()
654 mod->modtype.and = mb.modtype; in cgw_parse_attr()
656 if (mb.modtype & CGW_MOD_ID) in cgw_parse_attr()
659 if (mb.modtype & CGW_MOD_DLC) in cgw_parse_attr()
662 if (mb.modtype & CGW_MOD_DATA) in cgw_parse_attr()
667 nla_memcpy(&mb, tb[CGW_MOD_OR], CGW_MODATTR_LEN); in cgw_parse_attr()
669 canframecpy(&mod->modframe.or, &mb.cf); in cgw_parse_attr()
670 mod->modtype.or = mb.modtype; in cgw_parse_attr()
672 if (mb.modtype & CGW_MOD_ID) in cgw_parse_attr()
675 if (mb.modtype & CGW_MOD_DLC) in cgw_parse_attr()
678 if (mb.modtype & CGW_MOD_DATA) in cgw_parse_attr()
683 nla_memcpy(&mb, tb[CGW_MOD_XOR], CGW_MODATTR_LEN); in cgw_parse_attr()
685 canframecpy(&mod->modframe.xor, &mb.cf); in cgw_parse_attr()
686 mod->modtype.xor = mb.modtype; in cgw_parse_attr()
688 if (mb.modtype & CGW_MOD_ID) in cgw_parse_attr()
691 if (mb.modtype & CGW_MOD_DLC) in cgw_parse_attr()
694 if (mb.modtype & CGW_MOD_DATA) in cgw_parse_attr()
699 nla_memcpy(&mb, tb[CGW_MOD_SET], CGW_MODATTR_LEN); in cgw_parse_attr()
701 canframecpy(&mod->modframe.set, &mb.cf); in cgw_parse_attr()
702 mod->modtype.set = mb.modtype; in cgw_parse_attr()
704 if (mb.modtype & CGW_MOD_ID) in cgw_parse_attr()
707 if (mb.modtype & CGW_MOD_DLC) in cgw_parse_attr()
710 if (mb.modtype & CGW_MOD_DATA) in cgw_parse_attr()