Here is a list of all macros with links to the files they belong to:
- n -
- N_ACL_RIGHTS : parsenodes.h
- N_SUMS : checksum_impl.h
- NA_FORMAT : pg_test_fsync.c
- NA_TOTAL_COUNT : numeric.c
- naccounts : pgbench.c
- NAMEDATALEN : pg_config_manual.h, sqlda-native.h
- NAMESPACE_SQLXML : xml.c
- NAMESPACE_XSD : xml.c
- NAMESPACE_XSI : xml.c
- NameStr : c.h
- NAPTIME_PER_CYCLE : worker.c
- NARGS : regress.c
- NATIVE_TO_LATIN1 : ppport.h
- NATIVE_TO_UNI : ppport.h
- NATIVE_UTF8_TO_I8 : ppport.h
- NBASE : numeric.c
- NBASE_SQR : numeric.c
- nbranches : pgbench.c
- NBUFFER_LISTS : syslogger.c
- NCHARS : pgrowlocks.c, pgstattuple.c
- NCOLUMNS : pgstattuple.c
- NCOUNT : unicode_norm.c
- NDEBUG : dmetaphone.c
- NEED_MDC : pgp-decrypt.c
- NEED_newCONSTSUB : ppport.h
- NEG_POW_2_32 : hyperloglog.c
- NEGOTIATE_GSS_CODE : pqcomm.h
- NEGOTIATE_SSL_CODE : pqcomm.h
- NERR : regc_nfa.c
- NEVER_ACCESS_STR : test_escape.c
- newCONSTSUB : ppport.h
- newline : indent_codes.h
- newRV_inc : ppport.h
- newRV_noinc : ppport.h
- newSV_type : ppport.h
- newSVpvn : ppport.h
- newSVpvn_flags : ppport.h
- newSVpvn_utf8 : ppport.h
- newSVpvs : ppport.h
- newSVpvs_flags : ppport.h
- newSVpvs_share : ppport.h
- newSVsv_flags : ppport.h
- newSVsv_nomg : ppport.h
- newSVuv : ppport.h
- newval : guc.c
- Newx : ppport.h
- Newxc : ppport.h
- Newxz : ppport.h
- NEXT : regcomp.c
- NEXT1 : regc_lex.c
- NEXT2 : regc_lex.c
- NEXT3 : regc_lex.c
- Next_Letter : fuzzystrmatch.c
- NextBufIdx : xlog.c
- NextByte : like.c
- NextChar : like.c
- NextFreeObjectIndex : dsa.c
- NEXTLEV : ltree_io.c
- NEXTVAL : _ltree_gist.c, _ltree_op.c, lquery_op.c, ltree_gist.c
- ngettext : c.h
- NIL : pg_list.h
- NINLINECDS : regguts.h
- NISERR : regc_nfa.c
- nitems : indent.h
- NL1_printf : execdebug.h
- NL_nodeDisplay : execdebug.h
- NL_printf : execdebug.h
- NLOCKENTS : lock.c
- NN_BITS_PER_MEMBER : nodeWindowAgg.c
- NN_BYTES_TO_POS : nodeWindowAgg.c
- NN_ITEM_PER_VAR : nodeWindowAgg.c
- NN_MASK : nodeWindowAgg.c
- NN_NOTNULL : nodeWindowAgg.c
- NN_NULL : nodeWindowAgg.c
- NN_POS_TO_BYTES : nodeWindowAgg.c
- NN_SHIFT : nodeWindowAgg.c
- NN_UNKNOWN : nodeWindowAgg.c
- no_argument : getopt_long.h
- NO_COMPR : pgp-decrypt.c
- NO_COMPRESSION_SUPPORT : toast_compression.c
- NO_CTX_SIZE : pgp-decrypt.c
- NO_INCLUDE_FILE : preproc_extern.h
- NO_MAX_DSIZE : hsearch.h
- NO_MDC : pgp-decrypt.c
- NO_NULLTREATMENT : primnodes.h
- NO_SLOT : parallel.c
- NO_XML_SUPPORT : xml.c
- NOCHANGE : fuzzystrmatch.c
- NOCRYPT : win32.c
- nodeDisplay : print.h
- NodeSetTag : nodes.h
- NodesPerPage : fsm_internals.h
- nodeTag : nodes.h
- NOENDTOKEN : wparser_def.c
- NOERR : regcomp.c, regexec.c
- NOERRN : regcomp.c
- NOERRZ : regcomp.c
- NOGDI : win32.c
- NOGHTOF : fuzzystrmatch.c
- NoLock : lockdefs.h
- NON_EXEC_STATIC : postgres.h
- none : predtest.c
- NonLeafNodesPerPage : fsm_internals.h
- NONUTF8_INVALID_BYTE0 : wchar.c
- NONUTF8_INVALID_BYTE1 : wchar.c
- NONWORDTOKEN : wparser_def.c
- NOOP : ppport.h
- NOPAGER : startup.c
- NOPROGRESS : regexec.c
- NormalTransactionIdFollows : transam.h
- NormalTransactionIdPrecedes : transam.h
- NoShutdown : postmaster.c
- NOSUB : regguts.h
- not_an_array_in_ecpg : execute.c
- NOT_REACHED : ppport.h
- note : pg_regress.c
- NOTE : regcomp.c
- note_detail : pg_regress.c
- note_end : pg_regress.c
- NOTICE : elog.h
- NOTIFY_PAYLOAD_MAX_LENGTH : async.c
- NotifyCtl : async.c
- NOTREACHED : regguts.h
- NOW : dt.h, datetime.h
- NPREDICATELOCKTARGETENTS : predicate.c
- NS_IN6ADDRSZ : inet_net_pton.c, inet_net_ntop.c
- NS_INADDRSZ : inet_net_pton.c
- NS_INT16SZ : inet_net_pton.c, inet_net_ntop.c
- NS_PER_MS : uuid.c, instr_time.h
- NS_PER_S : uuid.c, instr_time.h
- NS_PER_US : uuid.c, instr_time.h
- NSKIPADVANCES_THRESHOLD : nbtreadpage.c
- ntellers : pgbench.c
- NthParallelHashJoinBatch : hashjoin.h
- NTIDARGS : tid.c
- NTUP_PER_BUCKET : nodeHash.c
- NULL_LEN : libpq-int.h
- NULL_OR_TUPLE : execdebug.h
- NULLCNFA : regguts.h
- NULLFLAG : hstore_gin.c
- NUM2PTR : ppport.h
- NUM_ARCHIVE_RETRIES : pgarch.c
- NUM_AUXILIARY_PROCS : proc.h
- NUM_BUCKETS : dshash.c
- NUM_BUFFER_PARTITIONS : lwlock.h
- NUM_BUFFERCACHE_EVICT_ALL_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_EVICT_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_EVICT_RELATION_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_MARK_DIRTY_ALL_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_MARK_DIRTY_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_MARK_DIRTY_RELATION_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_OS_PAGES_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_PAGES_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_PAGES_MIN_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_SUMMARY_ELEM : pg_buffercache_pages.c
- NUM_BUFFERCACHE_USAGE_COUNTS_ELEM : pg_buffercache_pages.c
- NUM_CACHE_ENTRIES : formatting.c
- NUM_CACHE_OVERHEAD : formatting.c
- NUM_CACHE_SIZE : formatting.c
- NUM_CCLASSES : regguts.h
- NUM_CRITICAL_LOCAL_INDEXES : relcache.c
- NUM_CRITICAL_LOCAL_RELS : relcache.c
- NUM_CRITICAL_SHARED_INDEXES : relcache.c
- NUM_CRITICAL_SHARED_RELS : relcache.c
- NUM_DELAYS : s_lock.c
- NUM_DIRECT : pg_test_timing.c
- NUM_DUMPABLE_OBJECT_TYPES : pg_dump.h
- NUM_DYNAMIC_TRANCHES : test_lwlock_tranches.c
- NUM_EXEC_QUAL : setrefs.c
- NUM_EXEC_TLIST : setrefs.c
- NUM_F_BLANK : formatting.c
- NUM_F_BRACKET : formatting.c
- NUM_F_DECIMAL : formatting.c
- NUM_F_EEEE : formatting.c
- NUM_F_FILLMODE : formatting.c
- NUM_F_LDECIMAL : formatting.c
- NUM_F_LSIGN : formatting.c
- NUM_F_MINUS : formatting.c
- NUM_F_MINUS_POST : formatting.c
- NUM_F_MULTI : formatting.c
- NUM_F_PLUS : formatting.c
- NUM_F_PLUS_POST : formatting.c
- NUM_F_ROMAN : formatting.c
- NUM_F_ZERO : formatting.c
- NUM_FILES_PER_DIRECTORY_SCAN : pgarch.c
- NUM_FIXED_LWLOCKS : lwlock.h
- NUM_FLAG : formatting.c
- NUM_FREELISTS : dynahash.c
- NUM_FULL_OFFSETS : tidstore.c
- NUM_INJECTION_POINTS_LIST : injection_points.c
- NUM_LOCK_PARTITIONS : lwlock.h
- NUM_LOCK_STATUS_COLUMNS : lockfuncs.c
- NUM_MAX_ITEM_SIZ : formatting.c
- NUM_MERGE_MATCH_KINDS : primnodes.h
- NUM_ORPHAN_CLEANUP_RETRIES : pgarch.c
- NUM_OUTPUT_COLUMNS : pgstatapprox.c
- NUM_PG_FILE_SETTINGS_ATTS : guc_funcs.c
- NUM_PG_HBA_FILE_RULES_ATTS : hbafuncs.c
- NUM_PG_IDENT_FILE_MAPPINGS_ATTS : hbafuncs.c
- NUM_PG_SETTINGS_ATTS : guc_funcs.c
- NUM_PMSIGNALS : pmsignal.h
- NUM_PREDICATELOCK_PARTITIONS : lwlock.h
- NUM_PREP_QUERIES : pg_backup.h
- NUM_PROCSIGNALS : procsignal.h
- NUM_PUBLICATION_TABLES_ELEM : pg_publication.c
- NUM_RESERVED_FDS : fd.c
- NUM_ROWFILTER_PUBACTIONS : pgoutput.c
- NUM_SPECIAL_WORKER_PROCS : proc.h
- NUM_SPLITS : dshash.c
- NUM_STARTUP_TRANCHES : test_lwlock_tranches.c
- NUM_STATE_ATTS : walsummaryfuncs.c
- NUM_SUMMARY_ATTS : walsummaryfuncs.c
- NUM_SYNC_REP_WAIT_MODE : syncrep.h
- NUM_TEST_BUFFERS : test_slru.c
- NUM_TOCHAR_finish : formatting.c
- NUM_TOCHAR_prepare : formatting.c
- NUM_TUPLESORTMETHODS : instrument_node.h
- NUM_WALRCV_WAKEUPS : walreceiver.c
- NUM_WEIGHTS : tsrank.c
- NUM_WORKITEMS : autovacuum.c
- NUM_WS_ATTS : walsummaryfuncs.c
- NUM_XLOGINSERT_LOCKS : xlog.c
- NumBackendStatSlots : backend_status.c
- NUMCONN : dblink.c
- NUMERIC_ABBREV_NAN : numeric.c
- NUMERIC_ABBREV_NINF : numeric.c
- NUMERIC_ABBREV_PINF : numeric.c
- NUMERIC_CAN_BE_SHORT : numeric.c
- NUMERIC_DIGITS : numeric.c
- NUMERIC_DSCALE : numeric.c
- NUMERIC_DSCALE_MASK : numeric.c
- NUMERIC_DSCALE_MAX : numeric.c
- NUMERIC_EXT_FLAGBITS : numeric.c
- NUMERIC_EXT_SIGN_MASK : numeric.c
- NUMERIC_FLAGBITS : numeric.c
- NUMERIC_HDRSZ : numeric.c
- NUMERIC_HDRSZ_SHORT : numeric.c
- NUMERIC_HEADER_IS_SHORT : numeric.c
- NUMERIC_HEADER_SIZE : numeric.c
- NUMERIC_INF_SIGN_MASK : numeric.c
- NUMERIC_IS_INF : numeric.c
- NUMERIC_IS_LEFTMOST : btree_gin.c
- NUMERIC_IS_NAN : numeric.c
- NUMERIC_IS_NINF : numeric.c
- NUMERIC_IS_PINF : numeric.c
- NUMERIC_IS_SHORT : numeric.c
- NUMERIC_IS_SPECIAL : numeric.c
- NUMERIC_MAX_DISPLAY_SCALE : numeric.h, pgtypes_numeric.h, preproc-outofscope.c, sql-sqlda.c
- NUMERIC_MAX_PRECISION : numeric.h, sql-sqlda.c, pgtypes_numeric.h, preproc-outofscope.c
- NUMERIC_MAX_RESULT_SCALE : numeric.h
- NUMERIC_MAX_SCALE : numeric.h
- NUMERIC_MIN_DISPLAY_SCALE : numeric.h, pgtypes_numeric.h, preproc-outofscope.c, sql-sqlda.c
- NUMERIC_MIN_SCALE : numeric.h
- NUMERIC_MIN_SIG_DIGITS : numeric.h, sql-sqlda.c, preproc-outofscope.c, pgtypes_numeric.h
- NUMERIC_NAN : numeric.c, pgtypes_numeric.h, preproc-outofscope.c, sql-sqlda.c
- NUMERIC_NDIGITS : numeric.c
- NUMERIC_NEG : pgtypes_numeric.h, numeric.c, sql-sqlda.c, preproc-outofscope.c
- NUMERIC_NINF : numeric.c
- NUMERIC_NULL : pgtypes_numeric.h, preproc-outofscope.c, sql-sqlda.c
- NUMERIC_PINF : numeric.c
- NUMERIC_POS : sql-sqlda.c, preproc-outofscope.c, pgtypes_numeric.h, numeric.c
- NUMERIC_SHORT : numeric.c
- NUMERIC_SHORT_DSCALE_MASK : numeric.c
- NUMERIC_SHORT_DSCALE_MAX : numeric.c
- NUMERIC_SHORT_DSCALE_SHIFT : numeric.c
- NUMERIC_SHORT_SIGN_MASK : numeric.c
- NUMERIC_SHORT_WEIGHT_MASK : numeric.c
- NUMERIC_SHORT_WEIGHT_MAX : numeric.c
- NUMERIC_SHORT_WEIGHT_MIN : numeric.c
- NUMERIC_SHORT_WEIGHT_SIGN_MASK : numeric.c
- NUMERIC_SIGN : numeric.c
- NUMERIC_SIGN_MASK : numeric.c
- NUMERIC_SPECIAL : numeric.c
- NUMERIC_WEIGHT : numeric.c
- NUMERIC_WEIGHT_MAX : numeric.c
- NumericAbbrevGetDatum : numeric.c
- NUMHWORD : wparser_def.c
- NumMessagesInGroup : inval.c
- NumMessagesInSubGroup : inval.c
- NUMPARTHWORD : wparser_def.c
- NumProcSignalSlots : procsignal.c
- NumProcStateSlots : sinvaladt.c
- NUMWORD : wparser_def.c
- NVef : ppport.h
- NVff : ppport.h
- NVgf : ppport.h
- NVTYPE : ppport.h
- NWBDRY : regcomp.c