Lines Matching refs:cur_sb
145 struct sbuf *cur_sb[32] = {}; member
158 if (devlist->level >= nitems(devlist->cur_sb)) in cctl_start_element()
160 nitems(devlist->cur_sb)); in cctl_start_element()
162 devlist->cur_sb[devlist->level] = sbuf_new_auto(); in cctl_start_element()
163 if (devlist->cur_sb[devlist->level] == NULL) in cctl_start_element()
201 if (devlist->cur_sb[devlist->level] == NULL) in cctl_end_element()
205 sbuf_finish(devlist->cur_sb[devlist->level]); in cctl_end_element()
206 str = sbuf_data(devlist->cur_sb[devlist->level]); in cctl_end_element()
208 sbuf_delete(devlist->cur_sb[devlist->level]); in cctl_end_element()
209 devlist->cur_sb[devlist->level] = NULL; in cctl_end_element()
251 if (devlist->level >= nitems(devlist->cur_sb)) in cctl_start_pelement()
253 nitems(devlist->cur_sb)); in cctl_start_pelement()
255 devlist->cur_sb[devlist->level] = sbuf_new_auto(); in cctl_start_pelement()
256 if (devlist->cur_sb[devlist->level] == NULL) in cctl_start_pelement()
293 if (devlist->cur_sb[devlist->level] == NULL) in cctl_end_pelement()
297 sbuf_finish(devlist->cur_sb[devlist->level]); in cctl_end_pelement()
298 str = sbuf_data(devlist->cur_sb[devlist->level]); in cctl_end_pelement()
300 sbuf_delete(devlist->cur_sb[devlist->level]); in cctl_end_pelement()
301 devlist->cur_sb[devlist->level] = NULL; in cctl_end_pelement()
352 sbuf_bcat(devlist->cur_sb[devlist->level], str, len); in cctl_char_handler()