Lines Matching defs:dirent
104 nubus_dirent dirent;
157 &fmtblock, &dir, rsrcid, &dirent) <= 0) {
197 &fmtblock, &dir, rsrcid, &dirent) <= 0)
201 nubus_get_dir_from_rsrc(&fmtblock, &dirent, &dir);
204 &fmtblock, &dir, NUBUS_RSRC_TYPE, &dirent) <= 0)
207 if (nubus_get_ind_data(bst, bsh, &fmtblock, &dirent,
223 &fmtblock, &dir, r, &dirent) <= 0)
227 &dirent, &dir);
230 NUBUS_RSRC_TYPE, &dirent) <= 0)
234 &fmtblock, &dirent, (void *)&slottype,
588 nubus_get_dir_from_rsrc(nubus_slot *fmt, nubus_dirent *dirent,
596 fmt, dirent, dir_return);
598 if ((loc = dirent->offset) & 0x800000) {
602 nubus_adjust_ptr(fmt->bytelanes, dirent->myloc, loc);
646 nubus_dirent *dirent, char *data_return, int nbytes)
654 fmt, dirent, data_return, nbytes);
656 if ((loc = dirent->offset) & 0x800000) {
659 loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
670 nubus_dirent *dirent, char *data_return, int max_bytes)
678 fmt, dirent, data_return, max_bytes);
680 if ((loc = dirent->offset) & 0x800000)
683 loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
702 nubus_slot *fmt, nubus_dirent *dirent, void *data_return)
712 fmt, dirent, data_return);
714 if ((loc = dirent->offset) & 0x800000) {
717 loc = nubus_adjust_ptr(lanes, dirent->myloc, loc);
729 nubus_get_ind_data(bst, bsh, fmt, dirent, blocklist, blocklen);