# 2.11BSD#431 - /usr/ingres/source/symbol.h

##### Macros

    ACK               X
    AGHEAD            X
    AND               X
    AOP               X
    BADCOP            X
    BINARY            X
    BOP               X
    BYHEAD            X
    CHANGESTRAT       X
    CHAR              X
    CID               X
    COP               X
    EMPTY             X
    EOTUP             X
    EXIT              X
    FLOAT             X
    INT               X
    NOACK             X
    NONEMPTY          X
    NOUPDATE          X
    OR                X
    PAT_ANY           X
    PAT_LBRAC         X
    PAT_ONE           X
    PAT_RBRAC         X
    QLEND             X
    QMODE             X
    REOPENRES         X
    RESDOM            X
    RESULTID          X
    RESULTVAR         X
    RETVAL            X
    ROOT              X
    RUBACK            X
    SITE              X
    SOURCEID          X
    S_VAR             X
    TREE              X
    UOP               X
    UPDATE            X
    USERQRY           X
    VAR               X
    mdAPP             X
    mdCOPY            X
    mdCREATE          X
    mdDCREATE         X
    mdDEFINE          X
    mdDEL             X
    mdDESTROY         X
    mdDISPLAY         X
    mdDISTRIB         X
    mdHELP            X
    mdINDEX           X
    mdINTEG           X
    mdMODIFY          X
    mdMOVEREL         X
    mdNETQRY          X
    mdPRINT           X
    mdPROT            X
    mdRANGE           X
    mdREMQM           X
    mdREPL            X
    mdRESETREL        X
    mdRETR            X
    mdRETTERM         X
    mdRET_UNI         X
    mdSAVE            X
    mdUPDATE          X
    mdVIEW            X
    mdWAITQRY         X
    opABS             X
    opADD             X
    opANY             X
    opASCII           X
    opATAN            X
    opAVG             X
    opAVGU            X
    opCONCAT          X
    opCOS             X
    opCOUNT           X
    opCOUNTU          X
    opDATE            X
    opDBA             X
    opDIV             X
    opEQ              X
    opEXP             X
    opFLOAT4          X
    opFLOAT8          X
    opGAMMA           X
    opGE              X
    opGT              X
    opINT1            X
    opINT2            X
    opINT4            X
    opLE              X
    opLOG             X
    opLT              X
    opMAX             X
    opMIN             X
    opMINUS           X
    opMOD             X
    opMUL             X
    opNE              X
    opNOT             X
    opPLUS            X
    opPOW             X
    opSIN             X
    opSQRT            X
    opSUB             X
    opSUM             X
    opSUMU            X
    opTIME            X
    opUSERCODE        X

       1: #
       2: /*
       3: **	COPYRIGHT
       4: **
       5: **	The Regents of the University of California
       6: **
       7: **	1977
       8: **
       9: **	This program material is the property of the
      10: **	Regents of the University of California and
      11: **	may not be reproduced or disclosed without
      12: **	the prior written permission of the owner.
      13: */
      14:
      15:
      16:
      17: # define    AND     0
      18: # define    OR      1
      19: # define    UOP     2       /* UNARY OPERATORS */
      20: # define        opPLUS      0
      21: # define        opMINUS     1
      22: # define        opNOT       2
      23: # define        opATAN      3
      24: # define        opCOS       4
      25: # define        opGAMMA     5
      26: # define        opLOG       6
      27: # define        opASCII     7
      28: # define        opSIN       8
      29: # define        opSQRT      9
      30: # define        opABS       10
      31: # define        opEXP       11
      32: # define        opINT1      12
      33: # define        opINT2      13
      34: # define        opINT4      14
      35: # define        opFLOAT4    15
      36: # define        opFLOAT8    16
      37:
      38: # define    BOP     3       /* BINARY OPERATORS */
      39: # define        opADD       0
      40: # define        opSUB       1
      41: # define        opMUL       2
      42: # define        opDIV       3
      43: # define        opPOW       4
      44: # define        opEQ        5
      45: # define        opNE        6
      46: # define        opLT        7
      47: # define        opLE        8
      48: # define        opGT        9
      49: # define        opGE        10
      50: # define        opMOD       11
      51: # define        opCONCAT    12
      52:
      53: # define    AOP     4       /* AGGREGATE OPERATORS */
      54: # define        opCOUNT     0
      55: # define        opCOUNTU    1
      56: # define        opSUM       2
      57: # define        opSUMU      3
      58: # define        opAVG       4
      59: # define        opAVGU      5
      60: # define        opMIN       6
      61: # define        opMAX       7
      62: # define        opANY       8
      63:
      64: # define    COP     5       /* CONSTANT OPERATORS */
      65: # define        BADCOP      -1  /* error return on lookup */
      66: # define        opDBA       0
      67: # define        opUSERCODE  1
      68: # define        opDATE      2
      69: # define        opTIME      3
      70:
      71:
      72: # define    RESDOM      11      /* RESULT DOMAIN NUMBER */
      73: # define    VAR     12      /* VARIABLE */
      74: # define    S_VAR       13      /* variable for which
      75: 						 * a substitution has been done,						 * Only occurs in the ovqp-decomp
      76: 						 * merged process.
      77: 						 */
      78:
      79: # define    QMODE       16      /* QUERY MODE */
      80: # define        mdRETTERM   0   /* retrieve to terminal, used by decomp-ovqp */
      81: # define        mdRETR      1   /* retrieve, into rel perhaps */
      82: # define        mdAPP       2   /* append to rel */
      83: # define        mdREPL      3   /* replace in rel */
      84: # define        mdDEL       4   /* delete from rel */
      85: # define        mdCOPY      5   /* copy into/from rel */
      86: # define        mdCREATE    6   /* create new relation */
      87: # define        mdDESTROY   7   /* destroy old relation */
      88: # define        mdHELP      8   /* print info on relation */
      89: # define        mdINDEX     9   /* create secondary index */
      90: # define        mdMODIFY    10  /* change access structure of rel */
      91: # define        mdPRINT     11  /* print rel on terminal */
      92: # define        mdRANGE     12  /* declare range variable */
      93: # define        mdSAVE      13  /* save relation date */
      94: # define        mdDEFINE    14  /* "here is a tree", to qrymod */
      95: # define        mdRET_UNI   15  /* retrieve unique */
      96: # define        mdVIEW      16  /* extra info for view def, to qrymod */
      97: # define        mdUPDATE    17  /* update processor */
      98: # define        mdRESETREL  18  /* modify to truncated */
      99: # define        mdDISPLAY   19  /* dump qm decl */
     100: # define        mdNETQRY    20  /* reserved for distr ingres */
     101: # define        mdMOVEREL   21  /* reserved for distr ingres */
     102: # define        mdPROT      22  /* extra info for permit def, to qrymod */
     103: # define        mdINTEG     23  /* extra info for integrity def, to qrymod */
     104: # define        mdDCREATE   24  /* reserved for distr ingres */
     105: # define        mdWAITQRY   25  /* reserved for distr ingres */
     106: # define        mdREMQM     26  /* remove permit integrity definition */
     107: # define        mdDISTRIB   27  /* reserved for distr ingres */
     108:
     109: # define    ROOT        20      /* ROOT of QUERY TREE */
     110: # define    QLEND       21      /* NULL branch at end of QUAL */
     111: # define    TREE        25      /* SIGNALS BEGINNING of TREE */
     112: # define    BYHEAD      22      /* BY LIST HEAD */
     113: # define    AGHEAD      23      /* AGGREGATE HEAD */
     114:
     115: # define    SITE        26      /* reserved for distr ingres */
     116:
     117: # define    INT     30      /* INTEGER CONSTANT */
     118: # define    FLOAT       31      /* FLOATING POINT CONSTANT */
     119: # define    CHAR        32      /* CHARACTER CONSTANT */
     120: # define    BINARY      33      /* BINARY CONSTANT (used in printup */
     121:
     122:
     123: # define    RESULTVAR   40      /* RESULT RELATION VAR NO. */
     124: # define    SOURCEID    41      /* SOURCE RELATION NAME(S) */
     125: # define    RESULTID    42      /* RESULT RELATION NAME	*/
     126:
     127:
     128: # define    CID     29      /* FOR INTEGRITY CONSTRAINTS */
     129:
     130:
     131: # define    CHANGESTRAT 50      /* FOR OVQP TO DEVISE NEW STRATEGY */
     132: # define    USERQRY     51      /* Tells OVQP that the result rel is a user relation */
     133: # define    EXIT        52  /* tells OVQP that query is done */
     134: # define        ACK 1   /* OVQP should write an acknowledging EOP */
     135: # define        NOACK   2   /* OVQP should not acknowledge */
     136: # define        RUBACK  3   /* internal mode for DECOMP */
     137: # define    REOPENRES   54  /* OVQP should reopen result relation */
     138: # define    RETVAL      55      /* RETURN FROM OVQP */
     139: # define        UPDATE      -3  /* tells DECOMP to call update */
     140: # define        NOUPDATE    -2  /* tells DECOMP not to call update */
     141: # define        EMPTY       -1
     142: # define        NONEMPTY    0
     143: # define    EOTUP       56      /* end of tuple symbol send by OVQP to equel */
     144:
     145: /*	The following are pattern matching symbols used by ovqp */
     146: # define    PAT_ANY     1       /* matches 0 or more char */
     147: # define    PAT_ONE     2       /* matches any one char */
     148: # define    PAT_LBRAC   3       /* left bracket for char groupings */
     149: # define    PAT_RBRAC   4       /* right bracket for char groupings */

