Lines Matching refs:subsec
12933 dof_sec_t *subsec; in dtrace_dof_difo() local
12937 if ((subsec = dtrace_dof_sect(dof, DOF_SECT_NONE, in dtrace_dof_difo()
12941 if (ttl + subsec->dofs_size > max) { in dtrace_dof_difo()
12946 ttl += subsec->dofs_size; in dtrace_dof_difo()
12949 if (subsec->dofs_type != difo[i].section) in dtrace_dof_difo()
12952 if (!(subsec->dofs_flags & DOF_SECF_LOAD)) { in dtrace_dof_difo()
12957 if (subsec->dofs_align != difo[i].align) { in dtrace_dof_difo()
12970 if (difo[i].entsize != subsec->dofs_entsize) { in dtrace_dof_difo()
12975 if (subsec->dofs_entsize != 0 && in dtrace_dof_difo()
12976 (subsec->dofs_size % subsec->dofs_entsize) != 0) { in dtrace_dof_difo()
12981 *lenp = subsec->dofs_size; in dtrace_dof_difo()
12982 *bufp = kmem_alloc(subsec->dofs_size, KM_SLEEP); in dtrace_dof_difo()
12983 bcopy((char *)(uintptr_t)(daddr + subsec->dofs_offset), in dtrace_dof_difo()
12984 *bufp, subsec->dofs_size); in dtrace_dof_difo()
12986 if (subsec->dofs_entsize != 0) in dtrace_dof_difo()
12987 *lenp /= subsec->dofs_entsize; in dtrace_dof_difo()
12997 (subsec->dofs_flags & DOF_SECF_LOAD)) { in dtrace_dof_difo()