/freebsd/lib/libkvm/ |
H A D | kvm_proc.c | 109 struct kinfo_proc kinfo_proc, *kp; in kvm_proclist() local 129 kp = &kinfo_proc; in kvm_proclist() 130 kp->ki_structsize = sizeof(kinfo_proc); in kvm_proclist() 137 memset(kp, 0, sizeof *kp); in kvm_proclist() 145 kp->ki_uid = ucred.cr_uid; in kvm_proclist() 146 kp->ki_ruid = ucred.cr_ruid; in kvm_proclist() 147 kp->ki_svuid = ucred.cr_svuid; in kvm_proclist() 148 kp->ki_rgid = ucred.cr_rgid; in kvm_proclist() 149 kp->ki_svgid = ucred.cr_svgid; in kvm_proclist() 150 kp->ki_cr_flags = 0; in kvm_proclist() [all …]
|
/freebsd/sys/cddl/dev/kinst/aarch64/ |
H A D | kinst_isa.c | 22 kinst_emulate(struct trapframe *frame, const struct kinst_probe *kp) in kinst_emulate() argument 24 kinst_patchval_t instr = kp->kp_savedval; in kinst_emulate() 140 kinst_jump_next_instr(struct trapframe *frame, const struct kinst_probe *kp) in kinst_jump_next_instr() argument 142 frame->tf_elr = (register_t)((const uint8_t *)kp->kp_patchpoint + in kinst_jump_next_instr() 149 kinst_trampoline_populate(struct kinst_probe *kp) in kinst_trampoline_populate() argument 153 kinst_memcpy(kp->kp_tramp, &kp->kp_savedval, INSN_SIZE); in kinst_trampoline_populate() 154 kinst_memcpy(&kp->kp_tramp[INSN_SIZE], &bpt, INSN_SIZE); in kinst_trampoline_populate() 156 cpu_icache_sync_range(kp->kp_tramp, KINST_TRAMP_SIZE); in kinst_trampoline_populate() 186 const struct kinst_probe *kp; in kinst_invop() local 195 addr == (uintptr_t)(ks->kp->kp_tramp + INSN_SIZE)) { in kinst_invop() [all …]
|
/freebsd/sys/cddl/dev/kinst/amd64/ |
H A D | kinst_isa.c | 99 kinst_riprel_disp(struct kinst_probe *kp, void *dst) in kinst_riprel_disp() argument 101 return ((uint32_t)((intptr_t)kp->kp_patchpoint + kp->kp_md.disp - in kinst_riprel_disp() 106 kinst_trampoline_populate(struct kinst_probe *kp, uint8_t *tramp) in kinst_trampoline_populate() argument 112 ilen = kp->kp_md.tinstlen; in kinst_trampoline_populate() 114 kinst_memcpy(tramp, kp->kp_md.template, ilen); in kinst_trampoline_populate() 115 if ((kp->kp_md.flags & KINST_F_RIPREL) != 0) { in kinst_trampoline_populate() 116 disp = kinst_riprel_disp(kp, tramp); in kinst_trampoline_populate() 117 kinst_memcpy(&tramp[kp->kp_md.dispoff], &disp, sizeof(uint32_t)); in kinst_trampoline_populate() 132 instr = kp->kp_patchpoint + kp->kp_md.instlen; in kinst_trampoline_populate() 141 struct kinst_probe *kp; in kinst_invop() local [all …]
|
/freebsd/sys/cddl/dev/kinst/riscv/ |
H A D | kinst_isa.c | 68 kinst_emulate(struct trapframe *frame, const struct kinst_probe *kp) in kinst_emulate() argument 70 kinst_patchval_t instr = kp->kp_savedval; in kinst_emulate() 76 if (kp->kp_md.instlen == INSN_SIZE) { in kinst_emulate() 234 kinst_jump_next_instr(struct trapframe *frame, const struct kinst_probe *kp) in kinst_jump_next_instr() argument 236 frame->tf_sepc = (register_t)((const uint8_t *)kp->kp_patchpoint + in kinst_jump_next_instr() 237 kp->kp_md.instlen); in kinst_jump_next_instr() 243 kinst_trampoline_populate(struct kinst_probe *kp) in kinst_trampoline_populate() argument 249 ilen = kp->kp_md.instlen; in kinst_trampoline_populate() 250 kinst_memcpy(kp->kp_tramp, &kp->kp_savedval, ilen); in kinst_trampoline_populate() 263 kinst_memcpy(&kp->kp_tramp[ilen], &nop, INSN_C_SIZE); in kinst_trampoline_populate() [all …]
|
/freebsd/sys/geom/bde/ |
H A D | g_bde_crypt.c |
|
H A D | g_bde.c |
|
/freebsd/bin/pkill/ |
H A D | pkill.c | 73 #define PSKIP(kp) ((kp)->ki_pid == mypid || \ argument 74 (!kthreads && ((kp)->ki_flag & P_KPROC) != 0)) 140 struct kinfo_proc *kp; in main() local 379 for (i = 0, kp = plist; i < nproc; i++, kp++) { in main() 380 if (PSKIP(kp)) { in main() 383 kp->ki_pid, kp->ki_uid, kp->ki_comm); in main() 388 (pargv = kvm_getargv(kd, kp, 0)) != NULL) { in main() 399 mstr = kp->ki_comm; in main() 421 kp->ki_pid, kp->ki_uid, mstr); in main() 428 for (i = 0, kp = plist; i < nproc; i++, kp++) { in main() [all …]
|
/freebsd/sys/dev/wg/ |
H A D | wg_noise.c | 416 struct noise_keypair *kp; in noise_remote_index_lookup() local 426 kp = (struct noise_keypair *) i; in noise_remote_index_lookup() 427 r = kp->kp_remote; in noise_remote_index_lookup() 565 struct noise_keypair *kp; in noise_remote_keypairs_clear() local 568 kp = atomic_load_ptr(&r->r_next); in noise_remote_keypairs_clear() 570 noise_keypair_drop(kp); in noise_remote_keypairs_clear() 572 kp = atomic_load_ptr(&r->r_current); in noise_remote_keypairs_clear() 574 noise_keypair_drop(kp); in noise_remote_keypairs_clear() 576 kp = atomic_load_ptr(&r->r_previous); in noise_remote_keypairs_clear() 578 noise_keypair_drop(kp); in noise_remote_keypairs_clear() [all …]
|
/freebsd/sys/netipsec/ |
H A D | keysock.c | 145 key_sendup0(struct keycb *kp, struct mbuf *m, int promisc) in key_sendup0() argument 166 if (!sbappendaddr(&kp->kp_socket->so_rcv, &key_src, m, NULL)) { in key_sendup0() 169 soroverflow(kp->kp_socket); in key_sendup0() 173 sorwakeup(kp->kp_socket); in key_sendup0() 182 struct keycb *kp; in key_sendup_mbuf() local 206 LIST_FOREACH(kp, &V_keycb_list, kp_next) { in key_sendup_mbuf() 212 if (kp->kp_promisc) { in key_sendup_mbuf() 215 key_sendup0(kp, n, 1); in key_sendup_mbuf() 221 if (so != NULL && so->so_pcb == kp) in key_sendup_mbuf() 225 KEY_SENDUP_REGISTERED && kp->kp_registered == 0)) in key_sendup_mbuf() [all …]
|
/freebsd/tests/sys/kern/ |
H A D | fdgrowtable_test.c | 95 old_tables(kvm_t *kd, struct kinfo_proc *kp) in old_tables() argument 103 ATF_REQUIRE(kvm_read(kd, (unsigned long) kp->ki_fd, &fdp0, sizeof(fdp0)) > 0); in old_tables() 121 struct kinfo_proc *kp; in read_kinfo() local 124 ATF_REQUIRE((kp = kvm_getprocs(kd, KERN_PROC_PID, (int) getpid(), &procs_found)) != NULL); in read_kinfo() 127 return (kp); in read_kinfo() 143 struct kinfo_proc *kp; in ATF_TC_BODY() local 147 kp = read_kinfo(kd); in ATF_TC_BODY() 148 ATF_CHECK(old_tables(kd,kp) == 0); in ATF_TC_BODY() 172 struct kinfo_proc *kp; in ATF_TC_BODY() local 198 kp = read_kinfo(kd); in ATF_TC_BODY() [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | print-krb.c | 158 const struct krb *kp; in krb4_print() local 164 #define IS_LENDIAN(kp) ((GET_U_1((kp)->type) & 0x01) != 0) in krb4_print() argument 165 #define KTOHSP(kp, cp) (IS_LENDIAN(kp) ? GET_LE_U_2(cp) : GET_BE_U_2(cp)) in krb4_print() argument 167 kp = (const struct krb *)cp; in krb4_print() 169 type = GET_U_1(kp->type) & (0xFF << 1); in krb4_print() 172 IS_LENDIAN(kp) ? "le" : "be", tok2str(type2str, NULL, type)); in krb4_print() 201 len = KTOHSP(kp, cp); in krb4_print() 209 ND_PRINT(" %s ", tok2str(kerr2str, NULL, KTOHSP(kp, cp))); in krb4_print() 228 const struct krb *kp; in krb_print() local 233 kp = (const struct krb *)dat; in krb_print() [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | spa_misc_os.c | 47 param_set_deadman_failmode(const char *val, zfs_kernel_param_t *kp) in param_set_deadman_failmode() argument 53 error = param_set_charp(val, kp); in param_set_deadman_failmode() 59 param_set_deadman_ziotime(const char *val, zfs_kernel_param_t *kp) in param_set_deadman_ziotime() argument 63 error = spl_param_set_u64(val, kp); in param_set_deadman_ziotime() 73 param_set_deadman_synctime(const char *val, zfs_kernel_param_t *kp) in param_set_deadman_synctime() argument 77 error = spl_param_set_u64(val, kp); in param_set_deadman_synctime() 87 param_set_slop_shift(const char *buf, zfs_kernel_param_t *kp) in param_set_slop_shift() argument 99 error = param_set_int(buf, kp); in param_set_slop_shift() 107 param_set_active_allocator(const char *val, zfs_kernel_param_t *kp) in param_set_active_allocator() argument 113 error = param_set_charp(val, kp); in param_set_active_allocator()
|
/freebsd/sys/cddl/dev/kinst/ |
H A D | kinst.c | 158 kinst_probe_create(struct kinst_probe *kp, linker_file_t lf) in kinst_probe_create() argument 160 kp->kp_id = dtrace_probe_create(kinst_id, lf->filename, in kinst_probe_create() 161 kp->kp_func, kp->kp_name, 3, kp); in kinst_probe_create() 163 LIST_INSERT_HEAD(KINST_GETPROBE(kp->kp_patchpoint), kp, kp_hashnext); in kinst_probe_create() 235 struct kinst_probe *kp = parg; in kinst_destroy() local 237 LIST_REMOVE(kp, kp_hashnext); in kinst_destroy() 239 kinst_trampoline_dealloc(kp->kp_tramp); in kinst_destroy() 241 free(kp, M_KINST); in kinst_destroy() 247 struct kinst_probe *kp = parg; in kinst_enable() local 256 kinst_patch_tracepoint(kp, kp->kp_patchval); in kinst_enable() [all …]
|
/freebsd/contrib/ncurses/form/ |
H A D | fty_enum.c | 78 char **kp = (char **)0; in Generic_Enum_Type() local 91 kp = kwds; in Generic_Enum_Type() 92 while (kp && (*kp++)) in Generic_Enum_Type() 106 kp = kwds; in Generic_Enum_Type() 109 while (kp && (*kp)) in Generic_Enum_Type() 111 (*kptarget++) = strdup(*kp++); in Generic_Enum_Type() 168 char **kp = ap->kwds; in Copy_Enum_Type() local 173 while (kp && (*kp)) in Copy_Enum_Type() 175 (*kptarget++) = strdup(*kp++); in Copy_Enum_Type() 202 char **kp = ap->kwds; in Free_Enum_Type() local [all …]
|
/freebsd/contrib/libedit/ |
H A D | emacs.c | 97 wchar_t *cp, *p, *kp; in em_delete_next_word() local 105 for (p = el->el_line.cursor, kp = el->el_chared.c_kill.buf; p < cp; p++) in em_delete_next_word() 107 *kp++ = *p; in em_delete_next_word() 108 el->el_chared.c_kill.last = kp; in em_delete_next_word() 126 wchar_t *kp, *cp; in em_yank() local 143 for (kp = el->el_chared.c_kill.buf; kp < el->el_chared.c_kill.last; kp++) in em_yank() 144 *cp++ = *kp; in em_yank() 162 wchar_t *kp, *cp; in em_kill_line() local 165 kp = el->el_chared.c_kill.buf; in em_kill_line() 167 *kp++ = *cp++; /* copy it */ in em_kill_line() [all …]
|
/freebsd/sys/kern/ |
H A D | kern_proc.c | 111 static void fill_kinfo_aggregate(struct proc *p, struct kinfo_proc *kp); 112 static void fill_kinfo_proc_only(struct proc *p, struct kinfo_proc *kp); 113 static void fill_kinfo_thread(struct thread *td, struct kinfo_proc *kp, 1060 fill_kinfo_aggregate(struct proc *p, struct kinfo_proc *kp) in fill_kinfo_aggregate() argument 1066 kp->ki_estcpu = 0; in fill_kinfo_aggregate() 1067 kp->ki_pctcpu = 0; in fill_kinfo_aggregate() 1070 kp->ki_pctcpu += sched_pctcpu(td); in fill_kinfo_aggregate() 1071 kp->ki_estcpu += sched_estcpu(td); in fill_kinfo_aggregate() 1081 fill_kinfo_proc_only(struct proc *p, struct kinfo_proc *kp) in fill_kinfo_proc_only() argument 1090 kp->ki_structsize = sizeof(*kp); in fill_kinfo_proc_only() [all …]
|
H A D | kern_ktr.c | 441 struct ktr_entry *kp; in db_mach_vtrace() local 447 kp = &ktr_buf[tstate.cur]; in db_mach_vtrace() 450 if (kp->ktr_desc == NULL) { in db_mach_vtrace() 454 db_printf("%d (%p", tstate.cur, kp->ktr_thread); in db_mach_vtrace() 456 db_printf(":cpu%d", kp->ktr_cpu); in db_mach_vtrace() 460 db_printf(" %10.10lld", (long long)kp->ktr_timestamp); in db_mach_vtrace() 463 db_printf(" %s.%d", kp->ktr_file, kp->ktr_line); in db_mach_vtrace() 466 db_printf(kp->ktr_desc, kp->ktr_parms[0], kp->ktr_parms[1], in db_mach_vtrace() 467 kp->ktr_parms[2], kp->ktr_parms[3], kp->ktr_parms[4], in db_mach_vtrace() 468 kp->ktr_parms[5]); in db_mach_vtrace()
|
/freebsd/crypto/libecc/src/ecdh/ |
H A D | ecccdh.c | 93 int ecccdh_gen_key_pair(ec_key_pair *kp, const ec_params *params) in ecccdh_gen_key_pair() argument 97 MUST_HAVE((kp != NULL) && (params != NULL), ret, err); in ecccdh_gen_key_pair() 100 kp->priv_key.magic = PRIV_KEY_MAGIC; in ecccdh_gen_key_pair() 101 kp->priv_key.key_type = ECCCDH; in ecccdh_gen_key_pair() 102 kp->priv_key.params = params; in ecccdh_gen_key_pair() 103 ret = generic_gen_priv_key(&(kp->priv_key)); EG(ret, err); in ecccdh_gen_key_pair() 106 ret = ecccdh_init_pub_key(&(kp->pub_key), &(kp->priv_key)); in ecccdh_gen_key_pair() 112 if(ret && (kp != NULL)){ in ecccdh_gen_key_pair() 113 IGNORE_RET_VAL(local_memset(kp, 0, sizeof(ec_key_pair))); in ecccdh_gen_key_pair() 121 int ecccdh_import_key_pair_from_priv_key_buf(ec_key_pair *kp, const ec_params *params, const u8 *pr… in ecccdh_import_key_pair_from_priv_key_buf() argument [all …]
|
/freebsd/contrib/nvi/ex/ |
H A D | ex_usage.c | 138 VIKEYS const *kp; in ex_viusage() local 158 kp = &tmotion; in ex_viusage() 160 kp = &vikeys[key]; in ex_viusage() 162 if (kp->usage == NULL) in ex_viusage() 169 isblank((u_char)*kp->help) ? "" : " ", in ex_viusage() 170 kp->help, kp->usage); in ex_viusage() 176 kp = &tmotion; in ex_viusage() 178 kp = &vikeys[key]; in ex_viusage() 179 if (kp->help != NULL) in ex_viusage() 180 (void)ex_printf(sp, "%s\n", kp->help); in ex_viusage()
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.c | 115 static char **getargv(struct procstat *procstat, struct kinfo_proc *kp, 124 struct procstat *procstat, struct kinfo_proc *kp, int mmapped); 126 struct procstat *procstat, struct kinfo_proc *kp, int mmapped); 154 static gid_t * procstat_getgroups_kvm(kvm_t *kd, struct kinfo_proc *kp, 161 static int procstat_getosrel_kvm(kvm_t *kd, struct kinfo_proc *kp, 170 static int procstat_getrlimit_kvm(kvm_t *kd, struct kinfo_proc *kp, 176 static int procstat_getumask_kvm(kvm_t *kd, struct kinfo_proc *kp, 345 procstat_getfiles(struct procstat *procstat, struct kinfo_proc *kp, int mmapped) in procstat_getfiles() argument 350 return (procstat_getfiles_kvm(procstat, kp, mmapped)); in procstat_getfiles() 353 return (procstat_getfiles_sysctl(procstat, kp, mmapped)); in procstat_getfiles() [all …]
|
H A D | libprocstat.h | 221 struct kinfo_proc *kp, int mmapped); 225 struct kinfo_proc *kp, int kqfd, unsigned int *count, char *errbuf); 242 struct kinfo_proc *kp, unsigned int *cntp); 248 gid_t *procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp, 251 struct kinfo_proc *kp, unsigned int *count); 252 int procstat_getosrel(struct procstat *procstat, struct kinfo_proc *kp, 254 int procstat_getpathname(struct procstat *procstat, struct kinfo_proc *kp, 256 int procstat_getrlimit(struct procstat *procstat, struct kinfo_proc *kp, 259 struct kinfo_proc *kp, unsigned int *cntp); 260 int procstat_getumask(struct procstat *procstat, struct kinfo_proc *kp, [all …]
|
/freebsd/crypto/libecc/src/sig/ |
H A D | ec_key.c | 289 int ec_key_pair_import_from_priv_key_buf(ec_key_pair *kp, in ec_key_pair_import_from_priv_key_buf() argument 296 MUST_HAVE((kp != NULL), ret, err); in ec_key_pair_import_from_priv_key_buf() 299 ret = ec_priv_key_import_from_buf(&(kp->priv_key), params, priv_key, in ec_key_pair_import_from_priv_key_buf() 302 ret = init_pubkey_from_privkey(&(kp->pub_key), &(kp->priv_key)); in ec_key_pair_import_from_priv_key_buf() 508 int ec_structured_key_pair_import_from_priv_key_buf(ec_key_pair *kp, in ec_structured_key_pair_import_from_priv_key_buf() argument 519 MUST_HAVE((kp != NULL) && (priv_key_buf != NULL) && (priv_key_buf_len > metadata_len), ret, err); in ec_structured_key_pair_import_from_priv_key_buf() 542 ret = ec_key_pair_import_from_priv_key_buf(kp, params, in ec_structured_key_pair_import_from_priv_key_buf() 565 int ec_structured_key_pair_import_from_buf(ec_key_pair *kp, in ec_structured_key_pair_import_from_buf() argument 575 MUST_HAVE((kp != NULL), ret, err); in ec_structured_key_pair_import_from_buf() 577 ret = ec_structured_pub_key_import_from_buf(&kp->pub_key, params, in ec_structured_key_pair_import_from_buf() [all …]
|
/freebsd/usr.bin/w/ |
H A D | w.c | 102 struct kinfo_proc *kp; /* `most interesting' proc */ member 126 struct kinfo_proc *kp; in main() local 344 if ((kp = kvm_getprocs(kd, KERN_PROC_ALL, 0, &nentries)) == NULL) in main() 346 for (i = 0; i < nentries; i++, kp++) { in main() 347 if (kp->ki_stat == SIDL || kp->ki_stat == SZOMB || in main() 348 kp->ki_tdev == NODEV) in main() 351 if (ep->tdev == kp->ki_tdev) { in main() 355 if (ep->kp == NULL && kp->ki_pgid == kp->ki_tpgid) { in main() 359 if (proc_compare(ep->kp, kp)) in main() 360 ep->kp = kp; in main() [all …]
|
/freebsd/contrib/telnet/libtelnet/ |
H A D | encrypt.c | 177 static void encrypt_keyid(struct key_info *kp, unsigned char *keyid, int len); 710 encrypt_keyid(struct key_info *kp, unsigned char *keyid, int len) in encrypt_keyid() argument 713 int dir = kp->dir; in encrypt_keyid() 719 if (!(ep = (*kp->getcrypt)(*kp->modep))) { in encrypt_keyid() 722 kp->keylen = 0; in encrypt_keyid() 727 if (kp->keylen == 0) in encrypt_keyid() 729 kp->keylen = 0; in encrypt_keyid() 731 (void)(*ep->keyid)(dir, kp->keyid, &kp->keylen); in encrypt_keyid() 733 } else if ((len != kp->keylen) || in encrypt_keyid() 734 (memcmp(keyid, kp->keyid, len) != 0)) { in encrypt_keyid() [all …]
|
/freebsd/crypto/heimdal/appl/telnet/libtelnet/ |
H A D | encrypt.c | 733 encrypt_keyid(struct key_info *kp, unsigned char *keyid, int len) in encrypt_keyid() argument 736 int dir = kp->dir; in encrypt_keyid() 742 if (!(ep = (*kp->getcrypt)(*kp->modep))) { in encrypt_keyid() 745 kp->keylen = 0; in encrypt_keyid() 750 if (kp->keylen == 0) in encrypt_keyid() 752 kp->keylen = 0; in encrypt_keyid() 754 (void)(*ep->keyid)(dir, kp->keyid, &kp->keylen); in encrypt_keyid() 756 } else if ((len != kp->keylen) || (memcmp(keyid,kp->keyid,len) != 0)) { in encrypt_keyid() 760 kp->keylen = len; in encrypt_keyid() 761 memcpy(kp->keyid,keyid, len); in encrypt_keyid() [all …]
|