#### Defined macros

ACK defined in line 134; used 4 times

- in /usr/ingres/source/decomp/call_ovqp.c line 251
- in /usr/ingres/source/decomp/call_ovqp70.c line 246
- in /usr/ingres/source/decomp/qryproc.c line 95
- in /usr/ingres/source/ovqp/support.c line 27

AGHEAD defined in line 113; used 14 times

- in /usr/ingres/source/decomp/aggregate.c line 83, 126, 257, 490, 690
- in /usr/ingres/source/decomp/call_ovqp.c line 129-131(2)
- in /usr/ingres/source/decomp/call_ovqp70.c line 154
- in /usr/ingres/source/ovqp/getqry.c line 154
- in /usr/ingres/source/parser/master.grammar line 551-555(2)
- in /usr/ingres/source/parser/norml.c line 178
- in /usr/ingres/source/qrymod/trscan.c line 68
- in /usr/ingres/source/qrymod/writetree.c line 72

AND defined in line 17; used 24 times

- in /usr/ingres/source/decomp/aggregate.c line 656
- in /usr/ingres/source/decomp/byeval.c line 285
- in /usr/ingres/source/decomp/mklist.c line 30
- in /usr/ingres/source/decomp/writenod.c line 41
- in /usr/ingres/source/ovqp/findsimps.c line 68, 85, 143
- in /usr/ingres/source/ovqp/interp.c line 145-146(2)
- in /usr/ingres/source/parser/norml.c line 64, 82-85(2), 102, 117, 127, 227, 300, 334
- in /usr/ingres/source/qrymod/d_integ.c line 86
- in /usr/ingres/source/qrymod/protect.c line 424, 582-583(2)
- in /usr/ingres/source/qrymod/util.c line 161
- in /usr/ingres/source/qrymod/writetree.c line 72

AOP defined in line 53; used 15 times

- in /usr/ingres/source/dbu/pr_tree.c line 318-321(2), 333
- in /usr/ingres/source/decomp/aggregate.c line 94, 135
- in /usr/ingres/source/decomp/call_ovqp70.c line 326
- in /usr/ingres/source/decomp/makenode.c line 102
- in /usr/ingres/source/decomp/writenod.c line 48
- in /usr/ingres/source/iutil/trbuild.c line 62
- in /usr/ingres/source/ovqp/getqry.c line 190
- in /usr/ingres/source/ovqp/support.c line 136
- in /usr/ingres/source/parser/format.c line 85
- in /usr/ingres/source/parser/master.grammar line 551-555(2)
- in /usr/ingres/source/qrymod/protect.c line 411

