• Home
  • Raw
  • Download

Lines Matching refs:delayed

1318 static void expand_attribute_runlist(ntfs_volume *vol, struct DELAYED *delayed)  in expand_attribute_runlist()  argument
1327 mref = delayed->mref; in expand_attribute_runlist()
1332 type = delayed->type; in expand_attribute_runlist()
1333 rl = delayed->rl; in expand_attribute_runlist()
1345 delayed->attr_name, delayed->name_len); in expand_attribute_runlist()
1352 if (replace_runlist(na,rl,delayed->lowest_vcn) in expand_attribute_runlist()
1465 struct DELAYED *delayed; in delayed_updates() local
1506 delayed = resize->delayed_runlists; in delayed_updates()
1507 expand_attribute_runlist(resize->vol, delayed); in delayed_updates()
1508 if (delayed->mref == FILE_MFT) { in delayed_updates()
1509 if (delayed->type == AT_BITMAP) in delayed_updates()
1511 if (delayed->type == AT_DATA) in delayed_updates()
1515 if (delayed->attr_name) in delayed_updates()
1516 free(delayed->attr_name); in delayed_updates()
1517 free(delayed->head_rl); in delayed_updates()
1518 free(delayed); in delayed_updates()
1545 struct DELAYED *delayed; in replace_later() local
1563 delayed = (struct DELAYED*)ntfs_malloc(sizeof(struct DELAYED)); in replace_later()
1564 if (delayed && (attr_name || !name_len)) { in replace_later()
1570 delayed->mref = MREF(mref); in replace_later()
1571 delayed->type = a->type; in replace_later()
1572 delayed->attr_name = attr_name; in replace_later()
1573 delayed->name_len = name_len; in replace_later()
1574 delayed->lowest_vcn = sle64_to_cpu(a->lowest_vcn); in replace_later()
1575 delayed->rl = rl; in replace_later()
1576 delayed->head_rl = head_rl; in replace_later()
1578 if ((delayed->mref == FILE_MFT) in replace_later()
1581 delayed->next = resize->delayed_runlists; in replace_later()
1582 resize->delayed_runlists = delayed; in replace_later()
1589 delayed->next = previous->next; in replace_later()
1590 previous->next = delayed; in replace_later()
3834 static void delayed_expand(ntfs_volume *vol, struct DELAYED *delayed, in delayed_expand() argument
3841 if (delayed) { in delayed_expand()
3846 for (current=delayed; current; current=current->next) in delayed_expand()
3850 current = delayed; in delayed_expand()
3853 delayed = current; in delayed_expand()
3855 expand_attribute_runlist(vol, delayed); in delayed_expand()
3859 if (delayed->attr_name) in delayed_expand()
3860 free(delayed->attr_name); in delayed_expand()
3861 free(delayed->head_rl); in delayed_expand()
3862 free(delayed); in delayed_expand()