osprey/libI77/fmt.h File Reference

#include "cmplrs/host.h"
#include <stdlib.h>

Include dependency graph for fmt.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

union  ufloat
union  uinteger

Defines

#define RET   1
#define REVERT   2
#define GOTO   3
#define X   4
#define SLASH   5
#define STACK   6
#define I   7
#define ED   8
#define NED   9
#define IM   10
#define APOS   11
#define H   12
#define TL   13
#define TR   14
#define T   15
#define COLON   16
#define S   17
#define SP   18
#define SS   19
#define P   20
#define BN   21
#define BZ   22
#define F   23
#define E   24
#define EE   25
#define D   26
#define G   27
#define GE   28
#define L   29
#define A   30
#define AW   31
#define O   32
#define OM   33
#define Z   34
#define ZM   35
#define NONL   36
#define Q   37
#define do_fio_SIZE_mp   do_fio64_mp
#define FIO_ALLOC   8*1024
#define GET(x)   if((x=(*ftnunit->f77getn)(ftnunit))<0) return(x)
#define VAL(x)   (x!='\n'?x:' ')
#define PUT(c, y, s)   (*ftnunit->f77putn)(ftnunit, c,y,s)
#define UNGETC(x)   ((*ftnunit->f77ungetn)(ftnunit, x))
#define GETC(x)   (x=(*ftnunit->f77getn)(ftnunit))
#define GETS(s, w, c)   ((*ftnunit->f77gets)(ftnunit,s,w,c))
#define TYUNKNOWN   0
#define TYADDR   1
#define TYBYTE   2
#define TYSHORT   3
#define TYINT   4
#define TYLONGLONG   5
#define TYREAL   6
#define TYDREAL   7
#define TYCOMPLEX   8
#define TYDCOMPLEX   9
#define TYLOGICAL1   10
#define TYLOGICAL2   11
#define TYLOGICAL4   12
#define TYLOGICAL8   13
#define TYCHAR   14
#define TYSUBR   15
#define TYSTRUCTURE   16
#define TYNML   17
#define TYQUAD   18
#define TYQUADCOMPLEX   19
#define TYQUADLONG   20
#define TYERROR   21
#define NTYPES   (TYERROR+1)
#define OLD_TYUNKNOWN   0
#define OLD_TYADDR   1
#define OLD_TYBYTE   2
#define OLD_TYSHORT   3
#define OLD_TYINT   4
#define OLD_TYREAL   5
#define OLD_TYDREAL   6
#define OLD_TYCOMPLEX   7
#define OLD_TYDCOMPLEX   8
#define OLD_TYLOGICAL1   9
#define OLD_TYLOGICAL2   10
#define OLD_TYLOGICAL4   11
#define OLD_TYCHAR   12
#define OLD_TYSUBR   13
#define OLD_TYSTRUCTURE   14
#define OLD_TYNML   15
#define OLD_TYQUAD   16
#define OLD_TYERROR   17

Functions/Subroutines