BADCOP defined in line 65; used 2 times

- in /usr/ingres/source/parser/tree.c line 65, 315

BINARY defined in line 120; used 1 times

- in /usr/ingres/source/iutil/printup.c line 30

BOP defined in line 38; used 10 times

- in /usr/ingres/source/dbu/pr_tree.c line 295
- in /usr/ingres/source/decomp/aggregate.c line 621
- in /usr/ingres/source/decomp/byeval.c line 294
- in /usr/ingres/source/decomp/reformat.c line 153
- in /usr/ingres/source/ovqp/findsimps.c line 177
- in /usr/ingres/source/parser/master.grammar line 522, 531-535(3), 543

BYHEAD defined in line 112; used 9 times

- in /usr/ingres/source/decomp/aggregate.c line 449, 490, 697
- in /usr/ingres/source/decomp/call_ovqp.c line 132-135(2)
- in /usr/ingres/source/decomp/call_ovqp70.c line 157
- in /usr/ingres/source/parser/master.grammar line 551
- in /usr/ingres/source/parser/tree.c line 109
- in /usr/ingres/source/qrymod/protect.c line 390

CHANGESTRAT defined in line 131; used 1 times

- in /usr/ingres/source/decomp/call_ovqp.c line 91

CHAR defined in line 119; used 68 times

- in /usr/ingres/source/access/compare.c line 14
- in /usr/ingres/source/access/get_tuple.c line 115
- in /usr/ingres/source/access/put_tuple.c line 111
- in /usr/ingres/source/access/rhash.c line 32
- in /usr/ingres/source/access/scan_dups.c line 101
- in /usr/ingres/source/access/setkey.c line 77
- in /usr/ingres/source/dbu/copy.c line 408-410(2), 604, 716, 808, 826
- in /usr/ingres/source/dbu/create.c line 717
- in /usr/ingres/source/dbu/ksort.c line 474
- in /usr/ingres/source/decomp/call_ovqp70.c line 355
- in /usr/ingres/source/decomp/reformat.c line 402
- in /usr/ingres/source/equel/runtime/IIgettup.c line 56, 70
- in /usr/ingres/source/equel/runtime/IIn_ret.c line 88, 101, 118
- in /usr/ingres/source/equel/runtime/IIretrieve.c line 47
- in /usr/ingres/source/iutil/clr_tuple.c line 24
- in /usr/ingres/source/iutil/printup.c line 30
- in /usr/ingres/source/iutil/typeconv.c line 18
- in /usr/ingres/source/ovqp/equelpr.c line 106
- in /usr/ingres/source/ovqp/findsimps.c line 63, 243, 295
- in /usr/ingres/source/ovqp/interp.c line 107, 197, 357, 386, 415, 636
- in /usr/ingres/source/ovqp/interp1.c line 151, 196(2), 211
- in /usr/ingres/source/ovqp/key.c line 214
- in /usr/ingres/source/ovqp/prsym.c line 32, 117
- in /usr/ingres/source/ovqp/string.c line 151
- in /usr/ingres/source/ovqp/support.c line 143
- in /usr/ingres/source/ovqp/typecheck.c line 23(2), 71(2), 111
- in /usr/ingres/source/parser/attfcn.c line 160(2)
- in /usr/ingres/source/parser/format.c line 48, 68, 135, 169, 193, 205, 212, 237(2), 250(2), 286(2), 306(2)
- in /usr/ingres/source/parser/master.grammar line 611
- in /usr/ingres/source/parser/tree.c line 121

CID defined in line 128; never used
COP defined in line 64; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 360
- in /usr/ingres/source/parser/master.grammar line 615

EMPTY defined in line 141; used 3 times

- in /usr/ingres/source/decomp/call_ovqp70.c line 205
- in /usr/ingres/source/ovqp/ovqp.c line 81
- in /usr/ingres/source/ovqp/scan.c line 51

EOTUP defined in line 143; used 2 times

- in /usr/ingres/source/equel/runtime/IIn_get.c line 47
- in /usr/ingres/source/ovqp/scan.c line 239

EXIT defined in line 133; used 5 times

- in /usr/ingres/source/decomp/call_ovqp.c line 245
- in /usr/ingres/source/decomp/call_ovqp70.c line 241
- in /usr/ingres/source/equel/runtime/IIn_get.c line 54
- in /usr/ingres/source/ovqp/equelpr.c line 61
- in /usr/ingres/source/ovqp/support.c line 26

FLOAT defined in line 118; used 34 times

- in /usr/ingres/source/dbu/convert.c line 48, 85
- in /usr/ingres/source/dbu/copy.c line 610, 633
- in /usr/ingres/source/dbu/create.c line 705
- in /usr/ingres/source/equel/runtime/IIconvert.c line 54, 95
- in /usr/ingres/source/equel/runtime/IIn_ret.c line 78-83(2)
- in /usr/ingres/source/equel/runtime/IIretrieve.c line 37-42(2)
- in /usr/ingres/source/iutil/typeconv.c line 21
- in /usr/ingres/source/ovqp/findsimps.c line 63
- in /usr/ingres/source/ovqp/interp.c line 407-411(2)
- in /usr/ingres/source/ovqp/interp1.c line 198
- in /usr/ingres/source/ovqp/typecheck.c line 117, 171
- in /usr/ingres/source/parser/format.c line 46, 143-148(2), 183, 253-262(6), 289-296(4)
- in /usr/ingres/source/parser/master.grammar line 601-605(2)

INT defined in line 117; used 34 times

