Home | History | Annotate | Download | only in udf

Lines Matching defs:l_ea

468 		pos      = &fe->data[0] + udf_rw32(fe->l_ea);
473 pos = &efe->data[0] + udf_rw32(efe->l_ea);
757 size += udf_rw32(dscr->fe.l_ea) + udf_rw32(dscr->fe.l_ad)-1;
761 size += udf_rw32(dscr->efe.l_ea) + udf_rw32(dscr->efe.l_ad)-1;
2371 int32_t l_ea;
2380 l_ea = udf_rw32(node->fe->l_ea);
2384 l_ea = udf_rw32(node->efe->l_ea);
2389 if (l_ea == 0)
2402 DPRINTF(EXTATTR, ("Found %d bytes of extended attributes\n", l_ea));
2419 /* paranoia check offset and l_ea */
2420 if (l_ea + offset >= sector_size - sizeof(struct extattr_entry))
2426 l_ea -= offset;
2429 while (l_ea >= sizeof(struct extattr_entry)) {
2430 DPRINTF(EXTATTR, ("%d extended attr bytes left\n", l_ea));
2438 attrhdr->subtype, a_l, l_ea));
2439 if ((a_l == 0) || (a_l > l_ea))
2470 l_ea -= a_l;
2486 uint32_t impl_attr_loc, appl_attr_loc, l_ea, a_l, exthdr_len;
2494 l_eap = &fe->l_ea;
2499 l_eap = &efe->l_ea;
2511 l_ea = udf_rw32(*l_eap);
2512 if (l_ea == 0) {
2523 l_ea = exthdr_len;
2524 *l_eap = udf_rw32(l_ea);
2531 impl_attr_loc = l_ea;
2533 appl_attr_loc = l_ea;
2537 assert(impl_attr_loc == l_ea);
2538 assert(appl_attr_loc == l_ea);
2543 assert(appl_attr_loc == l_ea);
2554 assert(appl_attr_loc == l_ea);
2562 impl_attr_loc = l_ea + a_l;
2563 appl_attr_loc = l_ea + a_l;
2566 appl_attr_loc = l_ea + a_l;
2571 l_ea += a_l;
2572 *l_eap = udf_rw32(l_ea);
2576 if (impl_attr_loc == l_ea)
2578 if (appl_attr_loc == l_ea)
4709 fe->l_ea = udf_rw32(0);
4727 bpos = (uint8_t *) fe->data + udf_rw32(fe->l_ea);
4741 crclen += udf_rw32(fe->l_ea) + fidsize;
4792 efe->l_ea = udf_rw32(0);
4795 bpos = (uint8_t *) efe->data + udf_rw32(efe->l_ea);
4810 crclen += udf_rw32(efe->l_ea) + fidsize;
6578 * in case ->l_ea or ->inf_len contains nonsense.
6583 srcpos = &fe->data[0] + udf_rw32(fe->l_ea);
6588 srcpos = &efe->data[0] + udf_rw32(efe->l_ea);
6622 pos = &fe->data[0] + udf_rw32(fe->l_ea);
6627 pos = &efe->data[0] + udf_rw32(efe->l_ea);