int pars_f (unit *, char *)
int ne_d (unit *, char *, char **)
int e_d (unit *, char *, char **)
int op_gen (unit *, int, long, long, int)
int en_fio (unit **)
int do_fio (ftnint *, ftnint *, char *, ftnlen)
int do_fio_1dim (ftnint *, char *, flex *, ftnint *, ftnint *, ftnint *, ftnlen, ftnlen)
int do_fio_mp (ftnint *, ftnint *, char *, unit **, ftnlen)
void fmt_bg (unit *)
char * ap_end (unit *, char *)
int do_fioi4 (unsigned int)
int do_fioi8 (long long)
int do_fior4 (float)
int do_fio8 (double)
int do_f4f8 (void *, ftnlen)
int do_fioi4_mp (unsigned int, unit *)
int do_fioi8_mp (long long, unit *)
int do_fior4_mp (float, unit *)
int do_fio8_mp (double, unit *)
int do_f4f8_mp (ftnint *, void *, unit *, ftnlen)
int do_fioxa4 (char *, XINT)
int do_fioxa8 (char *, XINT)
int do_fioxh1 (char *, XINT, XINT)
int do_fioxi1 (char *, XINT)
int do_fioxi2 (char *, XINT)
int do_fioxi4 (char *, XINT)
int do_fioxi8 (char *, XINT)
int do_fioxl1 (char *, XINT)
int do_fioxl2 (char *, XINT)
int do_fioxl4 (char *, XINT)
int do_fioxl8 (char *, XINT)
int do_fioxr4 (char *, XINT)
int do_fioxr8 (char *, XINT)
int do_fioxr16 (char *, XINT)
int do_fioxc4 (char *, XINT)
int do_fioxc8 (char *, XINT)
int do_fioxc16 (char *, XINT)
int do_fioxa4v (ftnint)
int do_fioxa8v (ftnll)
int do_fioxh1v (char)
int do_fioxi1v (char)
int do_fioxi2v (short)
int do_fioxi4v (ftnint)
int do_fioxi8v (ftnll)
int do_fioxl1v (char)
int do_fioxl2v (short)
int do_fioxl4v (ftnint)
int do_fioxl8v (ftnll)
int do_fioxr4v (float)
int do_fioxr8v (double)
int do_fioxr16v (long double)
int do_fioxc4v (float, float)
int do_fioxc8v (double, double)
int do_fioxc16v (long double, long double)
int do_fioxa4_mp (char *, XINT, unit **)
int do_fioxa8_mp (char *, XINT, unit **)
int do_fioxh1_mp (char *, XINT, XINT, unit **)
int do_fioxi1_mp (char *, XINT, unit **)
int do_fioxi2_mp (char *, XINT, unit **)
int do_fioxi4_mp (char *, XINT, unit **)
int do_fioxi8_mp (char *, XINT, unit **)
int do_fioxl1_mp (char *, XINT, unit **)
int do_fioxl2_mp (char *, XINT, unit **)
int do_fioxl4_mp (char *, XINT, unit **)
int do_fioxl8_mp (char *, XINT, unit **)
int do_fioxr4_mp (char *, XINT, unit **)
int do_fioxr8_mp (char *, XINT, unit **)
int do_fioxr16_mp (char *, XINT, unit **)
int do_fioxc4_mp (char *, XINT, unit **)
int do_fioxc8_mp (char *, XINT, unit **)
int do_fioxc16_mp (char *, XINT, unit **)
int do_fioxa4v_mp (ftnint, unit **)
int do_fioxa8v_mp (ftnll, unit **)
int do_fioxh1v_mp (char, unit **)
int do_fioxi1v_mp (char, unit **)
int do_fioxi2v_mp (short, unit **)
int do_fioxi4v_mp (ftnint, unit **)
int do_fioxi8v_mp (ftnll, unit **)
int do_fioxl1v_mp (char, unit **)
int do_fioxl2v_mp (short, unit **)
int do_fioxl4v_mp (ftnint, unit **)
int do_fioxl8v_mp (ftnll, unit **)
int do_fioxr4v_mp (float, unit **)
int do_fioxr8v_mp (double, unit **)
int do_fioxr16v_mp (long double, unit **)
int do_fioxc4v_mp (float, float, unit **)
int do_fioxc8v_mp (double, double, unit **)
int do_fioxc16v_mp (long double, long double, unit **)
int do_fio64 (ftnint *, XINT *, char *, ftnlen)
int do_fio64_1dim (ftnint *, char *, flex *, XINT *, XINT *, XINT *, ftnlen, ftnlen)
int do_fio64_mp_1dim (ftnint *type, char *ptr, flex *do_idx, XINT *lb, XINT *ub, XINT *step, unit **fu, ftnlen len, ftnlen idxlen)
int do_fio64_mp (ftnint *, XINT *, char *, unit **, ftnlen)

Variables

ftnint match_type []


Define Documentation

#define A   30

Definition at line 74 of file fmt.h.

#define APOS   11

Definition at line 55 of file fmt.h.

Referenced by _type_f(), ne_d(), rd_ned(), and w_ned().

#define AW   31

Definition at line 75 of file fmt.h.

Referenced by _type_f(), e_d(), rd_ed(), and w_ed().

#define BN   21

Definition at line 65 of file fmt.h.

Referenced by do_f4f8_mp(), do_fio64_mp(), and ne_d().

#define BZ   22

Definition at line 66 of file fmt.h.

Referenced by do_f4f8_mp(), do_fio64_mp(), and ne_d().

#define COLON   16

Definition at line 60 of file fmt.h.

#define D   26

Definition at line 70 of file fmt.h.

#define do_fio_SIZE_mp   do_fio64_mp

Definition at line 199 of file fmt.h.

Referenced by en_fio().

#define E   24

Definition at line 68 of file fmt.h.

#define ED   8

Definition at line 52 of file fmt.h.

