Lines Matching refs:dof_ioctl_data_t
15532 * 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_dofs = p->p_dtrace_lazy_dofs;
15706 dof_ioctl_data_t* existing_dofs = p->p_dtrace_lazy_dofs;
15712 dof_ioctl_data_t* removed_dofs = NULL;
15751 dof_ioctl_data_t* all_dofs = p->p_dtrace_lazy_dofs;
15786 dof_ioctl_data_t* lazy_dofs = p->p_dtrace_lazy_dofs;
15819 dof_ioctl_data_t* parent_dofs = parent->p_dtrace_lazy_dofs;
15820 dof_ioctl_data_t* child_dofs = NULL;
15866 dof_ioctl_data_t* lazy_dofs = p->p_dtrace_lazy_dofs;
18095 dof_ioctl_data_t* multi_dof;
18106 if (copyin(user_address + offsetof(dof_ioctl_data_t, dofiod_count),
18130 dtrace_dof_error(NULL, "failed copyin of dof_ioctl_data_t");
18185 dtrace_dof_error(NULL, "failed copyout of dof_ioctl_data_t");