Searched refs:MODFUNC (Results 1 – 1 of 1) sorted by relevance
/linux-4.4.14/net/can/ |
D | gw.c | 156 #define MODFUNC(func, op) static void func(struct can_frame *cf, \ macro 159 MODFUNC(mod_and_id, cf->can_id &= mod->modframe.and.can_id) 160 MODFUNC(mod_and_dlc, cf->can_dlc &= mod->modframe.and.can_dlc) 161 MODFUNC(mod_and_data, *(u64 *)cf->data &= *(u64 *)mod->modframe.and.data) 162 MODFUNC(mod_or_id, cf->can_id |= mod->modframe.or.can_id) 163 MODFUNC(mod_or_dlc, cf->can_dlc |= mod->modframe.or.can_dlc) 164 MODFUNC(mod_or_data, *(u64 *)cf->data |= *(u64 *)mod->modframe.or.data) 165 MODFUNC(mod_xor_id, cf->can_id ^= mod->modframe.xor.can_id) 166 MODFUNC(mod_xor_dlc, cf->can_dlc ^= mod->modframe.xor.can_dlc) 167 MODFUNC(mod_xor_data, *(u64 *)cf->data ^= *(u64 *)mod->modframe.xor.data) [all …]
|