Lines Matching refs:styling
26 skc_styling_retain(skc_styling_t styling) in skc_styling_retain() argument
28 styling->ref_count += 1; in skc_styling_retain()
34 skc_styling_release(skc_styling_t styling) in skc_styling_release() argument
39 styling->release(styling->impl); in skc_styling_release()
45 skc_styling_seal(skc_styling_t styling) in skc_styling_seal() argument
50 styling->seal(styling->impl); in skc_styling_seal()
56 skc_styling_unseal(skc_styling_t styling) in skc_styling_unseal() argument
62 styling->unseal(styling->impl,false); in skc_styling_unseal()
68 skc_styling_reset(skc_styling_t styling) in skc_styling_reset() argument
70 styling->unseal(styling->impl,true); in skc_styling_reset()
72 styling->layers.count = 0; in skc_styling_reset()
73 styling->groups.count = 0; in skc_styling_reset()
74 styling->extras.count = 0; in skc_styling_reset()
88 skc_styling_group_alloc(skc_styling_t styling, in skc_styling_group_alloc() argument
91 styling->unseal(styling->impl,true); in skc_styling_group_alloc()
93 *group_id = styling->groups.count++; in skc_styling_group_alloc()
99 skc_styling_group_enter(skc_styling_t styling, in skc_styling_group_enter() argument
104 styling->unseal(styling->impl,true); in skc_styling_group_enter()
106 styling->groups.extent[group_id].cmds.enter = styling->extras.count; in skc_styling_group_enter()
108 memcpy(styling->extras.extent + styling->extras.count,cmds,n * sizeof(*cmds)); in skc_styling_group_enter()
110 styling->extras.count += n; in skc_styling_group_enter()
116 skc_styling_group_leave(skc_styling_t styling, in skc_styling_group_leave() argument
121 styling->unseal(styling->impl,true); in skc_styling_group_leave()
123 styling->groups.extent[group_id].cmds.leave = styling->extras.count; in skc_styling_group_leave()
125 memcpy(styling->extras.extent + styling->extras.count,cmds,n * sizeof(*cmds)); in skc_styling_group_leave()
127 styling->extras.count += n; in skc_styling_group_leave()
133 skc_styling_group_parents(skc_styling_t styling, in skc_styling_group_parents() argument
138 styling->unseal(styling->impl,true); in skc_styling_group_parents()
140 styling->groups.extent[group_id].parents = (union skc_group_parents) in skc_styling_group_parents()
143 .base = styling->extras.count in skc_styling_group_parents()
147 styling->extras.extent[styling->extras.count++].parent = parents[n]; in skc_styling_group_parents()
153 skc_styling_group_range_lo(skc_styling_t styling, in skc_styling_group_range_lo() argument
157 styling->unseal(styling->impl,true); in skc_styling_group_range_lo()
159 styling->groups.extent[group_id].range.lo = layer_lo; in skc_styling_group_range_lo()
165 skc_styling_group_range_hi(skc_styling_t styling, in skc_styling_group_range_hi() argument
169 styling->unseal(styling->impl,true); in skc_styling_group_range_hi()
171 styling->groups.extent[group_id].range.hi = layer_hi; in skc_styling_group_range_hi()
177 skc_styling_group_layer(skc_styling_t styling, in skc_styling_group_layer() argument
183 styling->unseal(styling->impl,true); in skc_styling_group_layer()
185 styling->layers.extent[layer_id] = (union skc_layer_node) in skc_styling_group_layer()
187 .cmds = styling->extras.count, in skc_styling_group_layer()
191 memcpy(styling->extras.extent + styling->extras.count,cmds,n * sizeof(*cmds)); in skc_styling_group_layer()
193 styling->extras.count += n; in skc_styling_group_layer()