/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_module_load.c | 51 kmc_free(kmdb_modctl_t *kmc) in kmc_free() argument 53 if (kmc->kmc_modname != NULL) in kmc_free() 54 strfree(kmc->kmc_modname); in kmc_free() 55 mdb_free(kmc, sizeof (kmdb_modctl_t)); in kmc_free() 67 kmdb_modctl_t *kmc = NULL; in mdb_module_load() local 75 kmc = MDB_NV_COOKIE(v); in mdb_module_load() 77 if (kmc->kmc_state == KMDB_MC_STATE_LOADING) in mdb_module_load() 84 kmc = mdb_zalloc(sizeof (kmdb_modctl_t), UM_SLEEP); in mdb_module_load() 85 kmc->kmc_loadmode = mode; in mdb_module_load() 86 kmc->kmc_modname = strdup(modname); in mdb_module_load() [all …]
|
H A D | kmdb_module.c | 70 kmdb_modctl_t *kmc; in kmdb_module_lookup_loaded() local 76 kmc = MDB_NV_COOKIE(v); in kmdb_module_lookup_loaded() 77 if (kmc->kmc_state != KMDB_MC_STATE_LOADED) in kmdb_module_lookup_loaded() 80 return (kmc); in kmdb_module_lookup_loaded() 98 kmdb_modctl_t *kmc = MDB_NV_COOKIE(v); in kmdb_module_lookup_by_addr() local 100 if (kmc->kmc_state != KMDB_MC_STATE_LOADED) in kmdb_module_lookup_by_addr() 103 if (mdb_gelf_symtab_lookup_by_addr(kmc->kmc_symtab, addr, flags, in kmdb_module_lookup_by_addr() 109 sym_kmc = kmc; in kmdb_module_lookup_by_addr() 119 sym_kmc = kmc; in kmdb_module_lookup_by_addr() 154 kmdb_modctl_t *kmc; in kmdb_module_lookup_by_name() local [all …]
|
H A D | kmdb_dl.c | 59 kmdb_modctl_t *kmc; in dlmopen() local 61 if ((kmc = dl_name2ctl(pathname)) == NULL) { in dlmopen() 66 kmc->kmc_dlrefcnt++; in dlmopen() 70 return (kmc); in dlmopen() 76 kmdb_modctl_t *kmc = dlp; in dlclose() local 80 ASSERT(kmc->kmc_dlrefcnt > 0); in dlclose() 81 if (--kmc->kmc_dlrefcnt > 0) in dlclose() 98 dl_findsym(kmdb_modctl_t *kmc, const char *name) in dl_findsym() argument 103 if (mdb_gelf_symtab_lookup_by_name(kmc->kmc_symtab, name, &sym, in dl_findsym() 114 kmdb_modctl_t *kmc = dlp; in dlsym() local [all …]
|
H A D | kmdb_ctf_open.c | 72 kmdb_modctl_t *kmc; in mdb_ctf_open() local 75 if ((kmc = mdb_ctf_name2ctl(pathname)) == NULL) { in mdb_ctf_open() 81 mp = kmc->kmc_modctl->mod_mp; in mdb_ctf_open() 93 (ulong_t)mp->ctfsize, kmc->kmc_modname); in mdb_ctf_open()
|
H A D | kmdb_kvm.c | 525 kmdb_modctl_t *kmc; in kmt_dmod_status() local 531 kmc = MDB_NV_COOKIE(v); in kmt_dmod_status() 533 if (kmc->kmc_state != state) in kmt_dmod_status() 544 mdb_printf(" %s", kmc->kmc_modname); in kmt_dmod_status()
|
/illumos-gate/usr/src/test/os-tests/tests/pf_key/ |
H A D | kmc-update.sh | 58 $TESTPATH/kmc-updater 0x2112 66 $TESTPATH/kmc-updater -e $EINVAL -k 0x12345 0x2112 74 $TESTPATH/kmc-updater -e $EINVAL -p $SADB_X_KMP_IKEV2 0x2112 82 $TESTPATH/kmc-updater 0x5150 64 90 $TESTPATH/kmc-updater -e $EINVAL -k "0x12345678abcdef" 0x5150 64 98 $TESTPATH/kmc-updater -e $EINVAL -p $SADB_X_KMP_IKEV2 0x5150 64 106 $TESTPATH/kmc-updater -p $SADB_X_KMP_IKEV2 0x6768 64 111 $TESTPATH/kmc-updater -p $SADB_X_KMP_IKEV2 -k "$COOKIE_IKEV2" 0x6768 64 119 $TESTPATH/kmc-updater -e $EINVAL -p $SADB_X_KMP_KINK -k "$COOKIE_IKEV2" \ 128 $TESTPATH/kmc-updater -e $EINVAL -p $SADB_X_KMP_KINK 0x6768 64
|
H A D | Makefile | 24 kmc-update 28 kmc-updater 37 kmc-updater := LDLIBS += -lipsecutil
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 2661 kmem_log_cpu_t *kmc = kmd->kmd_cpu; in kmem_log_walk() local 2665 if (addr >= kmc[i].kmc_low && addr < kmc[i].kmc_high) in kmem_log_walk() 2707 kmem_log_cpu_t *kmc; in kmem_log() local 2753 kmc = mdb_zalloc(sizeof (kmem_log_cpu_t) * NCPU, UM_SLEEP | UM_GC); in kmem_log() 2755 kmd.kmd_cpu = kmc; in kmem_log() 2768 kmc[i].kmc_low = clh.clh_chunk * lh.lh_chunksize + in kmem_log() 2770 kmc[i].kmc_high = (uintptr_t)clh.clh_current; in kmem_log() 3955 kmc_add(uintptr_t addr, const kmem_cache_t *cp, kmclist_t *kmc) in kmc_add() argument 3960 if (kmc->kmc_name == NULL || in kmc_add() 3961 strcmp(cp->cache_name, kmc->kmc_name) == 0) { in kmc_add() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | sadb.c | 1042 sadb_make_kmc_ext(uint8_t *cur, uint8_t *end, uint32_t kmp, uint64_t kmc) in sadb_make_kmc_ext() argument 1057 kmcext->sadb_x_kmc_cookie64 = kmc; in sadb_make_kmc_ext() 2205 return (M(sq->kmc, sa->ipsa_kmc) && M(sq->kmp, sa->ipsa_kmp)); in sadb_match_kmc() 2335 sq->kmc = 0; in sadb_form_query() 2350 sq->kmc = sq->kmcext->sadb_x_kmc_cookie64; in sadb_form_query() 4470 uint64_t kmc = sq->kmc; local 4484 if ((kmp != SADB_X_KMP_IKEV2) && (kmc != 0) && (sa->ipsa_kmc != 0) && 4485 (sa->ipsa_kmc != kmc)) { 4500 uint64_t kmc = sq->kmc; local 4504 if (kmc != 0) [all …]
|
/illumos-gate/usr/src/lib/libipsecutil/common/ |
H A D | ipsec_util.c | 2713 print_kmc(FILE *file, char *prefix, struct sadb_x_kmc *kmc) in print_kmc() argument 2717 switch (kmc->sadb_x_kmc_proto) { in print_kmc() 2719 cookie_label = kmc_lookup_by_cookie(kmc->sadb_x_kmc_cookie); in print_kmc() 2725 kmc->sadb_x_kmc_proto, cookie_label, in print_kmc() 2726 kmc->sadb_x_kmc_cookie); in print_kmc() 2749 prefix, kmc->sadb_x_kmc_proto, cookie_label, in print_kmc() 2750 kmc->sadb_x_kmc_cookie64, kmc->sadb_x_kmc_cookie64); in print_kmc()
|
/illumos-gate/usr/src/test/os-tests/runfiles/ |
H A D | default.run | 109 tests = ['acquire-compare', 'kmc-update', '15146']
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-test-ostest.p5m | 146 file path=opt/os-tests/tests/pf_key/kmc-update mode=0555 147 file path=opt/os-tests/tests/pf_key/kmc-updater mode=0555
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sadb.h | 695 uint64_t kmc; member
|