Referenced by _type_f(), do_f4f8_mp(), and do_fio64_mp().

#define EE   25

Definition at line 69 of file fmt.h.

Referenced by _type_f(), e_d(), rd_ed(), and w_ed().

#define F   23

Definition at line 67 of file fmt.h.

#define FIO_ALLOC   8*1024

Definition at line 206 of file fmt.h.

Referenced by check_buflen(), do_uio_1dim_work(), s_rsfe_com(), t_putc(), wsfe(), x_putc(), and xrd_SL().

#define G   27

#define GE   28

Definition at line 72 of file fmt.h.

#define GET (  )     if((x=(*ftnunit->f77getn)(ftnunit))<0) return(x)

Definition at line 222 of file fmt.h.

#define GETC (  )     (x=(*ftnunit->f77getn)(ftnunit))

Definition at line 226 of file fmt.h.

Referenced by getword(), l_C(), l_CHAR(), l_L(), l_R(), l_R16(), l_read(), NAMEs_rsNe_work(), and s_rsle_com().

#define GETS ( s,
w,
c   )     ((*ftnunit->f77gets)(ftnunit,s,w,c))

Definition at line 227 of file fmt.h.

Referenced by rd_A(), rd_AW(), rd_F(), and rd_I().

#define GOTO   3

Definition at line 47 of file fmt.h.

Referenced by RINIT::Add_goto().

#define H   12

Definition at line 56 of file fmt.h.

#define I   7

Definition at line 51 of file fmt.h.

#define IM   10

Definition at line 54 of file fmt.h.

Referenced by _type_f(), e_d(), rd_ed(), and w_ed().

#define L   29

Definition at line 73 of file fmt.h.

#define NED   9

Definition at line 53 of file fmt.h.

Referenced by _type_f(), do_f4f8_mp(), and do_fio64_mp().

#define NONL   36

Definition at line 80 of file fmt.h.

Referenced by do_f4f8_mp(), do_fio64_mp(), and ne_d().

#define NTYPES   (TYERROR+1)

Definition at line 259 of file fmt.h.

#define O   32

Definition at line 76 of file fmt.h.

#define OLD_TYADDR   1

Definition at line 266 of file fmt.h.

#define OLD_TYBYTE   2

Definition at line 267 of file fmt.h.

#define OLD_TYCHAR   12

Definition at line 277 of file fmt.h.

#define OLD_TYCOMPLEX   7

Definition at line 272 of file fmt.h.

#define OLD_TYDCOMPLEX   8

Definition at line 273 of file fmt.h.

#define OLD_TYDREAL   6

Definition at line 271 of file fmt.h.

#define OLD_TYERROR   17

Definition at line 282 of file fmt.h.

#define OLD_TYINT   4

Definition at line 269 of file fmt.h.

#define OLD_TYLOGICAL1   9

Definition at line 274 of file fmt.h.

#define OLD_TYLOGICAL2   10

Definition at line 275 of file fmt.h.

#define OLD_TYLOGICAL4   11

Definition at line 276 of file fmt.h.

#define OLD_TYNML   15

Definition at line 280 of file fmt.h.

#define OLD_TYQUAD   16

Definition at line 281 of file fmt.h.

#define OLD_TYREAL   5

Definition at line 270 of file fmt.h.

#define OLD_TYSHORT   3

Definition at line 268 of file fmt.h.

#define OLD_TYSTRUCTURE   14

Definition at line 279 of file fmt.h.

#define OLD_TYSUBR   13

Definition at line 278 of file fmt.h.

#define OLD_TYUNKNOWN   0

Definition at line 265 of file fmt.h.

#define OM   33

Definition at line 77 of file fmt.h.

Referenced by _type_f(), e_d(), rd_ed(), and w_ed().

#define P   20

Definition at line 64 of file fmt.h.

#define PUT ( c,
y,
 )     (*ftnunit->f77putn)(ftnunit, c,y,s)

#define Q   37

#define RET   1

Definition at line 45 of file fmt.h.

#define REVERT   2

Definition at line 46 of file fmt.h.

Referenced by _type_f(), do_f4f8_mp(), do_fio64_mp(), and f_list().

#define S   17

Definition at line 61 of file fmt.h.

#define SLASH   5

Definition at line 49 of file fmt.h.

#define SP   18

Definition at line 62 of file fmt.h.

#define SS   19

Definition at line 63 of file fmt.h.

Referenced by do_f4f8_mp(), do_fio64_mp(), and ne_d().

