Lines Matching defs:end
494 the offset table at the end, since it is formatted as
498 end of the fields array. */
2879 put the outer container end. */
2887 /* Add offset table to end of fields array */
2903 /* Add gvariant NUL byte plus signature to the end of
2905 * the end of the fields array */
2990 /* Add padding at the end of the fields part, since we know
3026 m->root_container.end = m->user_body_size;
3100 size_t k, start, end;
3106 end = start + nbytes;
3108 if (end > sz)
3119 *rindex = end;
3143 return index >= c->end;
3225 goto end;
3236 if (c->offset_index+1 >= (c->end-c->begin)/sz)
3237 goto end;
3254 goto end;
3279 goto end;
3285 end:
3286 /* Reached the end */
3287 *rindex = c->end;
3300 size_t k, start, end, padding;
3310 end = start + nbytes;
3312 if (end > m->user_body_size)
3330 *rindex = end;
3847 * offset array is at the end of the structure. Note that
3921 /* The last item's end
4166 w->end = m->rindex + 0;
4168 w->end = m->rindex + c->item_size;
4196 if (m->rindex < c->end)
4418 c->item_size = (c->n_offsets > 0 ? c->offsets[0] : c->end) - c->begin;
4826 sz = c->end - c->begin;
5174 /* Read the signature from the end of the body variant first */
5277 size_t where, end;
5281 end = bus_gvariant_read_word_le((uint8_t*) offsets + i*sz, sz);
5283 if (end < ri)
5287 item_size = end - ri;
5518 m->root_container.end = m->user_body_size;