Searched refs:stackshot_config (Results 1 – 5 of 5) sorted by relevance
| /xnu-10063.141.1/libsyscall/wrappers/ |
| H A D | stackshot.c | 33 int __stack_snapshot_with_config(int stackshot_config_version, user_addr_t stackshot_config, size_t… 71 stackshot_config_set_pid(stackshot_config_t *stackshot_config, int pid) in stackshot_config_set_pid() argument 75 if (stackshot_config == NULL) { in stackshot_config_set_pid() 79 s_config = (stackshot_config_t *) stackshot_config; in stackshot_config_set_pid() 95 stackshot_config_set_flags(stackshot_config_t *stackshot_config, uint64_t flags) in stackshot_config_set_flags() argument 99 if (stackshot_config == NULL) { in stackshot_config_set_flags() 103 s_config = (stackshot_config_t *) stackshot_config; in stackshot_config_set_flags() 130 stackshot_capture_with_config(stackshot_config_t *stackshot_config) in stackshot_capture_with_config() argument 135 if (stackshot_config == NULL) { in stackshot_capture_with_config() 139 s_config = (stackshot_config_t *) stackshot_config; in stackshot_capture_with_config() [all …]
|
| /xnu-10063.141.1/bsd/sys/ |
| H A D | stackshot.h | 36 typedef struct stackshot_config { struct 62 int stackshot_config_set_pid(stackshot_config_t * stackshot_config, int pid); argument 63 int stackshot_config_set_flags(stackshot_config_t * stackshot_config, uint64_t flags); 64 int stackshot_capture_with_config(stackshot_config_t * stackshot_config); 65 void * stackshot_config_get_stackshot_buffer(stackshot_config_t * stackshot_config); 66 uint32_t stackshot_config_get_stackshot_size(stackshot_config_t * stackshot_config); 67 int stackshot_config_set_size_hint(stackshot_config_t * stackshot_config, uint32_t suggested_size); 68 int stackshot_config_set_delta_timestamp(stackshot_config_t * stackshot_config, uint64_t delta_time… 69 int stackshot_config_set_pagetable_mask(stackshot_config_t * stackshot_config, uint32_t mask); 70 int stackshot_config_dealloc_buffer(stackshot_config_t * stackshot_config); [all …]
|
| /xnu-10063.141.1/tests/ |
| H A D | stackshot_accuracy.m | 90 void *stackshot_config; 103 stackshot_config = stackshot_config_create(); 104 T_ASSERT_NOTNULL(stackshot_config, "allocate stackshot config"); 106 err = stackshot_config_set_flags(stackshot_config, stackshot_flags); 109 err = stackshot_config_set_pid(stackshot_config, target_pid); 113 err = stackshot_config_set_delta_timestamp(stackshot_config, since_timestamp); 118 err = stackshot_capture_with_config(stackshot_config); 134 return stackshot_config; 138 check_stackshot(void *stackshot_config, int flags) 150 buf = stackshot_config_get_stackshot_buffer(stackshot_config); [all …]
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | stackshot.c | 445 …_t kern_stack_snapshot_internal(int stackshot_config_version, void *stackshot_config, size_t stack… 531 if ((void*)uap->stackshot_config == NULL) { in stack_snapshot_with_config() 543 error = copyin(uap->stackshot_config, &config, sizeof(stackshot_config_t)); in stack_snapshot_with_config()
|
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | kern_stackshot.c | 170 …turn_t kern_stack_snapshot_internal(int stackshot_config_version, void *stackshot_config, 225 …_t kern_stack_snapshot_internal(int stackshot_config_version, void *stackshot_config, size_t stack… 1011 kern_stack_snapshot_internal(int stackshot_config_version, void *stackshot_config, size_t stackshot… in kern_stack_snapshot_internal() argument 1035 if (stackshot_config == NULL) { in kern_stack_snapshot_internal() 1052 stackshot_config_t *config = (stackshot_config_t *) stackshot_config; in kern_stack_snapshot_internal()
|