#define STACK   6

Definition at line 50 of file fmt.h.

#define T   15

Definition at line 59 of file fmt.h.

Referenced by MAT< T >::_expand(), _type_f(), DYN_ARRAY< T >::Alloc_array(), SEGMENTED_ARRAY< T, block_size >::Allocate(), Instr::vector< Instr::Switch_Profile >::allocate(), mempool_allocator< bb * >::allocate(), RELATED_SEGMENTED_ARRAY< T, block_size >::Allocate(), ar_sim(), VECTOR_SPACE< T >::Beautify(), BOUNDSCHECKED_VECTOR< T >::BOUNDSCHECKED_VECTOR(), DYN_ARRAY< T >::Bzero_array(), LU_MAT< T >::Cfactor(), LU_MAT< T >::Cfactor_And_Insert(), mempool_allocator< bb * >::construct(), RELATED_SEGMENTED_ARRAY< T, block_size >::Construct_new_entry(), convert_offset(), Copy_array_range(), MAT< T >::D_Add_Cols(), MAT< T >::D_Add_Identity_Rows_and_Cols(), MAT< T >::D_Add_Rows(), MAT< T >::D_Identity(), MAT< T >::D_Submul(), MAT< T >::D_Swap_Cols(), MAT< T >::D_Swap_Rows(), MAT< T >::D_Zero(), Delete_array_item(), Find_entry_if(), For_all_blocks(), For_all_entries(), DYN_ARRAY< T >::Force_Alloc_array(), Get_Doacross_Tile_Size(), VECTOR_SPACE< T >::Has_Only_Elemetary_Basis_Vectors(), VECTOR_SPACE< T >::In(), Instr::vector< Instr::Switch_Profile >::insert(), RELATED_SEGMENTED_ARRAY< T, block_size >::Insert(), SEGMENTED_ARRAY< T, block_size >::Insert(), LU_MAT< T >::Inv(), LU_MAT< T >::L_Mul(), LU_MAT< T >::LU_MAT(), MAT< T >::MAT(), mempool_allocator< bb * >::max_size(), ne_d(), ofs2ptr(), WRITE_TABLE_OP< T >::operator()(), MAT< T >::operator*(), MAT< T >::operator*=(), VECTOR_SPACE< T >::operator*=(), MAT< T >::operator+(), MAT< T >::operator+=(), VECTOR_SPACE< T >::operator+=(), MAT< T >::operator-(), VECTOR_SPACE< T >::operator-=(), MAT< T >::operator-=(), MAT< T >::operator=(), DYN_ARRAY< T >::operator=(), LU_MAT< T >::Particular_Solution(), STACK< PF_LOOPNODE * >::Pop(), SEGMENTED_ARRAY< T, block_size >::Pop_Map(), RELATED_SEGMENTED_ARRAY< T, block_size >::Pop_Map(), rd_ned(), Read_VS(), DYN_ARRAY< T >::Realloc_array(), VECTOR_SPACE< T >::Reduce_Magnitude(), LU_MAT< T >::TUnfactor(), LU_MAT< T >::U_Solve(), LU_MAT< T >::Unfactor(), VECTOR_SPACE< T >::VECTOR_SPACE(), verify_pointer_type(), and w_ned().

#define TL   13

Definition at line 57 of file fmt.h.

Referenced by _type_f(), ne_d(), rd_ned(), and w_ned().

#define TR   14

Definition at line 58 of file fmt.h.

Referenced by _type_f(), ne_d(), rd_ned(), and w_ned().

#define TYADDR   1

Definition at line 237 of file fmt.h.

#define TYBYTE   2

Definition at line 238 of file fmt.h.

#define TYCHAR   14

Definition at line 250 of file fmt.h.

#define TYCOMPLEX   8

Definition at line 244 of file fmt.h.

#define TYDCOMPLEX   9

Definition at line 245 of file fmt.h.

#define TYDREAL   7

Definition at line 243 of file fmt.h.

#define TYERROR   21

Definition at line 257 of file fmt.h.

Referenced by l_CHAR(), l_L(), l_R(), l_R16(), and l_read().

#define TYINT   4

Definition at line 240 of file fmt.h.

#define TYLOGICAL1   10

Definition at line 246 of file fmt.h.

#define TYLOGICAL2   11

Definition at line 247 of file fmt.h.

#define TYLOGICAL4   12

Definition at line 248 of file fmt.h.

#define TYLOGICAL8   13

