Lines Matching refs:rhs
44 #define __pixel_format_cmp_field(lhs, rhs, name) \ argument
46 int ret = ((lhs)->name) - ((rhs)->name); \
51 #define __pixel_format_cmp_bitfield(lhs, rhs, name) \ argument
53 __pixel_format_cmp_field(lhs, rhs, name.offset); \
54 __pixel_format_cmp_field(lhs, rhs, name.length); \
70 static inline int pixel_format_cmp(const struct pixel_format *lhs, const struct pixel_format *rhs) in pixel_format_cmp() argument
72 __pixel_format_cmp_field(lhs, rhs, bits_per_pixel); in pixel_format_cmp()
73 __pixel_format_cmp_field(lhs, rhs, indexed); in pixel_format_cmp()
76 __pixel_format_cmp_bitfield(lhs, rhs, index); in pixel_format_cmp()
78 __pixel_format_cmp_bitfield(lhs, rhs, alpha); in pixel_format_cmp()
79 __pixel_format_cmp_bitfield(lhs, rhs, red); in pixel_format_cmp()
80 __pixel_format_cmp_bitfield(lhs, rhs, green); in pixel_format_cmp()
81 __pixel_format_cmp_bitfield(lhs, rhs, blue); in pixel_format_cmp()
97 const struct pixel_format *rhs) in pixel_format_equal() argument
99 return !pixel_format_cmp(lhs, rhs); in pixel_format_equal()