#include <string.h>#include <stdlib.h>#include <errno.h>#include <liberrno.h>#include <fortran.h>#include <unistd.h>#include <cray/assign.h>#include <sys/stat.h>#include "fio.h"
Go to the source code of this file.
Functions | |
| unit * | _setuptr (unum_t uid, int rfd, char *uname, char *realname, assign_info *aip) |
| _clruptr (unit *cup) | |
| _clruptr | ( | unit * | cup | ) |
Definition at line 147 of file uptr.c.
References _get_cup(), _openlock, _release_cup(), unit_s::alfnm, errno, free(), FS_AUX, MEM_LOCK, MEM_UNLOCK, NULL, unit_s::ufnm, unit_s::ufs, and unit_s::uid.

| unit* _setuptr | ( | unum_t | uid, | |
| int | rfd, | |||
| char * | uname, | |||
| char * | realname, | |||
| assign_info * | aip | |||
| ) |
Definition at line 62 of file uptr.c.
References _alloc_unit(), _get_cup(), _openlock, _release_cup(), _set_device_and_inode(), _uniqinod(), unit_s::alfnm, cup, errno, error(), free(), assign_info_s::m_multup, assign_info_s::m_multup_flg, MEM_LOCK, MEM_UNLOCK, NULL, assign_info_s::P_ioscop, assign_info_s::P_ioscop_flg, strdup, unit_s::udevice, unit_s::ufnm, unit_s::ufs, unit_s::uinode, unit_s::umultup, and unit_s::usysfd.

1.7.1