Definition at line 249 of file fmt.h.

#define TYLONGLONG   5

Definition at line 241 of file fmt.h.

#define TYNML   17

Definition at line 253 of file fmt.h.

#define TYQUAD   18

Definition at line 254 of file fmt.h.

#define TYQUADCOMPLEX   19

Definition at line 255 of file fmt.h.

#define TYQUADLONG   20

Definition at line 256 of file fmt.h.

#define TYREAL   6

Definition at line 242 of file fmt.h.

#define TYSHORT   3

Definition at line 239 of file fmt.h.

#define TYSTRUCTURE   16

Definition at line 252 of file fmt.h.

#define TYSUBR   15

Definition at line 251 of file fmt.h.

#define TYUNKNOWN   0

Definition at line 236 of file fmt.h.

#define UNGETC (  )     ((*ftnunit->f77ungetn)(ftnunit, x))

Definition at line 225 of file fmt.h.

Referenced by getword(), l_CHAR(), l_read(), NAMEs_rsNe_work(), and s_rsle_com().

#define VAL (  )     (x!='\n'?x:' ')

Definition at line 223 of file fmt.h.

#define X   4

Definition at line 48 of file fmt.h.

#define Z   34

Definition at line 78 of file fmt.h.

#define ZM   35

Definition at line 79 of file fmt.h.

Referenced by _type_f(), e_d(), rd_ed(), and w_ed().


Function Documentation

char* ap_end ( unit ,
char *   
)

Definition at line 819 of file fmt.c.

References errno, f77fatal(), NULL, and quote.

Referenced by ne_d().

int do_f4f8 ( void ,
ftnlen   
)

Definition at line 897 of file fmt.c.

References do_f4f8_mp(), f77curunit, TYDREAL, and TYREAL.

int do_f4f8_mp ( ftnint ,
void ,
unit ,
ftnlen   
)

Definition at line 907 of file fmt.c.

References _type_f(), BN, BZ, COLON, ED, EOF, n, NED, NONL, NULL, P, p, RET, REVERT, S, short, SP, and SS.

Referenced by do_f4f8(), do_fio8_mp(), do_fioi4_mp(), do_fioi8_mp(), and do_fior4_mp().

int do_fio ( ftnint ,
ftnint ,
char *  ,
ftnlen   
)

Definition at line 611 of file fmt.c.

References do_fio_mp(), and f77curunit.

int do_fio64 ( ftnint ,
XINT *  ,
char *  ,
ftnlen   
)

Definition at line 620 of file fmt.c.

References do_fio64_mp(), and f77curunit.

int do_fio64_1dim ( ftnint ,
char *  ,
flex *  ,
XINT *  ,
XINT *  ,
XINT *  ,
ftnlen  ,
ftnlen   
)

Definition at line 516 of file fmt.c.

References do_fio64_mp_1dim(), and f77curunit.

int do_fio64_mp ( ftnint ,
XINT *  ,
char *  ,
unit **  ,
ftnlen   
)

int do_fio64_mp_1dim ( ftnint type,
char *  ptr,
flex *  do_idx,
XINT *  lb,
XINT *  ub,
XINT *  step,
unit **  fu,
ftnlen  len,
ftnlen  idxlen 
)

Definition at line 525 of file fmt.c.

References f77curunit.

Referenced by do_fio64_1dim(), and do_fio_1dim().

int do_fio8 ( double   ) 

Definition at line 883 of file fmt.c.

References do_fio8_mp(), and f77curunit.

int do_fio8_mp ( double  ,
unit  
)

Definition at line 890 of file fmt.c.

References do_f4f8_mp(), and TYDREAL.

Referenced by do_fio8().

int do_fio_1dim ( ftnint ,
char *  ,
flex *  ,
ftnint ,
ftnint ,
ftnint ,
ftnlen  ,
ftnlen   
)

Definition at line 506 of file fmt.c.

References do_fio64_mp_1dim(), f77curunit, and XINT.

int do_fio_mp ( ftnint ,
ftnint ,
char *  ,
unit **  ,
ftnlen   
)

Definition at line 626 of file fmt.c.

References do_fio64_mp(), and XINT.

Referenced by do_fio().

int do_fioi4 ( unsigned  int  ) 

Definition at line 841 of file fmt.c.

References do_fioi4_mp(), and f77curunit.

int do_fioi4_mp ( unsigned  int,
unit  
)

Definition at line 848 of file fmt.c.

References do_f4f8_mp(), and TYINT.

