Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <errno.h>
#include <fortran.h>
#include <liberrno.h>
#include <cray/nassert.h>
#include "fio.h"
#include <stdlib.h>
Go to the source code of this file.
Defines | |
#define | TBFSZ (4096 * sizeof(long)) /* Size of temporary buffer (bytes) */ |
Functions | |
long | _frwd (unit *cup, void *uda, type_packet *tip, int mode, int *ubcret, long *wr, int *status) |
Variables | |
static const _f_int | bitoff = 0 |
static const _f_int | stride = 1 |
#define TBFSZ (4096 * sizeof(long)) /* Size of temporary buffer (bytes) */ |
long _frwd | ( | unit * | cup, |
void * | uda, | ||
type_packet * | tip, | ||
int | mode, | ||
int * | ubcret, | ||
long * | wr, | ||
int * | status | ||
) |
Definition at line 91 of file frwd.c.
References __fndc_ncfunc, _cptofcd(), _frwd, _LITTLE_ENDIAN, bitoff, blanks, CNT, type_information_packet::cnvindx, type_information_packet::cnvtype, COMPADD, type_information_packet::count, dummy, type_information_packet::elsize, EOD, EOR, errno, type_information_packet::extlen, FP::fdc, FDC_ERR_NCVRT, FDC_ERR_PITM, FEINTFST, FEINTUNK, FELDDCNV, FEMIXAUX, FENOMEMY, FERDPEOR, FESTIOER, FETAPUTE, FEUBCINV, FF2FTNST, FFCNT, FFSTAT, free(), FS_AUX, FS_FDC, FULL, type_information_packet::intlen, IOERR, type_information_packet::newfunc, NULL, PARTIAL, ret, stat, STD, FP::std, stride, ffsw::sw_count, ffsw::sw_error, TBFSZ, tbuf, c_funs_s::to_native, type_information_packet::type90, unit_s::ualignmask, unit_s::uffsw, unit_s::ufp, unit_s::ufs, unit_s::ulastyp, and unit_s::urecpos.
Definition at line 54 of file frwd.c.
Referenced by __maxloc(), __minloc(), _find_dupcnt(), _frwd(), _fwwd(), _ld_read(), _ld_write(), _rdfmt(), _strip_mine(), _wrfmt(), allocate_stmt_semantics(), ARB_Init(), array_dim_resolution(), create_bd_ntry_for_const(), create_format_tmp(), create_runtime_array_constructor(), cvrt_exp_to_pdg(), cwh_addr_do_bounds_check(), Delinearize_Shape(), fei_doloop(), gen_bd_entry(), gen_forall_tmp_bd_entry(), Linearize_Shape(), pe_array_dim_resolution(), push_data_value(), srch_name_tbl(), and update_resloc().