Lines Matching refs:modfunc
98 void (*modfunc[MAX_MODFUNCTIONS])(struct canfd_frame *cf, member
447 if (gwj->mod.modfunc[0]) in can_can_gw_rcv()
470 while (modidx < MAX_MODFUNCTIONS && gwj->mod.modfunc[modidx]) in can_can_gw_rcv()
471 (*gwj->mod.modfunc[modidx++])(cf, &gwj->mod); in can_can_gw_rcv()
765 mod->modfunc[modidx++] = mod_and_id; in cgw_parse_attr()
768 mod->modfunc[modidx++] = mod_and_len; in cgw_parse_attr()
771 mod->modfunc[modidx++] = mod_and_flags; in cgw_parse_attr()
774 mod->modfunc[modidx++] = mod_and_fddata; in cgw_parse_attr()
784 mod->modfunc[modidx++] = mod_or_id; in cgw_parse_attr()
787 mod->modfunc[modidx++] = mod_or_len; in cgw_parse_attr()
790 mod->modfunc[modidx++] = mod_or_flags; in cgw_parse_attr()
793 mod->modfunc[modidx++] = mod_or_fddata; in cgw_parse_attr()
803 mod->modfunc[modidx++] = mod_xor_id; in cgw_parse_attr()
806 mod->modfunc[modidx++] = mod_xor_len; in cgw_parse_attr()
809 mod->modfunc[modidx++] = mod_xor_flags; in cgw_parse_attr()
812 mod->modfunc[modidx++] = mod_xor_fddata; in cgw_parse_attr()
822 mod->modfunc[modidx++] = mod_set_id; in cgw_parse_attr()
825 mod->modfunc[modidx++] = mod_set_len; in cgw_parse_attr()
828 mod->modfunc[modidx++] = mod_set_flags; in cgw_parse_attr()
831 mod->modfunc[modidx++] = mod_set_fddata; in cgw_parse_attr()
843 mod->modfunc[modidx++] = mod_and_id; in cgw_parse_attr()
846 mod->modfunc[modidx++] = mod_and_len; in cgw_parse_attr()
849 mod->modfunc[modidx++] = mod_and_data; in cgw_parse_attr()
859 mod->modfunc[modidx++] = mod_or_id; in cgw_parse_attr()
862 mod->modfunc[modidx++] = mod_or_len; in cgw_parse_attr()
865 mod->modfunc[modidx++] = mod_or_data; in cgw_parse_attr()
875 mod->modfunc[modidx++] = mod_xor_id; in cgw_parse_attr()
878 mod->modfunc[modidx++] = mod_xor_len; in cgw_parse_attr()
881 mod->modfunc[modidx++] = mod_xor_data; in cgw_parse_attr()
891 mod->modfunc[modidx++] = mod_set_id; in cgw_parse_attr()
894 mod->modfunc[modidx++] = mod_set_len; in cgw_parse_attr()
897 mod->modfunc[modidx++] = mod_set_data; in cgw_parse_attr()