Searched refs:dof_ioctl_data_t (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Ddtrace.h1481 * sizeof(dof_ioctl_data_t) + ((count - 1) * sizeof(dof_helper_t))
1490 } dof_ioctl_data_t; typedef in typeref:struct:dof_ioctl_data
1492 #define DOF_IOCTL_DATA_T_SIZE(count) (sizeof(dof_ioctl_data_t) + ((count - 1) * sizeof(dof_helper_t)))
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace.c15532 * into the kernel by dyld, in a dof_ioctl_data_t block. It is rather
15538 * dof processing is to copyin the dof(s) pointed to by the dof_ioctl_data_t
15540 * used, each process retains the dof_ioctl_data_t block, instead of
15543 * The dof_ioctl_data_t blocks are managed as if they were the actual
15548 * new dof_ioctl_data_t is merged with the existing block.
15551 * When dyld registers dof_ioctl_data_t blocks, it expects a unique
15586 dtrace_lazy_dofs_add(proc_t *p, dof_ioctl_data_t* incoming_dofs, int *dofs_claimed)
15609 dof_ioctl_data_t* existing_dofs = p->p_dtrace_lazy_dofs;
15640 dof_ioctl_data_t* merged_dofs = kmem_alloc(merged_dofs_size, KM_SLEEP);
15663 dof_ioctl_data_t* all_dof
[all...]

Completed in 36 milliseconds