- in /usr/ingres/source/dbu/copy.c line 427, 614, 634
- in /usr/ingres/source/dbu/create.c line 695
- in /usr/ingres/source/dbu/ksort.c line 93
- in /usr/ingres/source/equel/runtime/IIn_ret.c line 68-73(2)
- in /usr/ingres/source/equel/runtime/IIretrieve.c line 27-32(2)
- in /usr/ingres/source/iutil/typeconv.c line 24
- in /usr/ingres/source/ovqp/findsimps.c line 62
- in /usr/ingres/source/ovqp/interp.c line 325, 345, 395-403(3), 417, 633
- in /usr/ingres/source/ovqp/interp1.c line 213
- in /usr/ingres/source/ovqp/typecheck.c line 75, 184, 196
- in /usr/ingres/source/parser/attfcn.c line 15-20(2)
- in /usr/ingres/source/parser/format.c line 55-60(2), 153-163(3), 171, 274(2)
- in /usr/ingres/source/parser/master.grammar line 593-597(2)

NOACK defined in line 135; used 4 times

- in /usr/ingres/source/decomp/error.c line 12
- in /usr/ingres/source/decomp/qryproc.c line 97
- in /usr/ingres/source/ovqp/support.c line 39, 68

NONEMPTY defined in line 142; used 3 times

- in /usr/ingres/source/decomp/call_ovqp70.c line 214
- in /usr/ingres/source/ovqp/scan.c line 123, 175

NOUPDATE defined in line 140; used 4 times

- in /usr/ingres/source/decomp/call_ovqp.c line 250, 259
- in /usr/ingres/source/decomp/call_ovqp70.c line 244
- in /usr/ingres/source/ovqp/support.c line 32

OR defined in line 18; used 11 times

- in /usr/ingres/source/dbu/pr_tree.c line 534
- in /usr/ingres/source/decomp/mklist.c line 30
- in /usr/ingres/source/parser/norml.c line 75-76(2), 95-96(2), 111, 121, 161, 221
- in /usr/ingres/source/qrymod/protect.c line 549

PAT_ANY defined in line 146; used 4 times

- in /usr/ingres/source/ovqp/string.c line 242, 268-272(2)
- in /usr/ingres/source/parser/p_util.c line 284

PAT_LBRAC defined in line 148; used 4 times

- in /usr/ingres/source/ovqp/findsimps.c line 302
- in /usr/ingres/source/ovqp/string.c line 268-272(2)
- in /usr/ingres/source/parser/p_util.c line 294

PAT_ONE defined in line 147; used 5 times

- in /usr/ingres/source/ovqp/string.c line 231(2), 268-272(2)
- in /usr/ingres/source/parser/p_util.c line 289

PAT_RBRAC defined in line 149; used 3 times

- in /usr/ingres/source/ovqp/findsimps.c line 311-314(2)
- in /usr/ingres/source/parser/p_util.c line 299

QLEND defined in line 110; used 32 times

- in /usr/ingres/source/dbu/pr_prot.c line 318
- in /usr/ingres/source/dbu/pr_tree.c line 142, 323, 344, 515
- in /usr/ingres/source/decomp/aggregate.c line 618
- in /usr/ingres/source/decomp/byeval.c line 128, 159
- in /usr/ingres/source/decomp/call_ovqp.c line 146
- in /usr/ingres/source/decomp/call_ovqp70.c line 179
- in /usr/ingres/source/decomp/makenode.c line 57
- in /usr/ingres/source/decomp/mklist.c line 25
- in /usr/ingres/source/decomp/pull_const.c line 32
- in /usr/ingres/source/decomp/pull_sq.c line 57, 70
- in /usr/ingres/source/decomp/qryproc.c line 53
- in /usr/ingres/source/decomp/reduction.c line 139
- in /usr/ingres/source/decomp/reformat.c line 142
- in /usr/ingres/source/ovqp/findsimps.c line 56
- in /usr/ingres/source/ovqp/getqry.c line 210
- in /usr/ingres/source/parser/master.grammar line 350
- in /usr/ingres/source/parser/norml.c line 23, 300, 330
- in /usr/ingres/source/qrymod/d_prot.c line 260
- in /usr/ingres/source/qrymod/issue.c line 231
- in /usr/ingres/source/qrymod/protect.c line 416, 583
- in /usr/ingres/source/qrymod/util.c line 86, 92, 158
- in /usr/ingres/source/qrymod/view.c line 448

QMODE defined in line 79; used 4 times

- in /usr/ingres/source/decomp/call_ovqp.c line 88, 242
- in /usr/ingres/source/parser/call_tree.c line 25
- in /usr/ingres/source/qrymod/writetree.c line 115

REOPENRES defined in line 137; used 1 times

- in /usr/ingres/source/decomp/call_ovqp.c line 95

RESDOM defined in line 72; used 11 times

- in /usr/ingres/source/decomp/makenode.c line 100
- in /usr/ingres/source/parser/master.grammar line 130, 454, 566
- in /usr/ingres/source/parser/tree.c line 263, 290
- in /usr/ingres/source/qrymod/d_prot.c line 161
- in /usr/ingres/source/qrymod/integrity.c line 104
- in /usr/ingres/source/qrymod/trscan.c line 127, 361
- in /usr/ingres/source/qrymod/view.c line 456

RESULTID defined in line 125; used 1 times

- in /usr/ingres/source/decomp/call_ovqp.c line 109

RESULTVAR defined in line 123; used 2 times

- in /usr/ingres/source/parser/call_tree.c line 31
- in /usr/ingres/source/qrymod/writetree.c line 134

RETVAL defined in line 138; never used
ROOT defined in line 109; used 21 times

