Lines Matching +full:vsp +full:- +full:supply

2  * Copyright (c) 1999-2003 Damien Miller.  All rights reserved.
202 # define MAP_FAILED ((void *)-1)
215 /* If sys/types.h does not supply intXX_t, supply them ourselves */
236 /* If sys/types.h does not supply u_intXX_t, supply them ourselves */
274 /* 64-bit types */
321 # define ULLONG_MAX ((unsigned long long)-1)
429 # define howmany(x,y) (((x)+((y)-1))/(y))
480 # define X_UNIX_PATH "/tmp/.X11-unix/X%u"
501 # define roundup(x, y) ((((x)+((y)-1))/(y))*(y))
507 (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; \
508 (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; \
509 if ((result)->tv_usec < 0) { \
510 --(result)->tv_sec; \
511 (result)->tv_usec += 1000000; \
518 (ts)->tv_sec = (tv)->tv_sec; \
519 (ts)->tv_nsec = (tv)->tv_usec * 1000; \
525 (tv)->tv_sec = (ts)->tv_sec; \
526 (tv)->tv_usec = (ts)->tv_nsec / 1000; \
532 (((tsp)->tv_sec == (usp)->tv_sec) ? \
533 ((tsp)->tv_nsec cmp (usp)->tv_nsec) : \
534 ((tsp)->tv_sec cmp (usp)->tv_sec))
539 #define timespecclear(tsp) (tsp)->tv_sec = (tsp)->tv_nsec = 0
543 (((tsp)->tv_sec == (usp)->tv_sec) ? \
544 ((tsp)->tv_nsec cmp (usp)->tv_nsec) : \
545 ((tsp)->tv_sec cmp (usp)->tv_sec))
548 #define timespecadd(tsp, usp, vsp) \ argument
550 (vsp)->tv_sec = (tsp)->tv_sec + (usp)->tv_sec; \
551 (vsp)->tv_nsec = (tsp)->tv_nsec + (usp)->tv_nsec; \
552 if ((vsp)->tv_nsec >= 1000000000L) { \
553 (vsp)->tv_sec++; \
554 (vsp)->tv_nsec -= 1000000000L; \
559 #define timespecsub(tsp, usp, vsp) \ argument
561 (vsp)->tv_sec = (tsp)->tv_sec - (usp)->tv_sec; \
562 (vsp)->tv_nsec = (tsp)->tv_nsec - (usp)->tv_nsec; \
563 if ((vsp)->tv_nsec < 0) { \
564 (vsp)->tv_sec--; \
565 (vsp)->tv_nsec += 1000000000L; \
597 #define OSSH_ALIGNBYTES (sizeof(int) - 1)
624 ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? \
625 (struct cmsghdr *)(mhdr)->msg_control : \
630 # define offsetof(type, member) ((size_t) &((type *)0)->member)
633 /* Set up BSD-style BYTE_ORDER definition if it isn't there already */
779 # define ALIGNBYTES (sizeof(int) - 1)
845 /* Can't do if-else because some systems use several... <sigh> */
884 /* HP-UX 11.11 */
922 * We want functions in openbsd-compat, if enabled, to override system ones.
923 * We no-op out the weak symbol definition rather than remove it to reduce
965 * sntrup761 uses variable length arrays and c99-style declarations after code,
970 /* The ML-KEM768 implementation also uses C89 features */