Lines Matching defs:parent
183 lwsl_lecp("%s: pushing from sp %d, parent "
224 lwsl_lecp("%s: popping to sp %d, parent "
251 struct _lecp_stack *parent = lwcp_st_parent(ctx);
253 lwsl_lecp("%s: sp %d, parent "
255 __func__, ctx->sp, parent->opcode >> 5, parent->indet,
256 (int)parent->collect_rem);
258 parent->ordinal++;
259 if (parent->opcode == LWS_CBOR_MAJTYP_ARRAY) {
263 if (!parent->send_new_array_item) {
267 parent->send_new_array_item = 1;
271 if (!indet && parent->indet) {
272 lwsl_lecp("%s: abandoning walk as parent needs indet\n", __func__);
276 if (!parent->indet && parent->collect_rem) {
277 parent->collect_rem--;
278 lwsl_lecp("%s: sp %d, parent (opc %d, indet %d, collect_rem -> %d)\n",
279 __func__, ctx->sp, parent->opcode >> 5, parent->indet, (int)parent->collect_rem);
281 if (parent->collect_rem) {
283 if (parent->opcode == LWS_CBOR_MAJTYP_ARRAY)
284 parent->send_new_array_item = 1;
289 lwsl_lecp("%s: parent (opc %d) collect_rem became zero\n", __func__, parent->opcode >> 5);
788 /* we or direct parent is indeterminite */
810 * deterministic sized chunks same MAJTYP as parent
829 * indeterminite parent