- in /usr/ingres/source/dbu/readtree.c line 211
- in /usr/ingres/source/decomp/call_ovqp.c line 144
- in /usr/ingres/source/decomp/makenode.c line 86
- in /usr/ingres/source/decomp/readq.c line 149
- in /usr/ingres/source/iutil/trbuild.c line 74
- in /usr/ingres/source/ovqp/getqry.c line 177, 196
- in /usr/ingres/source/ovqp/support.c line 137
- in /usr/ingres/source/parser/master.grammar line 113, 130, 146, 162, 196, 216, 326, 351
- in /usr/ingres/source/parser/tree.c line 109
- in /usr/ingres/source/qrymod/issue.c line 231
- in /usr/ingres/source/qrymod/range.c line 243
- in /usr/ingres/source/qrymod/readtree.c line 194
- in /usr/ingres/source/qrymod/writetree.c line 72

RUBACK defined in line 136; used 3 times

- in /usr/ingres/source/decomp/call_ovqp.c line 237
- in /usr/ingres/source/decomp/call_ovqp70.c line 238
- in /usr/ingres/source/decomp/main.c line 101

SITE defined in line 115; used 1 times

- in /usr/ingres/source/parser/master.grammar line 369

SOURCEID defined in line 124; used 5 times

- in /usr/ingres/source/decomp/call_ovqp.c line 101
- in /usr/ingres/source/decomp/readq.c line 52
- in /usr/ingres/source/parser/call_tree.c line 92
- in /usr/ingres/source/qrymod/readtree.c line 96
- in /usr/ingres/source/qrymod/writetree.c line 122

S_VAR defined in line 74; used 4 times

- in /usr/ingres/source/decomp/call_ovqp70.c line 310
- in /usr/ingres/source/ovqp/findsimps.c line 63
- in /usr/ingres/source/ovqp/interp1.c line 47
- in /usr/ingres/source/ovqp/prsym.c line 20

TREE defined in line 111; used 28 times

- in /usr/ingres/source/dbu/pr_tree.c line 170
- in /usr/ingres/source/decomp/byeval.c line 186
- in /usr/ingres/source/decomp/call_ovqp.c line 127
- in /usr/ingres/source/decomp/call_ovqp70.c line 169
- in /usr/ingres/source/decomp/decision.c line 269
- in /usr/ingres/source/decomp/exec_sq.c line 67, 122, 194
- in /usr/ingres/source/decomp/mklist.c line 25
- in /usr/ingres/source/decomp/pull_sq.c line 147, 211, 224
- in /usr/ingres/source/decomp/qryproc.c line 56
- in /usr/ingres/source/decomp/reformat.c line 394, 562
- in /usr/ingres/source/decomp/ret_unique.c line 21, 61
- in /usr/ingres/source/decomp/tempvar.c line 67
- in /usr/ingres/source/decomp/usubr.c line 124
- in /usr/ingres/source/ovqp/getqry.c line 61
- in /usr/ingres/source/parser/tree.c line 111
- in /usr/ingres/source/qrymod/d_integ.c line 88
- in /usr/ingres/source/qrymod/d_prot.c line 149, 158
- in /usr/ingres/source/qrymod/integrity.c line 101
- in /usr/ingres/source/qrymod/issue.c line 231
- in /usr/ingres/source/qrymod/trscan.c line 136
- in /usr/ingres/source/qrymod/view.c line 454

UOP defined in line 19; used 8 times

- in /usr/ingres/source/dbu/pr_tree.c line 304, 311
- in /usr/ingres/source/iutil/trbuild.c line 54
- in /usr/ingres/source/parser/master.grammar line 516, 539-541(2)
- in /usr/ingres/source/parser/norml.c line 189
- in /usr/ingres/source/qrymod/issue.c line 135

UPDATE defined in line 139; used 5 times

- in /usr/ingres/source/decomp/call_ovqp.c line 259
- in /usr/ingres/source/decomp/call_ovqp70.c line 252
- in /usr/ingres/source/decomp/qryproc.c line 101, 113
- in /usr/ingres/source/ovqp/support.c line 30

USERQRY defined in line 132; used 1 times

- in /usr/ingres/source/decomp/call_ovqp.c line 122

VAR defined in line 73; used 33 times

- in /usr/ingres/source/decomp/aggregate.c line 537, 599, 654, 701
- in /usr/ingres/source/decomp/call_ovqp70.c line 290, 318
- in /usr/ingres/source/decomp/makenode.c line 125
- in /usr/ingres/source/decomp/pull_sq.c line 175
- in /usr/ingres/source/decomp/reformat.c line 154(2)
- in /usr/ingres/source/decomp/setvar.c line 104
- in /usr/ingres/source/decomp/tempvar.c line 48, 114, 144
- in /usr/ingres/source/ovqp/findsimps.c line 81
- in /usr/ingres/source/ovqp/getqry.c line 200, 214
- in /usr/ingres/source/ovqp/interp1.c line 46
- in /usr/ingres/source/ovqp/prsym.c line 22-25(2)
- in /usr/ingres/source/ovqp/rdsym.c line 46
- in /usr/ingres/source/parser/master.grammar line 279, 436, 580
- in /usr/ingres/source/parser/xdot.c line 58
- in /usr/ingres/source/qrymod/d_integ.c line 209
- in /usr/ingres/source/qrymod/d_prot.c line 160
- in /usr/ingres/source/qrymod/range.c line 258
- in /usr/ingres/source/qrymod/trscan.c line 192, 248, 369, 386
- in /usr/ingres/source/qrymod/view.c line 469

mdAPP defined in line 82; used 7 times

- in /usr/ingres/source/access/batch.c line 100
- in /usr/ingres/source/dbu/secupdate.c line 109
- in /usr/ingres/source/ovqp/scan.c line 208
- in /usr/ingres/source/parser/master.grammar line 118, 237
- in /usr/ingres/source/qrymod/trscan.c line 401
- in /usr/ingres/source/qrymod/view.c line 433

mdCOPY defined in line 85; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 16
- in /usr/ingres/source/parser/master.grammar line 638

mdCREATE defined in line 86; used 7 times

- in /usr/ingres/source/dbu/dbuproctab.c line 17
- in /usr/ingres/source/decomp/byeval.c line 97
- in /usr/ingres/source/decomp/reformat.c line 432
- in /usr/ingres/source/decomp/usubr.c line 217
- in /usr/ingres/source/parser/control.c line 108
- in /usr/ingres/source/parser/master.grammar line 656, 682

