Here is a list of all macros with links to the files they belong to:
- u -
- U64FromFullTransactionId : transam.h
- UBITS : regguts.h
- UINT32_ACCESS_ONCE : pgstatfuncs.c, procarray.c, waitfuncs.c
- UINT32_ALIGN_MASK : hashfn.c
- UINT64_FORMAT : c.h
- UINT64CONST : c.h
- ULONGPID : pg_regress.c
- UMDF_USING_NTSTATUS : win32_port.h
- unary_op : indent_codes.h
- UNBLOCKED_SIGNAL_QUEUE : win32_port.h
- UNCHAR : ltree_io.c
- unconstify : c.h
- UNDERBAR : ppport.h
- UNI_TO_NATIVE : ppport.h
- UNICODE_CASEMAP_BUFSZ : pg_locale.h
- UNICODE_CASEMAP_LEN : pg_locale.h
- UNICODE_REPLACEMENT : ppport.h
- UNITS : dt.h, datetime.h
- UNIX_EPOCH_JDATE : timestamp.h
- UNIXSOCK_PATH : pqcomm.h
- UNIXSOCK_PATH_BUFLEN : pqcomm.h
- UNKNOWN_FIELD : datetime.h, dt.h
- UNLIKELY : ppport.h
- unlikely : c.h
- UNLINKS_PER_ABSORB : sync.c
- UNLOCK_LC_NUMERIC_STANDARD : ppport.h
- UNLOCK_NUMERIC_STANDARD : ppport.h
- UnlockTupleTuplock : heapam.c
- UNLOGGED_RELATION_CLEANUP : reinit.h
- UNLOGGED_RELATION_INIT : reinit.h
- UNRESERVED_KEYWORD : keywords.h
- UNSAFE_HAS_SET_FUNC : allpaths.c
- UNSAFE_HAS_VOLATILE_FUNC : allpaths.c
- UNSAFE_NOTIN_DISTINCTON_CLAUSE : allpaths.c
- UNSAFE_NOTIN_PARTITIONBY_CLAUSE : allpaths.c
- UNSAFE_TYPE_MISMATCH : allpaths.c
- unsetenv : win32_port.h
- UNSIGNEDINT : wparser_def.c
- UNUSEDCOLOR : regguts.h
- unvolatize : c.h
- UP : regguts.h
- UPPROP : regguts.h
- UR_COORD : cubedata.h
- URL_T : wparser_def.c
- URLPATH : wparser_def.c
- US_PER_MS : uuid.c
- UsableBytesInPage : xlog.c
- USAGE_DEALLOC_PERCENT : pg_stat_statements.c
- USAGE_DECREASE_FACTOR : pg_stat_statements.c
- USAGE_EXEC : pg_stat_statements.c
- USAGE_INIT : pg_stat_statements.c
- USE_BSEARCH_IF_NXIP_GREATER : xid8funcs.c
- USE_DEFAULT_S_UNLOCK : s_lock.h
- USE_DSM_MMAP : dsm_impl.h
- USE_DSM_SYSV : dsm_impl.h
- USE_FLOAT8_BYVAL : pg_config_manual.h
- USE_GERMAN_DATES : miscadmin.h, dt.h
- USE_ISO_DATES : miscadmin.h, dt.h
- USE_NATIVE_INT128 : int128.h
- USE_NO_SIMD : simd.h
- USE_POSTGRES_DATES : miscadmin.h, dt.h
- USE_PREFETCH : darwin.h
- USE_REPL_SNPRINTF : port.h
- USE_RESOWNER_FOR_HMAC : hmac_openssl.c
- USE_SQL_DATES : dt.h, miscadmin.h
- USE_XSD_DATES : miscadmin.h
- USECS_PER_DAY : timestamp.h, dt.h
- USECS_PER_HOUR : timestamp.h, dt.h
- USECS_PER_MINUTE : timestamp.h, dt.h
- USECS_PER_SEC : timestamp.h, dt.h
- USECS_SEC : pg_test_fsync.c
- USEMEM : tuplesort.c, tuplestore.c
- USER_AUTH_LAST : hba.h
- USER_LOCKMETHOD : lock.h
- USES_WINSOCK : win32_port.h
- UTF8_ACCUMULATE : ppport.h
- UTF8_ALLOW_ANY : ppport.h
- UTF8_ALLOW_ANYUV : ppport.h
- UTF8_ALLOW_CONTINUATION : ppport.h
- UTF8_ALLOW_EMPTY : ppport.h
- UTF8_ALLOW_LONG : ppport.h
- UTF8_ALLOW_NON_CONTINUATION : ppport.h
- UTF8_ALLOW_OVERFLOW : ppport.h
- UTF8_ALLOW_SHORT : ppport.h
- UTF8_IS_DOWNGRADEABLE_START : ppport.h
- UTF8_IS_INVARIANT : ppport.h
- UTF8_MAXBYTES_CASE : ppport.h
- UTF8f : ppport.h
- UTF8fARG : ppport.h
- UTF_ACCUMULATION_SHIFT : ppport.h
- UTF_BEGIN : pltcl.c
- UTF_CONTINUATION_MARK : ppport.h
- UTF_CONTINUATION_MASK : ppport.h
- UTF_E2U : pltcl.c
- UTF_END : pltcl.c
- UTF_IS_CONTINUATION_MASK : ppport.h
- UTF_MIN_ABOVE_LATIN1_BYTE : ppport.h
- UTF_MIN_START_BYTE : ppport.h
- UTF_START_MARK : ppport.h
- UTF_START_MASK : ppport.h
- UTF_U2E : pltcl.c
- UTILITY_LOG_FILE : pg_upgrade.h
- UTIME_MAXDAY : dt.h
- UTIME_MAXMONTH : dt.h
- UTIME_MAXYEAR : dt.h
- UTIME_MINDAY : dt.h
- UTIME_MINMONTH : dt.h
- UTIME_MINYEAR : dt.h
- uuid_hash : uuid-ossp.c
- UUID_LEN : uuid.h
- UUID_MAKE_MC : uuid-ossp.c
- UUID_MAKE_V1 : uuid-ossp.c
- UUID_MAKE_V2 : uuid-ossp.c
- UUID_MAKE_V3 : uuid-ossp.c
- UUID_MAKE_V4 : uuid-ossp.c
- UUID_MAKE_V5 : uuid-ossp.c
- UUID_TO_LOCAL : uuid-ossp.c
- UUID_TO_NETWORK : uuid-ossp.c
- UUID_V3_OR_V5 : uuid-ossp.c
- UV_MAX : ppport.h
- UV_MIN : ppport.h
- UVCHR_IS_INVARIANT : ppport.h
- UVCHR_SKIP : ppport.h
- UVof : ppport.h
- UVSIZE : ppport.h
- UVTYPE : ppport.h
- UVuf : ppport.h
- UVxf : ppport.h
- UVXf : ppport.h