Lines Matching refs:pmap
145 const lws_struct_map_t *map, *pmap = NULL; in lws_struct_default_lejp_cb() local
168 pmap = &args->map_st[ctx->pst_sp - 1] in lws_struct_default_lejp_cb()
187 pmap = map; in lws_struct_default_lejp_cb()
192 if (reason == LEJPCB_OBJECT_END && pmap) { in lws_struct_default_lejp_cb()
193 if (pmap->type == LSMT_CHILD_PTR) in lws_struct_default_lejp_cb()
197 pmap = &args->map_st[ctx->pst_sp - 1] in lws_struct_default_lejp_cb()
242 if (!ctx->path_match || !pmap) in lws_struct_default_lejp_cb()
251 if (pmap->type != LSMT_LIST && pmap->type != LSMT_CHILD_PTR) in lws_struct_default_lejp_cb()
257 (((char *)ctx->pst[ctx->pst_sp - 1].user) + pmap->ofs); in lws_struct_default_lejp_cb()
259 assert(pmap->aux); in lws_struct_default_lejp_cb()
264 pmap->aux, args->ac_block_size); in lws_struct_default_lejp_cb()
271 pmap->colname, (int)pmap->aux); in lws_struct_default_lejp_cb()
273 switch (pmap->type) { in lws_struct_default_lejp_cb()
277 pmap->ofs_clist); in lws_struct_default_lejp_cb()
329 if (ctx->pst[ctx->pst_sp].user && pmap && pmap->type == LSMT_CHILD_PTR) { in lws_struct_default_lejp_cb()
331 (((char *)ctx->pst[ctx->pst_sp - 1].user) + pmap->ofs); in lws_struct_default_lejp_cb()