Searched refs:TNUM (Results 1 – 1 of 1) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | tnum.c | 13 #define TNUM(_v, _m) (struct tnum){.value = _v, .mask = _m} macro 19 return TNUM(value, 0); in tnum_const() 35 return TNUM(min & ~delta, delta); in tnum_range() 40 return TNUM(a.value << shift, a.mask << shift); in tnum_lshift() 45 return TNUM(a.value >> shift, a.mask >> shift); in tnum_rshift() 56 return TNUM((u32)(((s32)a.value) >> min_shift), in tnum_arshift() 59 return TNUM((s64)a.value >> min_shift, in tnum_arshift() 72 return TNUM(sv & ~mu, mu); in tnum_add() 84 return TNUM(dv & ~mu, mu); in tnum_sub() 89 return tnum_sub(TNUM(0, 0), a); in tnum_neg() [all …]
|