| /xnu-11215/osfmk/kern/ |
| H A D | ipc_clock.c | 59 ipc_clock_init(clock_t clock) in ipc_clock_init() argument 61 clock->cl_service = ipc_kobject_alloc_port(clock, IKOT_CLOCK, in ipc_clock_init() 77 clock_t clock = CLOCK_NULL; in convert_port_to_clock() local 80 clock = ipc_kobject_get_stable(port, IKOT_CLOCK); in convert_port_to_clock() 83 return clock; in convert_port_to_clock() 95 convert_clock_to_port(clock_t clock) in convert_clock_to_port() argument 97 return ipc_kobject_make_send(clock->cl_service, clock, IKOT_CLOCK); in convert_clock_to_port() 108 clock_t clock = CLOCK_NULL; in port_name_to_clock() local 113 return clock; in port_name_to_clock() 117 return clock; in port_name_to_clock() [all …]
|
| H A D | clock_oldops.c | 79 struct clock *clock; /* alarm clock */ member 203 clock = &clock_list[i]; in clock_oldconfig() 204 if (clock->cl_ops && clock->cl_ops->c_config) { in clock_oldconfig() 206 clock->cl_ops = NULL; in clock_oldconfig() 225 clock = &clock_list[i]; in clock_oldinit() 226 if (clock->cl_ops && clock->cl_ops->c_init) { in clock_oldinit() 243 if (clock->cl_ops) { in clock_service_create() 244 ipc_clock_init(clock); in clock_service_create() 259 *clock = CLOCK_NULL; in host_get_clock_service() 278 if (clock == CLOCK_NULL) { in clock_get_time() [all …]
|
| H A D | ipc_host.h | 78 clock_t clock); 86 clock_t clock);
|
| H A D | clock.h | 89 struct clock { struct 93 typedef struct clock clock_data_t; argument
|
| H A D | exclaves.c | 1009 exclaves_clock_t *clock = &exclaves_clock[type]; in exclaves_update_timebase() local 1010 uint64_t latest_offset = os_atomic_load(&clock->a_u64.latest_offset, relaxed); in exclaves_update_timebase() 1014 if (os_atomic_cmpxchgv(&clock->a_u64.latest_offset, latest_offset, in exclaves_update_timebase() 1967 const exclaves_clock_t *clock = &exclaves_clock[i]; in exclaves_clocks_need_update() local 1969 .u128 = os_atomic_load(&clock->a_u128, relaxed), in exclaves_clocks_need_update() 1991 exclaves_clock_t *clock = &exclaves_clock[i]; in exclaves_clocks_update() local 1993 local.u128 = os_atomic_load(&clock->a_u128, relaxed); in exclaves_clocks_update() 2010 os_atomic_cmpxchgv(&clock->a_u64.sent_offset, in exclaves_clocks_update() 2018 &clock->a_u64.latest_offset, relaxed); in exclaves_clocks_update()
|
| H A D | kern_types.h | 220 typedef struct clock *clock_t;
|
| H A D | Makefile | 62 clock.h \
|
| /xnu-11215/osfmk/mach/ |
| H A D | clock.defs | 32 * File: mach/clock.defs 33 * Purpose: Kernel clock subsystem definitions. This 34 * file defines the clock request interface. 41 clock 1000; 48 * References to clock objects are returned by: 54 * Get the clock time. 62 * Get clock attributes. 71 * Setup a clock alarm.
|
| H A D | mach_types.h | 135 typedef struct clock *clock_serv_t; 136 typedef struct clock *clock_ctrl_t; 161 struct clock;
|
| H A D | clock_reply.defs | 33 * Purpose: Kernel clock subsystem definitions. This 34 * file defines the clock reply interface.
|
| H A D | clock_priv.defs | 33 * Purpose: Kernel clock subsystem definitions. This 34 * file defines the clock request interface.
|
| H A D | Makefile | 26 clock.defs \ 91 clock.h \
|
| /xnu-11215/tools/tests/superpages/ |
| H A D | measure_tlbs.c | 45 clock_t a = clock(); /* start timing */ in testt() 102 clock_t b = clock(); /* stop timing */ in testt()
|
| /xnu-11215/san/memory/ |
| H A D | ubsan-blacklist | 30 src:./osfmk/kern/clock.c
|
| /xnu-11215/libsyscall/mach/ |
| H A D | clock.defs | 28 #include <mach/clock.defs>
|
| /xnu-11215/osfmk/arm64/ |
| H A D | machine_routines.c | 2398 uint64_t clock, timebase; local 2404 clock = ml_get_hwclock(); 2408 return clock + timebase; 2449 uint64_t clock, timebase; local 2455 clock = speculative_timebase(); 2460 return clock + timebase;
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IOEventLink.iig | 143 …* @param clockOptions Options for which clock to use. The only currently supported opti… 154 …* @param clockOptions Options for which clock to use. The only currently supported opti…
|
| /xnu-11215/osfmk/conf/ |
| H A D | Makefile.template | 212 clock.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 266 clock.o_CWARNFLAGS_ADD += -Wno-sign-conversion
|
| H A D | files | 120 osfmk/kern/clock.c standard
|
| /xnu-11215/libsyscall/Libsyscall.xcodeproj/ |
| H A D | project.pbxproj | 231 …C9D9BD1C114B00600000D8B9 /* clock.defs in Sources */ = {isa = PBXBuildFile; fileRef = C9D9BCC8114B… 644 …CC8114B00600000D8B9 /* clock.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileTyp… 777 C9D9BCC8114B00600000D8B9 /* clock.defs */, 1482 C9D9BD1C114B00600000D8B9 /* clock.defs in Sources */,
|
| /xnu-11215/doc/lifecycle/ |
| H A D | hibernation.md | 133 values can be used to fix up the offets applied to the hardware clock after
|