mdDCREATE defined in line 104; used 2 times

- in /usr/ingres/source/parser/master.grammar line 658, 689

mdDEFINE defined in line 94; used 5 times

- in /usr/ingres/source/parser/control.c line 141, 147
- in /usr/ingres/source/qrymod/d_integ.c line 90
- in /usr/ingres/source/qrymod/d_prot.c line 194
- in /usr/ingres/source/qrymod/d_view.c line 91

mdDEL defined in line 84; used 8 times

- in /usr/ingres/source/dbu/secupdate.c line 98
- in /usr/ingres/source/ovqp/interp.c line 166
- in /usr/ingres/source/ovqp/scan.c line 250-253(2)
- in /usr/ingres/source/parser/master.grammar line 135, 235
- in /usr/ingres/source/qrymod/view.c line 433, 440

mdDESTROY defined in line 87; used 4 times

- in /usr/ingres/source/dbu/dbuproctab.c line 18
- in /usr/ingres/source/decomp/usubr.c line 189
- in /usr/ingres/source/parser/master.grammar line 656, 702

mdDISPLAY defined in line 99; used 4 times

- in /usr/ingres/source/dbu/dbuproctab.c line 19
- in /usr/ingres/source/parser/master.grammar line 742, 750, 758

mdDISTRIB defined in line 107; used 1 times

- in /usr/ingres/source/parser/master.grammar line 355

mdHELP defined in line 88; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 20
- in /usr/ingres/source/parser/master.grammar line 737

mdINDEX defined in line 89; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 21
- in /usr/ingres/source/parser/master.grammar line 804

mdINTEG defined in line 103; used 6 times

- in /usr/ingres/source/dbu/display.c line 354
- in /usr/ingres/source/dbu/rmqm.c line 188
- in /usr/ingres/source/parser/master.grammar line 332
- in /usr/ingres/source/qrymod/d_integ.c line 162
- in /usr/ingres/source/qrymod/integrity.c line 149
- in /usr/ingres/source/support/restore.c line 1052

mdMODIFY defined in line 90; used 7 times

- in /usr/ingres/source/dbu/dbuproctab.c line 22
- in /usr/ingres/source/decomp/ageval.c line 165
- in /usr/ingres/source/decomp/byeval.c line 246
- in /usr/ingres/source/decomp/reformat.c line 342
- in /usr/ingres/source/parser/call_tree.c line 52
- in /usr/ingres/source/parser/control.c line 193
- in /usr/ingres/source/parser/master.grammar line 815

mdMOVEREL defined in line 101; never used
mdNETQRY defined in line 100; never used
mdPRINT defined in line 91; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 23
- in /usr/ingres/source/parser/master.grammar line 862

mdPROT defined in line 102; used 7 times

- in /usr/ingres/source/dbu/pr_prot.c line 283
- in /usr/ingres/source/dbu/rmqm.c line 275
- in /usr/ingres/source/parser/master.grammar line 221
- in /usr/ingres/source/parser/tree.c line 291
- in /usr/ingres/source/qrymod/d_prot.c line 261
- in /usr/ingres/source/qrymod/protect.c line 523
- in /usr/ingres/source/support/restore.c line 965

mdRANGE defined in line 92; used 1 times

- in /usr/ingres/source/parser/master.grammar line 107

mdREMQM defined in line 106; used 3 times

- in /usr/ingres/source/dbu/dbuproctab.c line 27
- in /usr/ingres/source/parser/master.grammar line 707, 716

mdREPL defined in line 83; used 9 times

- in /usr/ingres/source/dbu/update.c line 103
- in /usr/ingres/source/ovqp/interp.c line 166
- in /usr/ingres/source/ovqp/scan.c line 202, 250
- in /usr/ingres/source/parser/master.grammar line 151, 239, 452, 481
- in /usr/ingres/source/qrymod/view.c line 299

mdRESETREL defined in line 98; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 26
- in /usr/ingres/source/decomp/exec_sq.c line 209

mdRETR defined in line 81; used 22 times

- in /usr/ingres/source/decomp/ageval.c line 89, 105
- in /usr/ingres/source/decomp/byeval.c line 163, 208, 251
- in /usr/ingres/source/decomp/call_ovqp70.c line 126, 442
- in /usr/ingres/source/decomp/decision.c line 268
- in /usr/ingres/source/decomp/exec_sq.c line 161
- in /usr/ingres/source/decomp/qryproc.c line 75, 94
- in /usr/ingres/source/decomp/ret_unique.c line 70
- in /usr/ingres/source/ovqp/getqry.c line 78, 131
- in /usr/ingres/source/parser/call_tree.c line 38
- in /usr/ingres/source/parser/master.grammar line 167, 233
- in /usr/ingres/source/qrymod/d_integ.c line 130
- in /usr/ingres/source/qrymod/integrity.c line 87
- in /usr/ingres/source/qrymod/protect.c line 243
- in /usr/ingres/source/qrymod/view.c line 288-292(2)

mdRETTERM defined in line 80; used 6 times

- in /usr/ingres/source/decomp/call_ovqp70.c line 240
- in /usr/ingres/source/decomp/qryproc.c line 68
- in /usr/ingres/source/ovqp/getqry.c line 127
- in /usr/ingres/source/qrymod/protect.c line 272, 441, 505

mdRET_UNI defined in line 95; used 5 times

- in /usr/ingres/source/decomp/qryproc.c line 71
- in /usr/ingres/source/parser/call_tree.c line 38
- in /usr/ingres/source/parser/master.grammar line 185
- in /usr/ingres/source/qrymod/protect.c line 243, 271

mdSAVE defined in line 93; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 24
- in /usr/ingres/source/parser/master.grammar line 869

mdUPDATE defined in line 97; used 2 times

