Lines Matching refs:sp

109 #define LXB_CSS_SELECTOR_SPECIFICITY_MASK_N(sp, n)                            \  argument
110 ((sp) & ~((((uint32_t) 1 << 9) - 1) << (n)))
115 #define lxb_css_selector_sp_i(sp) ((sp) >> 28) argument
117 #define lxb_css_selector_sp_s(sp) \ argument
118 (((sp) >> 27) & ~((((uint32_t) 1 << 31) - 1) << (1)))
120 #define lxb_css_selector_sp_a(sp) \ argument
121 (((sp) >> 18) & ~LXB_CSS_SELECTOR_SPECIFICITY_MASK)
123 #define lxb_css_selector_sp_b(sp) \ argument
124 (((sp) >> 9) & ~LXB_CSS_SELECTOR_SPECIFICITY_MASK)
126 #define lxb_css_selector_sp_c(sp) \ argument
127 ((sp) & ~LXB_CSS_SELECTOR_SPECIFICITY_MASK)
129 #define lxb_css_selector_sp_set_i(sp, num) \ argument
130 sp = (LXB_CSS_SELECTOR_SPECIFICITY_MASK_N((sp), 28) | ((num) << 28))
132 #define lxb_css_selector_sp_set_s(sp, num) \ argument
133 sp = (LXB_CSS_SELECTOR_SPECIFICITY_MASK_N((sp), 27) | ((num) << 27))
135 #define lxb_css_selector_sp_set_a(sp, num) \ argument
136 sp = (LXB_CSS_SELECTOR_SPECIFICITY_MASK_N((sp), 18) | ((num) << 18))
138 #define lxb_css_selector_sp_set_b(sp, num) \ argument
139 sp = (LXB_CSS_SELECTOR_SPECIFICITY_MASK_N((sp), 9) | ((num) << 9))
141 #define lxb_css_selector_sp_set_c(sp, num) \ argument
142 sp = (LXB_CSS_SELECTOR_SPECIFICITY_MASK_N((sp), 0) | (num))
144 #define lxb_css_selector_sp_add_s(sp, num) \ argument
145 (lxb_css_selector_sp_set_s((sp), lxb_css_selector_sp_s(sp) + num))
147 #define lxb_css_selector_sp_add_a(sp, num) \ argument
148 (lxb_css_selector_sp_set_a((sp), lxb_css_selector_sp_a(sp) + num))
150 #define lxb_css_selector_sp_add_b(sp, num) \ argument
151 (lxb_css_selector_sp_set_b((sp), lxb_css_selector_sp_b(sp) + num))
153 #define lxb_css_selector_sp_add_c(sp, num) \ argument
154 (lxb_css_selector_sp_set_c((sp), lxb_css_selector_sp_c(sp) + num))