Lines Matching refs:kl
131 static void fill_lwp(struct lwp *l, struct kinfo_lwp *kl);
1552 fill_lwp(struct lwp *l, struct kinfo_lwp *kl) in fill_lwp() argument
1560 memset(kl, 0, sizeof(*kl)); in fill_lwp()
1562 kl->l_forw = 0; in fill_lwp()
1563 kl->l_back = 0; in fill_lwp()
1564 COND_SET_VALUE(kl->l_laddr, PTRTOUINT64(l), allowaddr); in fill_lwp()
1565 COND_SET_VALUE(kl->l_addr, PTRTOUINT64(l->l_addr), allowaddr); in fill_lwp()
1566 kl->l_stat = l->l_stat; in fill_lwp()
1567 kl->l_lid = l->l_lid; in fill_lwp()
1568 kl->l_flag = L_INMEM; in fill_lwp()
1569 kl->l_flag |= sysctl_map_flags(sysctl_lwpprflagmap, l->l_prflag); in fill_lwp()
1570 kl->l_flag |= sysctl_map_flags(sysctl_lwpflagmap, l->l_flag); in fill_lwp()
1572 kl->l_swtime = l->l_swtime; in fill_lwp()
1573 kl->l_slptime = l->l_slptime; in fill_lwp()
1575 kl->l_schedflags = l->l_cpu->ci_schedstate.spc_flags; in fill_lwp()
1577 kl->l_schedflags = 0; in fill_lwp()
1578 kl->l_priority = lwp_eprio(l); in fill_lwp()
1579 kl->l_usrpri = l->l_priority; in fill_lwp()
1581 strncpy(kl->l_wmesg, l->l_wmesg, sizeof(kl->l_wmesg)); in fill_lwp()
1582 COND_SET_VALUE(kl->l_wchan, PTRTOUINT64(l->l_wchan), allowaddr); in fill_lwp()
1583 kl->l_cpuid = cpu_index(l->l_cpu); in fill_lwp()
1585 kl->l_rtime_sec = tv.tv_sec; in fill_lwp()
1586 kl->l_rtime_usec = tv.tv_usec; in fill_lwp()
1587 kl->l_cpticks = l->l_cpticks; in fill_lwp()
1588 kl->l_pctcpu = l->l_pctcpu; in fill_lwp()
1589 kl->l_pid = p->p_pid; in fill_lwp()
1591 kl->l_name[0] = '\0'; in fill_lwp()
1593 strlcpy(kl->l_name, l->l_name, sizeof(kl->l_name)); in fill_lwp()