- in /usr/ingres/source/dbu/dbuproctab.c line 25
- in /usr/ingres/source/decomp/qryproc.c line 104

mdVIEW defined in line 96; used 10 times

- in /usr/ingres/source/dbu/display.c line 245
- in /usr/ingres/source/parser/control.c line 128, 136
- in /usr/ingres/source/parser/master.grammar line 208
- in /usr/ingres/source/qrymod/d_view.c line 105
- in /usr/ingres/source/qrymod/trscan.c line 390, 399
- in /usr/ingres/source/qrymod/view.c line 281, 296
- in /usr/ingres/source/support/restore.c line 473

mdWAITQRY defined in line 105; never used
opABS defined in line 30; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 50

opADD defined in line 39; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 60
- in /usr/ingres/source/parser/master.grammar line 621

opANY defined in line 62; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 92

opASCII defined in line 27; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 47

opATAN defined in line 23; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 43

opAVG defined in line 58; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 88

opAVGU defined in line 59; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 89

opCONCAT defined in line 51; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 283
- in /usr/ingres/source/ovqp/interp.c line 339

opCOS defined in line 24; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 44

opCOUNT defined in line 54; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 84

opCOUNTU defined in line 55; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 85

opDATE defined in line 68; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 78

opDBA defined in line 66; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 76

opDIV defined in line 42; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 63

opEQ defined in line 44; used 10 times

- in /usr/ingres/source/dbu/pr_tree.c line 65
- in /usr/ingres/source/decomp/aggregate.c line 621
- in /usr/ingres/source/decomp/byeval.c line 296
- in /usr/ingres/source/decomp/reformat.c line 153
- in /usr/ingres/source/ovqp/findsimps.c line 183
- in /usr/ingres/source/ovqp/key.c line 48, 130, 141, 158
- in /usr/ingres/source/parser/norml.c line 240

opEXP defined in line 31; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 51

opFLOAT4 defined in line 35; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 55

opFLOAT8 defined in line 36; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 56

opGAMMA defined in line 25; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 45

opGE defined in line 49; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 70
- in /usr/ingres/source/parser/norml.c line 244

opGT defined in line 48; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 69
- in /usr/ingres/source/parser/norml.c line 252

opINT1 defined in line 32; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 52

opINT2 defined in line 33; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 53

opINT4 defined in line 34; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 54

opLE defined in line 47; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 68
- in /usr/ingres/source/parser/norml.c line 256

opLOG defined in line 26; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 46

opLT defined in line 46; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 67
- in /usr/ingres/source/parser/norml.c line 248

opMAX defined in line 61; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 91
- in /usr/ingres/source/ovqp/interp.c line 622

opMIN defined in line 60; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 90

opMINUS defined in line 21; used 4 times

- in /usr/ingres/source/dbu/pr_tree.c line 41, 302
- in /usr/ingres/source/ovqp/interp.c line 359
- in /usr/ingres/source/parser/master.grammar line 625

opMOD defined in line 50; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 71

opMUL defined in line 41; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 62

opNE defined in line 45; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 66
- in /usr/ingres/source/parser/norml.c line 236

opNOT defined in line 22; used 5 times

- in /usr/ingres/source/dbu/pr_tree.c line 42, 302
- in /usr/ingres/source/parser/norml.c line 189, 265
- in /usr/ingres/source/qrymod/issue.c line 135

opPLUS defined in line 20; used 3 times

- in /usr/ingres/source/dbu/pr_tree.c line 40, 302
- in /usr/ingres/source/parser/master.grammar line 622

opPOW defined in line 43; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 64

opSIN defined in line 28; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 48

opSQRT defined in line 29; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 49

opSUB defined in line 40; used 2 times

- in /usr/ingres/source/dbu/pr_tree.c line 61
- in /usr/ingres/source/parser/master.grammar line 624

opSUM defined in line 56; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 86

opSUMU defined in line 57; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 87

opTIME defined in line 69; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 79

opUSERCODE defined in line 67; used 1 times

- in /usr/ingres/source/dbu/pr_tree.c line 77

#### Usage of this include

symbol.h used 120 times

