Lines Matching refs:vse
246 struct vfat_subentry *vse; in write_vfat() local
263 vse = (struct vfat_subentry *) &entry.dir; in write_vfat()
265 vse->attribute = 0x0f; in write_vfat()
266 vse->hash1 = vse->sector_l = vse->sector_u = 0; in write_vfat()
267 vse->sum = sum_shortname(shortname); in write_vfat()
270 vse->sum,shortname->base,shortname->ext); in write_vfat()
281 c += unicode_write(c, vse->text1, VSE1SIZE, &end); in write_vfat()
282 c += unicode_write(c, vse->text2, VSE2SIZE, &end); in write_vfat()
283 c += unicode_write(c, vse->text3, VSE3SIZE, &end); in write_vfat()
285 vse->id = (vse_id == num_vses) ? (vse_id | VSE_LAST) : vse_id; in write_vfat()
345 struct vfat_subentry *vse; in parse_vses() local
349 vse = (struct vfat_subentry *) &entry->dir; in parse_vses()
351 id = vse->id & VSE_MASK; in parse_vses()
352 last_flag = (vse->id & VSE_LAST); in parse_vses()
374 if(v->sum != vse->sum) { in parse_vses()
376 v->sum = vse->sum; in parse_vses()
382 "parse_vses: duplicate VSE %d\n", vse->id); in parse_vses()
395 vse->id); in parse_vses()
399 c += unicode_read(vse->text1, c, VSE1SIZE); in parse_vses()
400 c += unicode_read(vse->text2, c, VSE2SIZE); in parse_vses()
401 c += unicode_read(vse->text3, c, VSE3SIZE); in parse_vses()