Referenced by do_fioi4().

int do_fioi8 ( long  long  ) 

Definition at line 855 of file fmt.c.

References do_fioi8_mp(), and f77curunit.

int do_fioi8_mp ( long  long,
unit  
)

Definition at line 862 of file fmt.c.

References do_f4f8_mp(), and TYLONGLONG.

Referenced by do_fioi8().

int do_fior4 ( float   ) 

Definition at line 869 of file fmt.c.

References do_fior4_mp(), and f77curunit.

int do_fior4_mp ( float  ,
unit  
)

Definition at line 876 of file fmt.c.

References do_f4f8_mp(), and TYREAL.

Referenced by do_fior4().

int do_fioxa4 ( char *  ,
XINT   
)

Definition at line 1098 of file fmt.c.

References do_fio64_mp(), f77curunit, TYADDR, and XINT.

int do_fioxa4_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1090 of file fmt.c.

References do_fio64_mp(), TYADDR, and XINT.

int do_fioxa4v ( ftnint   ) 

Definition at line 1394 of file fmt.c.

References do_fio64_mp(), f77curunit, TYADDR, and XINT.

int do_fioxa4v_mp ( ftnint  ,
unit **   
)

Definition at line 1386 of file fmt.c.

References do_fio64_mp(), TYADDR, and XINT.

int do_fioxa8 ( char *  ,
XINT   
)

Definition at line 1114 of file fmt.c.

References do_fio64_mp(), f77curunit, TYADDR, and XINT.

int do_fioxa8_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1106 of file fmt.c.

References do_fio64_mp(), TYADDR, and XINT.

int do_fioxa8v ( ftnll   ) 

Definition at line 1412 of file fmt.c.

References do_fio64_mp(), f77curunit, TYADDR, and XINT.

int do_fioxa8v_mp ( ftnll  ,
unit **   
)

Definition at line 1403 of file fmt.c.

References do_fio64_mp(), TYADDR, and XINT.

int do_fioxc16 ( char *  ,
XINT   
)

Definition at line 1374 of file fmt.c.

References do_fio64_mp(), f77curunit, TYQUAD, and XINT.

int do_fioxc16_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1362 of file fmt.c.

References do_fio64_mp(), TYQUAD, and XINT.

int do_fioxc16v ( long  double,
long  double 
)

Definition at line 1702 of file fmt.c.

References do_fio64_mp(), f77curunit, rvalue(), TYQUAD, and XINT.

int do_fioxc16v_mp ( long  double,
long  double,
unit **   
)

Definition at line 1689 of file fmt.c.

References do_fio64_mp(), rvalue(), TYQUAD, and XINT.

int do_fioxc4 ( char *  ,
XINT   
)

Definition at line 1326 of file fmt.c.

References do_fio64_mp(), f77curunit, TYREAL, and XINT.

int do_fioxc4_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1314 of file fmt.c.

References do_fio64_mp(), TYREAL, and XINT.

int do_fioxc4v ( float  ,
float   
)

Definition at line 1650 of file fmt.c.

References do_fio64_mp(), f77curunit, rvalue(), TYREAL, and XINT.

int do_fioxc4v_mp ( float  ,
float  ,
unit **   
)

Definition at line 1637 of file fmt.c.

References do_fio64_mp(), rvalue(), TYREAL, and XINT.

int do_fioxc8 ( char *  ,
XINT   
)

Definition at line 1350 of file fmt.c.

References do_fio64_mp(), f77curunit, TYDREAL, and XINT.

int do_fioxc8_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1338 of file fmt.c.

References do_fio64_mp(), TYDREAL, and XINT.

int do_fioxc8v ( double  ,
double   
)

Definition at line 1676 of file fmt.c.

References do_fio64_mp(), f77curunit, rvalue(), TYDREAL, and XINT.

int do_fioxc8v_mp ( double  ,
double  ,
unit **   
)

Definition at line 1663 of file fmt.c.

References do_fio64_mp(), rvalue(), TYDREAL, and XINT.

int do_fioxh1 ( char *  ,
XINT  ,
XINT   
)

Definition at line 1130 of file fmt.c.

References do_fio64_mp(), f77curunit, TYCHAR, and XINT.

int do_fioxh1_mp ( char *  ,
XINT  ,
XINT  ,
unit **   
)

Definition at line 1122 of file fmt.c.

References do_fio64_mp(), TYCHAR, and XINT.

int do_fioxh1v ( char   ) 

