Lines Matching +full:32 +full:- +full:bit

1 // SPDX-License-Identifier: GPL-2.0
28 #define LOWER_MSB_1 (-(UPPER_MSB_0) - 1L) /* avoid overflow */
33 #define UPPER_MSB_1 (-1L)
38 #define MAX_NANOSECONDS ((1L << 30) - 1)
43 "1901-12-13 Lower bound of 32bit < 0 timestamp, no extra bits"
45 "1969-12-31 Upper bound of 32bit < 0 timestamp, no extra bits"
47 "1970-01-01 Lower bound of 32bit >=0 timestamp, no extra bits"
49 "2038-01-19 Upper bound of 32bit >=0 timestamp, no extra bits"
51 "2038-01-19 Lower bound of 32bit <0 timestamp, lo extra sec bit on"
53 "2106-02-07 Upper bound of 32bit <0 timestamp, lo extra sec bit on"
55 "2106-02-07 Lower bound of 32bit >=0 timestamp, lo extra sec bit on"
57 "2174-02-25 Upper bound of 32bit >=0 timestamp, lo extra sec bit on"
59 "2174-02-25 Lower bound of 32bit <0 timestamp, hi extra sec bit on"
61 "2242-03-16 Upper bound of 32bit <0 timestamp, hi extra sec bit on"
63 "2242-03-16 Lower bound of 32bit >=0 timestamp, hi extra sec bit on"
65 "2310-04-04 Upper bound of 32bit >=0 timestamp, hi extra sec bit on"
67 "2310-04-04 Upper bound of 32bit>=0 timestamp, hi extra sec bit 1. 1 ns"
69 "2378-04-22 Lower bound of 32bit>= timestamp. Extra sec bits 1. Max ns"
71 "2378-04-22 Lower bound of 32bit >=0 timestamp. All extra sec bits on"
73 "2446-05-10 Upper bound of 32bit >=0 timestamp. All extra sec bits on"
85 if (test->msb_set) { in get_32bit_time()
86 if (test->lower_bound) in get_32bit_time()
92 if (test->lower_bound) in get_32bit_time()
110 .expected = {.tv_sec = -0x80000000LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding()
118 .expected = {.tv_sec = -1LL, .tv_nsec = 0L}, in inode_test_xtimestamp_decoding()