Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
openutil.c File Reference
#include <errno.h>
#include <ffio.h>
#include <memory.h>
#include <string.h>
#include <liberrno.h>
#include <stdarg.h>
#include <unistd.h>
#include <cray/assign.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "fio.h"
Include dependency graph for openutil.c:

Go to the source code of this file.

Functions

int _deduce_fstruct (int ufs, struct fdinfo *fffd, int formatted)
void _setup_cvrt (unit *cup)
void _set_device_and_inode (int sysfd, dev_t *devp, ino_t *inodep)
int _uniqinod (unit *cup, assign_info *aip)
int _mixed_scope (unit *cup)

Function Documentation

int _deduce_fstruct ( int  ufs,
struct fdinfo *  fffd,
int  formatted 
)

Definition at line 89 of file openutil.c.

References FS_AUX, FS_BIN, FS_COS, FS_F77, FS_FDC, FS_PURE, FS_TAPE, FS_TEXT, FS_U, FS_UNBLOCKED, NULL, and STD.

Referenced by _fcontext(), and _ft_stopen().

int _mixed_scope ( unit cup)

Definition at line 302 of file openutil.c.

References _get_next_unit(), FEMIXSCP, NULL, unit_s::private, stat, and unit_s::uid.

Referenced by _f_open().

Here is the call graph for this function:

void _set_device_and_inode ( int  sysfd,
dev_t *  devp,
ino_t *  inodep 
)

Definition at line 188 of file openutil.c.

References fstat, and stat.

Referenced by _f_open(), and _setuptr().

void _setup_cvrt ( unit cup)

Definition at line 156 of file openutil.c.

References CS_CDC, CS_EBCDIC, CS_NATIVE, NCV_CDC, NCV_IBM, unit_s::ucharset, and unit_s::unumcvrt.

Referenced by _f_opn().

int _uniqinod ( unit cup,
assign_info aip 
)

Definition at line 224 of file openutil.c.

References _get_next_unit(), FEMDUPOP, FEOPFNCN, fstat, assign_info_s::m_multup, assign_info_s::m_multup_flg, NULL, RSVD_UNUM, stat, unit_s::udevice, unit_s::uid, unit_s::uinode, unit_s::umultup, and unit_s::usysfd.

Referenced by _f_open(), and _setuptr().

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines