Home | History | Annotate | Download | only in src

Lines Matching refs:occurs

343  * size of the occurs bitfield
354 long occurs;/* bitfield for multiple occurrences */
360 #define MAX_DEPTH ((sizeof(_xmlValidState.occurs)) * 8)
364 #define OCCURS ctxt->vstate->occurs
367 #define OCCURRENCE (ctxt->vstate->occurs & (1 << DEPTH))
368 #define PARENT_OCCURRENCE (ctxt->vstate->occurs & ((1 << DEPTH) - 1))
370 #define SET_OCCURRENCE ctxt->vstate->occurs |= (1 << DEPTH)
371 #define RESET_OCCURRENCE ctxt->vstate->occurs &= ((1 << DEPTH) - 1)
375 xmlNodePtr node, unsigned char depth, long occurs,
410 (ctxt->vstateTab[i].occurs == occurs) &&
416 ctxt->vstateTab[ctxt->vstateNr].occurs = occurs;
429 ctxt->vstate->occurs = ctxt->vstateTab[ctxt->vstateNr].occurs;
603 state->depth, state->occurs, state->state);
4817 if (vstateVPush(ctxt, CONT, NODE, DEPTH, OCCURS, ROLLBACK_PARENT) < 0)
4925 OCCURS, ROLLBACK_OR) < 0)
5344 OCCURS = 0;
5433 OCCURS = 0;
5771 * occurs directly within any instance of those types.
5856 * occurs directly within any instance of those types.
6127 * occurs directly within any instance of those types.