Lines Matching refs:tos
46 "\tpopping off stack: %s (%s)\n", cons_text_c[(p)->stack_data[tos].type], \
47 get_src((p)->stack_data[tos].ident)
167 int tos = p->stack_top; in dump_cons_stack() local
175 tos, gtid); in dump_cons_stack()
176 __kmp_str_buf_print(&buffer, " stack_top=%d { P=%d, W=%d, S=%d }\n", tos, in dump_cons_stack()
178 for (i = tos; i > 0; i--) { in dump_cons_stack()
194 int tos; in __kmp_push_parallel() local
203 tos = ++p->stack_top; in __kmp_push_parallel()
204 p->stack_data[tos].type = ct_parallel; in __kmp_push_parallel()
205 p->stack_data[tos].prev = p->p_top; in __kmp_push_parallel()
206 p->stack_data[tos].ident = ident; in __kmp_push_parallel()
207 p->stack_data[tos].name = NULL; in __kmp_push_parallel()
208 p->p_top = tos; in __kmp_push_parallel()
234 int tos; in __kmp_push_workshare() local
239 tos = ++p->stack_top; in __kmp_push_workshare()
240 p->stack_data[tos].type = ct; in __kmp_push_workshare()
241 p->stack_data[tos].prev = p->w_top; in __kmp_push_workshare()
242 p->stack_data[tos].ident = ident; in __kmp_push_workshare()
243 p->stack_data[tos].name = NULL; in __kmp_push_workshare()
244 p->w_top = tos; in __kmp_push_workshare()
341 int tos; local
352 tos = ++p->stack_top;
353 p->stack_data[tos].type = ct;
354 p->stack_data[tos].prev = p->s_top;
355 p->stack_data[tos].ident = ident;
356 p->stack_data[tos].name = lck;
357 p->s_top = tos;
364 int tos; local
366 tos = p->stack_top;
368 if (tos == 0 || p->p_top == 0) {
371 if (tos != p->p_top || p->stack_data[tos].type != ct_parallel) {
373 &p->stack_data[tos]);
376 p->p_top = p->stack_data[tos].prev;
377 p->stack_data[tos].type = ct_none;
378 p->stack_data[tos].ident = NULL;
379 p->stack_top = tos - 1;
385 int tos; local
388 tos = p->stack_top;
390 if (tos == 0 || p->w_top == 0) {
394 if (tos != p->w_top ||
395 (p->stack_data[tos].type != ct &&
397 !(p->stack_data[tos].type == ct_pdo_ordered && ct == ct_pdo))) {
400 &p->stack_data[tos]);
403 p->w_top = p->stack_data[tos].prev;
404 p->stack_data[tos].type = ct_none;
405 p->stack_data[tos].ident = NULL;
406 p->stack_top = tos - 1;
412 int tos; local
414 tos = p->stack_top;
416 if (tos == 0 || p->s_top == 0) {
419 if (tos != p->s_top || p->stack_data[tos].type != ct) {
422 &p->stack_data[tos]);
425 p->s_top = p->stack_data[tos].prev;
426 p->stack_data[tos].type = ct_none;
427 p->stack_data[tos].ident = NULL;
428 p->stack_top = tos - 1;