• Home
  • Raw
  • Download

Lines Matching +full:current +full:- +full:time

1 // SPDX-License-Identifier: GPL-2.0-or-later
24 * As MIPS was lacking proper padding after shm_?time, we use 48 bits
25 * of the padding at the end to store a few additional bits of the time.
27 * data structure when moving to 64-bit time_t.
34 long shm_atime; /* last attach time */
35 long shm_dtime; /* last detach time */
36 long shm_ctime; /* last change time */
39 unsigned long shm_nattch; /* no. of current attaches */
48 unsigned long shm_atime; /* last attach time */
49 unsigned long shm_dtime; /* last detach time */
50 unsigned long shm_ctime; /* last change time */
53 unsigned long shm_nattch; /* no. of current attaches */
71 * - 2 miscellaneous 32-bit values
77 long shm_atime; /* last attach time */
78 long shm_dtime; /* last detach time */
79 long shm_ctime; /* last change time */
83 unsigned long shm_atime; /* last attach time */
85 unsigned long shm_dtime; /* last detach time */
87 unsigned long shm_ctime; /* last change time */
93 unsigned long shm_nattch; /* no. of current attaches */
108 * - 2 miscellaneous 32-bit values
114 long shm_atime; /* last attach time */
115 long shm_dtime; /* last detach time */
116 long shm_ctime; /* last change time */
120 unsigned long shm_atime; /* last attach time */
122 unsigned long shm_dtime; /* last detach time */
124 unsigned long shm_ctime; /* last change time */
130 unsigned long shm_nattch; /* no. of current attaches */
145 * - 2 miscellaneous 32-bit values
151 long shm_atime; /* last attach time */
152 long shm_dtime; /* last detach time */
153 long shm_ctime; /* last change time */
157 unsigned long shm_atime; /* last attach time */
159 unsigned long shm_dtime; /* last detach time */
161 unsigned long shm_ctime; /* last change time */
166 unsigned long shm_nattch; /* no. of current attaches */
178 * On x86-32 and x86-64 we can just use the generic definition, but
180 * from other 32-bit architectures.
186 __kernel_long_t shm_atime; /* last attach time */
187 __kernel_long_t shm_dtime; /* last detach time */
188 __kernel_long_t shm_ctime; /* last change time */
191 __kernel_ulong_t shm_nattch; /* no. of current attaches */
204 * side for big-endian xtensa, for historic reasons.
207 * - 2 miscellaneous 32-bit values
213 unsigned long shm_atime; /* last attach time */
215 unsigned long shm_dtime; /* last detach time */
217 unsigned long shm_ctime; /* last change time */
221 unsigned long shm_nattch; /* no. of current attaches */
238 * 64 bit architectures use a 64-bit long time field here, while
240 * On big-endian systems, the lower half is in the wrong place.
244 * - 2 miscellaneous 32-bit values
251 long shm_atime; /* last attach time */
252 long shm_dtime; /* last detach time */
253 long shm_ctime; /* last change time */
256 unsigned long shm_atime; /* last attach time */
258 unsigned long shm_dtime; /* last detach time */
260 unsigned long shm_ctime; /* last change time */
265 unsigned long shm_nattch; /* no. of current attaches */