Definition at line 1430 of file fmt.c.

References do_fio64_mp(), f77curunit, TYCHAR, and XINT.

int do_fioxh1v_mp ( char  ,
unit **   
)

Definition at line 1421 of file fmt.c.

References do_fio64_mp(), TYCHAR, and XINT.

int do_fioxi1 ( char *  ,
XINT   
)

Definition at line 1146 of file fmt.c.

References do_fio64_mp(), f77curunit, TYBYTE, and XINT.

int do_fioxi1_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1138 of file fmt.c.

References do_fio64_mp(), TYBYTE, and XINT.

int do_fioxi1v ( char   ) 

Definition at line 1448 of file fmt.c.

References do_fio64_mp(), f77curunit, TYBYTE, and XINT.

int do_fioxi1v_mp ( char  ,
unit **   
)

Definition at line 1439 of file fmt.c.

References do_fio64_mp(), TYBYTE, and XINT.

int do_fioxi2 ( char *  ,
XINT   
)

Definition at line 1162 of file fmt.c.

References do_fio64_mp(), f77curunit, TYSHORT, and XINT.

int do_fioxi2_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1154 of file fmt.c.

References do_fio64_mp(), TYSHORT, and XINT.

int do_fioxi2v ( short   ) 

Definition at line 1466 of file fmt.c.

References do_fio64_mp(), f77curunit, TYSHORT, and XINT.

int do_fioxi2v_mp ( short  ,
unit **   
)

Definition at line 1457 of file fmt.c.

References do_fio64_mp(), TYSHORT, and XINT.

int do_fioxi4 ( char *  ,
XINT   
)

Definition at line 1178 of file fmt.c.

References do_fio64_mp(), f77curunit, TYINT, and XINT.

int do_fioxi4_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1170 of file fmt.c.

References do_fio64_mp(), TYINT, and XINT.

int do_fioxi4v ( ftnint   ) 

Definition at line 1484 of file fmt.c.

References do_fio64_mp(), f77curunit, TYINT, and XINT.

int do_fioxi4v_mp ( ftnint  ,
unit **   
)

Definition at line 1475 of file fmt.c.

References do_fio64_mp(), TYINT, and XINT.

int do_fioxi8 ( char *  ,
XINT   
)

Definition at line 1194 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLONGLONG, and XINT.

int do_fioxi8_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1186 of file fmt.c.

References do_fio64_mp(), TYLONGLONG, and XINT.

int do_fioxi8v ( ftnll   ) 

Definition at line 1502 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLONGLONG, and XINT.

int do_fioxi8v_mp ( ftnll  ,
unit **   
)

Definition at line 1493 of file fmt.c.

References do_fio64_mp(), TYLONGLONG, and XINT.

int do_fioxl1 ( char *  ,
XINT   
)

Definition at line 1210 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL1, and XINT.

int do_fioxl1_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1202 of file fmt.c.

References do_fio64_mp(), TYLOGICAL1, and XINT.

int do_fioxl1v ( char   ) 

Definition at line 1520 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL1, and XINT.

int do_fioxl1v_mp ( char  ,
unit **   
)

Definition at line 1511 of file fmt.c.

References do_fio64_mp(), TYLOGICAL1, and XINT.

int do_fioxl2 ( char *  ,
XINT   
)

Definition at line 1226 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL2, and XINT.

int do_fioxl2_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1218 of file fmt.c.

References do_fio64_mp(), TYLOGICAL2, and XINT.

int do_fioxl2v ( short   ) 

Definition at line 1538 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL2, and XINT.

int do_fioxl2v_mp ( short  ,
unit **   
)

Definition at line 1529 of file fmt.c.

References do_fio64_mp(), TYLOGICAL2, and XINT.

int do_fioxl4 ( char *  ,
XINT   
)

Definition at line 1242 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL4, and XINT.

int do_fioxl4_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1234 of file fmt.c.

References do_fio64_mp(), TYLOGICAL4, and XINT.

int do_fioxl4v ( ftnint   ) 

Definition at line 1556 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL4, and XINT.

int do_fioxl4v_mp ( ftnint  ,
unit **   
)

Definition at line 1547 of file fmt.c.

References do_fio64_mp(), TYLOGICAL4, and XINT.

int do_fioxl8 ( char *  ,
XINT   
)

Definition at line 1258 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL8, and XINT.

int do_fioxl8_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1250 of file fmt.c.

