Lines Matching refs:datap

853 mmo_write_chunk_list (bfd *abfd, mmo_data_list_type *datap)  in mmo_write_chunk_list()  argument
855 for (; datap != NULL; datap = datap->next) in mmo_write_chunk_list()
856 if (! mmo_write_chunk (abfd, datap->data, datap->size)) in mmo_write_chunk_list()
914 mmo_write_loc_chunk_list (bfd *abfd, mmo_data_list_type *datap) in mmo_write_loc_chunk_list() argument
917 bfd_vma last_vma = datap ? datap->where - 1 : 0; in mmo_write_loc_chunk_list()
919 for (; datap != NULL; datap = datap->next) in mmo_write_loc_chunk_list()
920 if (! mmo_write_loc_chunk (abfd, datap->where, datap->data, datap->size, in mmo_write_loc_chunk_list()
1419 struct mmo_data_list_struct *datap = sdatap->head; in mmo_get_loc() local
1424 for (; datap != NULL; datap = datap->next) in mmo_get_loc()
1426 if (datap->where <= vma in mmo_get_loc()
1427 && datap->where + datap->size >= vma + size) in mmo_get_loc()
1428 return datap->data + vma - datap->where; in mmo_get_loc()
1429 else if (datap->where <= vma in mmo_get_loc()
1430 && datap->where + datap->allocated_size >= vma + size in mmo_get_loc()
1433 && (datap->next == NULL || datap->next->where >= vma + size)) in mmo_get_loc()
1437 datap->size += (vma + size) - (datap->where + datap->size); in mmo_get_loc()
1447 return datap->data + vma - datap->where; in mmo_get_loc()
1457 for (datap = sdatap->head; datap != NULL; datap = datap->next) in mmo_get_loc()
1458 if ((datap->where <= vma && datap->where + datap->size > vma) in mmo_get_loc()
1459 || (datap->where < vma + size in mmo_get_loc()
1460 && datap->where + datap->size >= vma + size)) in mmo_get_loc()
1473 datap = sdatap->head; in mmo_get_loc()