- in /usr/ingres/source/access/batch.c line 4
- in /usr/ingres/source/access/batchxtra.c line 3
- in /usr/ingres/source/access/compare.c line 3
- in /usr/ingres/source/access/find.c line 3
- in /usr/ingres/source/access/get_tuple.c line 3
- in /usr/ingres/source/access/ndxsearch.c line 41
- in /usr/ingres/source/access/put_tuple.c line 2
- in /usr/ingres/source/access/rhash.c line 3
- in /usr/ingres/source/access/scan_dups.c line 2
- in /usr/ingres/source/access/setkey.c line 2
- in /usr/ingres/source/access/writebatch.c line 3
- in /usr/ingres/source/dbu/convert.c line 1
- in /usr/ingres/source/dbu/copy.c line 6
- in /usr/ingres/source/dbu/create.c line 5
- in /usr/ingres/source/dbu/dbuproctab.c line 3
- in /usr/ingres/source/dbu/display.c line 26
- in /usr/ingres/source/dbu/ksort.c line 5
- in /usr/ingres/source/dbu/pr_prot.c line 31
- in /usr/ingres/source/dbu/pr_tree.c line 23
- in /usr/ingres/source/dbu/rdwrbatch.c line 3
- in /usr/ingres/source/dbu/readtree.c line 5
- in /usr/ingres/source/dbu/rmqm.c line 51
- in /usr/ingres/source/dbu/secupdate.c line 4
- in /usr/ingres/source/dbu/update.c line 3
- in /usr/ingres/source/decomp/ageval.c line 4
- in /usr/ingres/source/decomp/aggregate.c line 3
- in /usr/ingres/source/decomp/byeval.c line 3
- in /usr/ingres/source/decomp/call_dbu.c line 5
- in /usr/ingres/source/decomp/call_dbu70.c line 5
- in /usr/ingres/source/decomp/call_ovqp.c line 6
- in /usr/ingres/source/decomp/call_ovqp70.c line 6
- in /usr/ingres/source/decomp/decision.c line 2
- in /usr/ingres/source/decomp/decomp.c line 4
- in /usr/ingres/source/decomp/error.c line 4
- in /usr/ingres/source/decomp/exec_sq.c line 4
- in /usr/ingres/source/decomp/main.c line 3
- in /usr/ingres/source/decomp/makenode.c line 3
- in /usr/ingres/source/decomp/mapvar.c line 3
- in /usr/ingres/source/decomp/mklist.c line 3
- in /usr/ingres/source/decomp/openrs.c line 4
- in /usr/ingres/source/decomp/prlinks.c line 3
- in /usr/ingres/source/decomp/pull_const.c line 2
- in /usr/ingres/source/decomp/pull_sq.c line 3
- in /usr/ingres/source/decomp/qryproc.c line 3
- in /usr/ingres/source/decomp/readq.c line 2
- in /usr/ingres/source/decomp/reduction.c line 2
- in /usr/ingres/source/decomp/reformat.c line 4
- in /usr/ingres/source/decomp/reinit.c line 3
- in /usr/ingres/source/decomp/ret_unique.c line 2
- in /usr/ingres/source/decomp/selectv.c line 2
- in /usr/ingres/source/decomp/setvar.c line 3
- in /usr/ingres/source/decomp/tempvar.c line 3
- in /usr/ingres/source/decomp/usubr.c line 3
- in /usr/ingres/source/decomp/writenod.c line 3
- in /usr/ingres/source/equel/runtime/IIconvert.c line 1
- in /usr/ingres/source/equel/runtime/IIcvar.c line 2
- in /usr/ingres/source/equel/runtime/IIerror.c line 2
- in /usr/ingres/source/equel/runtime/IIexit.c line 3
- in /usr/ingres/source/equel/runtime/IIflushtup.c line 3
- in /usr/ingres/source/equel/runtime/IIgettup.c line 2
- in /usr/ingres/source/equel/runtime/IIingres.c line 2
- in /usr/ingres/source/equel/runtime/IIitos.c line 3
- in /usr/ingres/source/equel/runtime/IIn_get.c line 3
- in /usr/ingres/source/equel/runtime/IIn_ret.c line 3
- in /usr/ingres/source/equel/runtime/IIrdpipe.c line 2
- in /usr/ingres/source/equel/runtime/IIretrieve.c line 2
- in /usr/ingres/source/equel/runtime/IIsetup.c line 2
- in /usr/ingres/source/equel/runtime/IIsync.c line 2
- in /usr/ingres/source/equel/runtime/IIwrite.c line 2
- in /usr/ingres/source/equel/runtime/IIwrpipe.c line 2
- in /usr/ingres/source/iutil/clr_tuple.c line 2
- in /usr/ingres/source/iutil/printup.c line 6
- in /usr/ingres/source/iutil/trbuild.c line 3
- in /usr/ingres/source/iutil/typeconv.c line 1
- in /usr/ingres/source/iutil/typeunconv.c line 1
- in /usr/ingres/source/ovqp/copyreturn.c line 3
- in /usr/ingres/source/ovqp/equelpr.c line 2
- in /usr/ingres/source/ovqp/findsimps.c line 2
- in /usr/ingres/source/ovqp/getqry.c line 3
- in /usr/ingres/source/ovqp/interp.c line 3
- in /usr/ingres/source/ovqp/interp1.c line 3
- in /usr/ingres/source/ovqp/key.c line 3
- in /usr/ingres/source/ovqp/main.c line 4
- in /usr/ingres/source/ovqp/ovqp.c line 2
- in /usr/ingres/source/ovqp/prsym.c line 3
- in /usr/ingres/source/ovqp/rdsym.c line 2
- in /usr/ingres/source/ovqp/scan.c line 2
- in /usr/ingres/source/ovqp/startovqp.c line 2
- in /usr/ingres/source/ovqp/strategy.c line 4
- in /usr/ingres/source/ovqp/string.c line 3
- in /usr/ingres/source/ovqp/support.c line 3
- in /usr/ingres/source/ovqp/typecheck.c line 4
- in /usr/ingres/source/parser/attfcn.c line 5
- in /usr/ingres/source/parser/call_p.c line 5
- in /usr/ingres/source/parser/call_tree.c line 4
- in /usr/ingres/source/parser/control.c line 4
- in /usr/ingres/source/parser/format.c line 5
- in /usr/ingres/source/parser/master.grammar line 57
- in /usr/ingres/source/parser/norml.c line 5
- in /usr/ingres/source/parser/p_util.c line 6
- in /usr/ingres/source/parser/rngfcn.c line 5
- in /usr/ingres/source/parser/tree.c line 6
- in /usr/ingres/source/parser/xdot.c line 5
- in /usr/ingres/source/qrymod/d_integ.c line 6
- in /usr/ingres/source/qrymod/d_prot.c line 7
- in /usr/ingres/source/qrymod/d_view.c line 5
- in /usr/ingres/source/qrymod/define.c line 3
- in /usr/ingres/source/qrymod/integrity.c line 6
- in /usr/ingres/source/qrymod/issue.c line 3
- in /usr/ingres/source/qrymod/protect.c line 5
- in /usr/ingres/source/qrymod/range.c line 2
- in /usr/ingres/source/qrymod/readtree.c line 4
- in /usr/ingres/source/qrymod/tree.c line 3
- in /usr/ingres/source/qrymod/treepr.c line 2
- in /usr/ingres/source/qrymod/trscan.c line 2
- in /usr/ingres/source/qrymod/util.c line 3
- in /usr/ingres/source/qrymod/view.c line 3
- in /usr/ingres/source/qrymod/writetree.c line 5
- in /usr/ingres/source/support/creatdb.c line 7
- in /usr/ingres/source/support/restore.c line 11

Last modified: 1980-12-17 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 2135 |