References do_fio64_mp(), TYLOGICAL8, and XINT.

int do_fioxl8v ( ftnll   ) 

Definition at line 1574 of file fmt.c.

References do_fio64_mp(), f77curunit, TYLOGICAL8, and XINT.

int do_fioxl8v_mp ( ftnll  ,
unit **   
)

Definition at line 1565 of file fmt.c.

References do_fio64_mp(), TYLOGICAL8, and XINT.

int do_fioxr16 ( char *  ,
XINT   
)

Definition at line 1306 of file fmt.c.

References do_fio64_mp(), f77curunit, TYQUAD, and XINT.

int do_fioxr16_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1298 of file fmt.c.

References do_fio64_mp(), TYQUAD, and XINT.

int do_fioxr16v ( long  double  ) 

Definition at line 1628 of file fmt.c.

References do_fio64_mp(), f77curunit, TYQUAD, and XINT.

int do_fioxr16v_mp ( long  double,
unit **   
)

Definition at line 1619 of file fmt.c.

References do_fio64_mp(), TYQUAD, and XINT.

int do_fioxr4 ( char *  ,
XINT   
)

Definition at line 1274 of file fmt.c.

References do_fio64_mp(), f77curunit, TYREAL, and XINT.

int do_fioxr4_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1266 of file fmt.c.

References do_fio64_mp(), TYREAL, and XINT.

int do_fioxr4v ( float   ) 

Definition at line 1592 of file fmt.c.

References do_fio64_mp(), f77curunit, TYREAL, and XINT.

int do_fioxr4v_mp ( float  ,
unit **   
)

Definition at line 1583 of file fmt.c.

References do_fio64_mp(), TYREAL, and XINT.

int do_fioxr8 ( char *  ,
XINT   
)

Definition at line 1290 of file fmt.c.

References do_fio64_mp(), f77curunit, TYDREAL, and XINT.

int do_fioxr8_mp ( char *  ,
XINT  ,
unit **   
)

Definition at line 1282 of file fmt.c.

References do_fio64_mp(), TYDREAL, and XINT.

int do_fioxr8v ( double   ) 

Definition at line 1610 of file fmt.c.

References do_fio64_mp(), f77curunit, TYDREAL, and XINT.

int do_fioxr8v_mp ( double  ,
unit **   
)

Definition at line 1601 of file fmt.c.

References do_fio64_mp(), TYDREAL, and XINT.

int e_d ( unit ,
char *  ,
char **   
)

Definition at line 276 of file fmt.c.

References A, AW, B, d, D, E, EE, F, G, GE, gt_num(), gt_wnum(), I, IM, L, n, O, OM, op_gen(), Q, void, x, Z, and ZM.

Referenced by i_tem().

int en_fio ( unit **   ) 

Definition at line 496 of file fmt.c.

References do_fio_SIZE_mp, L, NULL, one, TYINT, and XINT.

Referenced by e_rdfe_mp(), e_rsfe_mp(), e_rsfi_mp(), e_wdfe_mp(), and e_wsfi_mp().

void fmt_bg ( unit  ) 

Definition at line 758 of file fmt.c.

Referenced by c_si(), s_rdfe64_mp(), s_rsfe_com(), s_wdfe64_mp(), and wsfe().

int ne_d ( unit ,
char *  ,
char **   
)

Definition at line 147 of file fmt.c.

References ap_end(), APOS, BN, BZ, COLON, gt_num(), H, MYESC, MYHOLL, MYQUOTE, n, NONL, NULL, op_gen(), P, S, SLASH, SP, SS, T, TL, TR, unit_s::uwrt, void, WR_OP, X, and x.

Referenced by i_tem().

int op_gen ( unit ,
int  ,
long  ,
long  ,
int   
)

Definition at line 433 of file fmt.c.

References malloc, p, realloc, and SYLMX.

Referenced by e_d(), f_list(), f_s(), i_tem(), and ne_d().

int pars_f ( unit ,
char *   
)

Definition at line 80 of file fmt.c.

References f_s(), and NULL.

Referenced by c_si(), s_rdfe64_mp(), s_rsfe_com(), s_wdfe64_mp(), and wsfe().


Variable Documentation

Definition at line 61 of file lio.c.

Referenced by do_lio(), NAMEgetvar(), NAMEs_wsNe_work(), s_rsne(), s_wsne64_mp(), and s_wsne_mp().


Generated on Wed Apr 8 15:54:05 2009 for Open64 by  doxygen 1.5.6