Lines Matching defs:mdep
379 md_fix_name(md_element_t *mdep, md_prop_t *propp)
381 mdep->name_len = htomd8(propp->sp->size - 1);
382 mdep->name_offset = htomd32(propp->sp->build_offset);
386 create_mde(md_element_t *mdep, int type, md_node_t *nodep, md_prop_t *propp)
388 (void) memset(mdep, 0, MD_ELEMENT_SIZE);
389 mdep->tag = htomd8(type);
393 mdep->d.prop_idx = htomd32(nodep->next_index);
394 mdep->name_len = htomd8(nodep->typep->size - 1);
395 mdep->name_offset = htomd32(nodep->typep->build_offset);
400 mdep->d.prop_idx = htomd64(propp->d.arc.val.nodep->build_index);
401 md_fix_name(mdep, propp);
405 mdep->d.prop_val = htomd64(propp->d.value);
406 md_fix_name(mdep, propp);
411 mdep->d.prop_data.offset = htomd32(propp->d.dbp->build_offset);
412 mdep->d.prop_data.len = htomd32(propp->d.dbp->size);
413 md_fix_name(mdep, propp);
434 md_element_t *mdep;
511 mdep = (md_element_t *)(bufferp + MD_HEADER_SIZE);
516 create_mde(mdep, MDET_NODE, nodep, NULL);
517 mdep++;
521 create_mde(mdep, propp->type, nodep, propp);
522 mdep++;
525 create_mde(mdep, MDET_NODE_END, NULL, NULL);
526 mdep++;
529 create_mde(mdep, MDET_LIST_END, NULL, NULL);
530 mdep++;
536 ASSERT(((uint8_t *)mdep) == ((uint8_t *)string_bufferp));