| /src/contrib/wpa/src/eap_peer/ |
| H A D | eap_fast_pac.c | 50 void eap_fast_free_pac(struct eap_fast_pac *pac) in eap_fast_free_pac() argument 52 os_free(pac->pac_opaque); in eap_fast_free_pac() 53 os_free(pac->pac_info); in eap_fast_free_pac() 54 os_free(pac->a_id); in eap_fast_free_pac() 55 os_free(pac->i_id); in eap_fast_free_pac() 56 os_free(pac->a_id_info); in eap_fast_free_pac() 57 os_free(pac); in eap_fast_free_pac() 73 struct eap_fast_pac *pac = pac_root; in eap_fast_get_pac() local 75 while (pac) { in eap_fast_get_pac() 76 if (pac->pac_type == pac_type && pac->a_id_len == a_id_len && in eap_fast_get_pac() [all …]
|
| H A D | eap_teap_pac.c | 50 void eap_teap_free_pac(struct eap_teap_pac *pac) in eap_teap_free_pac() argument 52 os_free(pac->pac_opaque); in eap_teap_free_pac() 53 os_free(pac->pac_info); in eap_teap_free_pac() 54 os_free(pac->a_id); in eap_teap_free_pac() 55 os_free(pac->i_id); in eap_teap_free_pac() 56 os_free(pac->a_id_info); in eap_teap_free_pac() 57 os_free(pac); in eap_teap_free_pac() 73 struct eap_teap_pac *pac = pac_root; in eap_teap_get_pac() local 75 while (pac) { in eap_teap_get_pac() 76 if (pac->pac_type == pac_type && pac->a_id_len == a_id_len && in eap_teap_get_pac() [all …]
|
| H A D | eap_fast.c | 61 struct eap_fast_pac *pac; member 205 eap_fast_load_pac_bin(sm, &data->pac, config->pac_file) < 0) { in eap_fast_init() 212 eap_fast_load_pac(sm, &data->pac, config->pac_file) < 0) { in eap_fast_init() 217 eap_fast_pac_list_truncate(data->pac, data->max_pac_list_len); in eap_fast_init() 219 if (data->pac == NULL && !data->provisioning_allowed) { in eap_fast_init() 233 struct eap_fast_pac *pac, *prev; in eap_fast_deinit() local 243 pac = data->pac; in eap_fast_deinit() 245 while (pac) { in eap_fast_deinit() 246 prev = pac; in eap_fast_deinit() 247 pac = pac->next; in eap_fast_deinit() [all …]
|
| H A D | eap_teap.c | 61 struct eap_teap_pac *pac; member 215 eap_teap_load_pac_bin(sm, &data->pac, config->pac_file) < 0) { in eap_teap_init() 222 eap_teap_load_pac(sm, &data->pac, config->pac_file) < 0) { in eap_teap_init() 227 eap_teap_pac_list_truncate(data->pac, data->max_pac_list_len); in eap_teap_init() 255 struct eap_teap_pac *pac, *prev; in eap_teap_deinit() local 265 pac = data->pac; in eap_teap_deinit() 267 while (pac) { in eap_teap_deinit() 268 prev = pac; in eap_teap_deinit() 269 pac = pac->next; in eap_teap_deinit() 966 u8 *pac, size_t pac_len) in eap_teap_process_pac_tlv() argument [all …]
|
| /src/contrib/jemalloc/src/ |
| H A D | pac.c | 19 pac_decay_data_get(pac_t *pac, extent_state_t state, in pac_decay_data_get() argument 23 *r_decay = &pac->decay_dirty; in pac_decay_data_get() 24 *r_decay_stats = &pac->stats->decay_dirty; in pac_decay_data_get() 25 *r_ecache = &pac->ecache_dirty; in pac_decay_data_get() 28 *r_decay = &pac->decay_muzzy; in pac_decay_data_get() 29 *r_decay_stats = &pac->stats->decay_muzzy; in pac_decay_data_get() 30 *r_ecache = &pac->ecache_muzzy; in pac_decay_data_get() 38 pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, in pac_init() argument 49 if (ecache_init(tsdn, &pac->ecache_dirty, extent_state_dirty, ind, in pac_init() 57 if (ecache_init(tsdn, &pac->ecache_muzzy, extent_state_muzzy, ind, in pac_init() [all …]
|
| H A D | extent.c | 22 static edata_t *extent_split_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 24 static bool extent_merge_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 37 static void extent_deregister(tsdn_t *tsdn, pac_t *pac, edata_t *edata); 38 static edata_t *extent_recycle(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 41 static edata_t *extent_try_coalesce(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 43 static edata_t *extent_alloc_retained(tsdn_t *tsdn, pac_t *pac, 50 extent_sn_next(pac_t *pac) { in extent_sn_next() argument 51 return atomic_fetch_add_zu(&pac->extent_sn_next, 1, ATOMIC_RELAXED); in extent_sn_next() 55 extent_may_force_decay(pac_t *pac) { in extent_may_force_decay() argument 56 return !(pac_decay_ms_get(pac, extent_state_dirty) == -1 in extent_may_force_decay() [all …]
|
| H A D | pa_extra.c | 13 malloc_mutex_prefork(tsdn, &shard->pac.decay_dirty.mtx); in pa_shard_prefork0() 14 malloc_mutex_prefork(tsdn, &shard->pac.decay_muzzy.mtx); in pa_shard_prefork0() 26 malloc_mutex_prefork(tsdn, &shard->pac.grow_mtx); in pa_shard_prefork3() 34 ecache_prefork(tsdn, &shard->pac.ecache_dirty); in pa_shard_prefork4() 35 ecache_prefork(tsdn, &shard->pac.ecache_muzzy); in pa_shard_prefork4() 36 ecache_prefork(tsdn, &shard->pac.ecache_retained); in pa_shard_prefork4() 50 ecache_postfork_parent(tsdn, &shard->pac.ecache_dirty); in pa_shard_postfork_parent() 51 ecache_postfork_parent(tsdn, &shard->pac.ecache_muzzy); in pa_shard_postfork_parent() 52 ecache_postfork_parent(tsdn, &shard->pac.ecache_retained); in pa_shard_postfork_parent() 53 malloc_mutex_postfork_parent(tsdn, &shard->pac.grow_mtx); in pa_shard_postfork_parent() [all …]
|
| H A D | san_bump.c | 11 san_bump_grow_locked(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, 15 san_bump_alloc(tsdn_t *tsdn, san_bump_alloc_t* sba, pac_t *pac, in san_bump_alloc() argument 32 bool err = san_bump_grow_locked(tsdn, sba, pac, ehooks, in san_bump_alloc() 45 edata_t* curr_reg_trail = extent_split_wrapper(tsdn, pac, in san_bump_alloc() 65 extent_destroy_wrapper(tsdn, pac, ehooks, to_destroy); in san_bump_alloc() 68 san_guard_pages(tsdn, ehooks, edata, pac->emap, /* left */ false, in san_bump_alloc() 73 extent_record(tsdn, pac, ehooks, &pac->ecache_retained, in san_bump_alloc() 89 san_bump_grow_locked(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, in san_bump_grow_locked() argument 97 sba->curr_reg = extent_alloc_wrapper(tsdn, pac, ehooks, NULL, in san_bump_grow_locked()
|
| H A D | pa.c | 43 if (pac_init(tsdn, &shard->pac, base, emap, &shard->edata_cache, in pa_shard_init() 108 pac_destroy(tsdn, &shard->pac); in pa_shard_destroy() 118 ? &shard->pac.pai : &shard->hpa_sec.pai); in pa_get_pai() 139 edata = pai_alloc(tsdn, &shard->pac.pai, size, alignment, zero, in pa_alloc() 226 return pac_retain_grow_limit_get_set(tsdn, &shard->pac, old_limit, in pa_shard_retain_grow_limit_get_set() 233 return pac_decay_ms_set(tsdn, &shard->pac, state, decay_ms, eagerness); in pa_decay_ms_set() 238 return pac_decay_ms_get(&shard->pac, state); in pa_decay_ms_get() 264 uint64_t time = pai_time_until_deferred_work(tsdn, &shard->pac.pai); in pa_shard_time_until_deferred_work()
|
| /src/crypto/krb5/src/lib/krb5/krb/ |
| H A D | pac.c | 40 k5_pac_add_buffer(krb5_context context, krb5_pac pac, uint32_t type, in k5_pac_add_buffer() argument 51 if (k5_pac_locate_buffer(context, pac, type, NULL) == 0) in k5_pac_add_buffer() 54 if (pac->nbuffers >= MAX_BUFFERS) in k5_pac_add_buffer() 56 nbufs = realloc(pac->buffers, (pac->nbuffers + 1) * sizeof(*pac->buffers)); in k5_pac_add_buffer() 59 pac->buffers = nbufs; in k5_pac_add_buffer() 61 header_len = PACTYPE_LENGTH + pac->nbuffers * PAC_INFO_BUFFER_LENGTH; in k5_pac_add_buffer() 65 ndata = realloc(pac->data.data, in k5_pac_add_buffer() 66 pac->data.length + PAC_INFO_BUFFER_LENGTH + in k5_pac_add_buffer() 70 pac->data.data = ndata; in k5_pac_add_buffer() 73 for (i = 0; i < pac->nbuffers; i++) in k5_pac_add_buffer() [all …]
|
| H A D | t_pac.c | 511 krb5_pac pac; in check_pac() local 517 ret = krb5_pac_parse(context, pdata, plen, &pac); in check_pac() 521 ret = krb5_pac_verify_ext(context, pac, auth_time, p, server_key, kdc_key, in check_pac() 526 ret = krb5_pac_sign_ext(context, pac, auth_time, p, server_key, in check_pac() 531 krb5_pac_free(context, pac); in check_pac() 533 ret = krb5_pac_parse(context, data.data, data.length, &pac); in check_pac() 538 ret = krb5_pac_verify_ext(context, pac, auth_time, p, server_key, kdc_key, in check_pac() 554 ret = krb5_pac_get_types(context, pac, &len, &list); in check_pac() 563 ret = krb5_pac_get_buffer(context, pac, list[i], &data); in check_pac() 605 krb5_pac_free(context, pac); in check_pac() [all …]
|
| H A D | pac_sign.c | 34 insert_client_info(krb5_context context, krb5_pac pac, krb5_timestamp authtime, in insert_client_info() argument 46 if (k5_pac_locate_buffer(context, pac, KRB5_PAC_CLIENT_INFO, in insert_client_info() 48 return k5_pac_validate_client(context, pac, authtime, principal, in insert_client_info() 71 ret = k5_pac_add_buffer(context, pac, KRB5_PAC_CLIENT_INFO, in insert_client_info() 99 insert_checksum(krb5_context context, krb5_pac pac, krb5_ui_4 type, in insert_checksum() argument 114 ret = k5_pac_locate_buffer(context, pac, type, &cksumdata); in insert_checksum() 129 ret = k5_pac_add_buffer(context, pac, type, &cksumdata, TRUE, in insert_checksum() 143 encode_header(krb5_context context, krb5_pac pac) in encode_header() argument 149 header_len = PACTYPE_LENGTH + (pac->nbuffers * PAC_INFO_BUFFER_LENGTH); in encode_header() 150 assert(pac->data.length >= header_len); in encode_header() [all …]
|
| H A D | authdata.h | 81 const krb5_pac pac, 87 const krb5_pac pac, 94 krb5_pac pac,
|
| /src/crypto/heimdal/lib/krb5/ |
| H A D | pac.c | 51 struct PACTYPE *pac; member 171 krb5_pac *pac) in krb5_pac_parse() argument 211 p->pac = calloc(1, header_end); in krb5_pac_parse() 212 if (p->pac == NULL) { in krb5_pac_parse() 217 p->pac->numbuffers = tmp; in krb5_pac_parse() 218 p->pac->version = tmp2; in krb5_pac_parse() 225 for (i = 0; i < p->pac->numbuffers; i++) { in krb5_pac_parse() 226 CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].type), out); in krb5_pac_parse() 227 CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].buffersize), out); in krb5_pac_parse() 228 CHECK(ret, krb5_ret_uint32(sp, &p->pac->buffers[i].offset_lo), out); in krb5_pac_parse() [all …]
|
| H A D | test_pac.c | 166 krb5_pac pac; in main() local 181 ret = krb5_pac_parse(context, saved_pac, sizeof(saved_pac), &pac); in main() 185 ret = krb5_pac_verify(context, pac, authtime, p, in main() 190 ret = _krb5_pac_sign(context, pac, authtime, p, in main() 195 krb5_pac_free(context, pac); in main() 197 ret = krb5_pac_parse(context, data.data, data.length, &pac); in main() 202 ret = krb5_pac_verify(context, pac, authtime, p, in main() 218 ret = krb5_pac_get_types(context, pac, &len, &list); in main() 227 ret = krb5_pac_get_buffer(context, pac, list[i], &data); in main() 266 krb5_pac_free(context, pac); in main() [all …]
|
| /src/contrib/jemalloc/include/jemalloc/internal/ |
| H A D | pac.h | 124 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 130 pac_mapped(pac_t *pac) { in pac_mapped() argument 131 return atomic_load_zu(&pac->stats->pac_mapped, ATOMIC_RELAXED); in pac_mapped() 135 pac_ehooks_get(pac_t *pac) { in pac_ehooks_get() argument 136 return base_ehooks_get(pac->base); in pac_ehooks_get() 149 void pac_decay_all(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 156 bool pac_maybe_decay_purge(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 169 bool pac_retain_grow_limit_get_set(tsdn_t *tsdn, pac_t *pac, size_t *old_limit, 172 bool pac_decay_ms_set(tsdn_t *tsdn, pac_t *pac, extent_state_t state, 174 ssize_t pac_decay_ms_get(pac_t *pac, extent_state_t state); [all …]
|
| H A D | extent.h | 22 edata_t *ecache_alloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 25 edata_t *ecache_alloc_grow(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 28 void ecache_dalloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 30 edata_t *ecache_evict(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 34 void extent_record(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 36 void extent_dalloc_gap(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 38 edata_t *extent_alloc_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 41 void extent_dalloc_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 43 void extent_destroy_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 53 edata_t *extent_split_wrapper(tsdn_t *tsdn, pac_t *pac, [all …]
|
| H A D | pa.h | 96 pac_t pac; member 123 return ecache_npages_get(&shard->pac.ecache_muzzy) == 0 && in pa_shard_dont_decay_muzzy() 124 pac_decay_ms_get(&shard->pac, extent_state_muzzy) <= 0; in pa_shard_dont_decay_muzzy()
|
| /src/crypto/krb5/src/kdc/ |
| H A D | tgs_policy.c | 263 krb5_db_entry *server, krb5_ticket *tkt, krb5_pac pac, in check_tgs_s4u2self() argument 330 if (pac == NULL) { in check_tgs_s4u2self() 337 if (krb5_pac_verify(context, pac, tkt->enc_part2->times.authtime, in check_tgs_s4u2self() 349 if (krb5_pac_verify_ext(context, pac, tkt->enc_part2->times.authtime, in check_tgs_s4u2self() 366 verify_deleg_pac(krb5_context context, krb5_pac pac, in verify_deleg_pac() argument 380 if (get_pac_princ_with_realm(context, pac, &princ, &pac_authtime) != 0) in verify_deleg_pac() 385 if (krb5_pac_get_buffer(context, pac, KRB5_PAC_DELEGATION_INFO, in verify_deleg_pac() 425 krb5_db_entry *server, krb5_ticket *tkt, krb5_pac pac, in check_tgs_s4u2proxy() argument 454 if (pac == NULL) { in check_tgs_s4u2proxy() 458 if (krb5_pac_verify(context, pac, tkt->enc_part2->times.authtime, in check_tgs_s4u2proxy() [all …]
|
| /src/crypto/heimdal/kdc/ |
| H A D | windc.c | 76 krb5_pac *pac) in _kdc_pac_generate() argument 78 *pac = NULL; in _kdc_pac_generate() 81 return (windcft->pac_generate)(windcctx, context, client, pac); in _kdc_pac_generate() 91 krb5_pac *pac, in _kdc_pac_verify() argument 102 client, server, krbtgt, pac); in _kdc_pac_verify()
|
| /src/sys/dev/hwpmc/ |
| H A D | hwpmc_ibs.c | 385 struct ibs_cpu *pac; in pmc_ibs_intr() local 398 pac = ibs_pcpu[cpu]; in pmc_ibs_intr() 402 pm = pac->pc_ibspmcs[IBS_PMC_FETCH].phw_pmc; in pmc_ibs_intr() 411 pm = pac->pc_ibspmcs[IBS_PMC_OP].phw_pmc; in pmc_ibs_intr() 420 if (atomic_load_int(&pac->pc_status) == IBS_CPU_STOPPING) { in pmc_ibs_intr() 472 struct ibs_cpu *pac; in ibs_pcpu_init() local 482 ibs_pcpu[cpu] = pac = malloc(sizeof(struct ibs_cpu), M_PMC, in ibs_pcpu_init() 494 for (n = 0, phw = pac->pc_ibspmcs; n < IBS_NPMCS; n++, phw++) { in ibs_pcpu_init() 510 struct ibs_cpu *pac; in ibs_pcpu_fini() local 528 if ((pac = ibs_pcpu[cpu]) == NULL) in ibs_pcpu_fini() [all …]
|
| H A D | hwpmc_amd.c | 529 struct amd_cpu *pac; in amd_intr() local 544 pac = amd_pcpu[cpu]; in amd_intr() 565 if ((pm = pac->pc_amdpmcs[i].phw_pmc) == NULL || in amd_intr() 725 struct amd_cpu *pac; in amd_pcpu_init() local 735 amd_pcpu[cpu] = pac = malloc(sizeof(struct amd_cpu), M_PMC, in amd_pcpu_init() 747 for (n = 0, phw = pac->pc_amdpmcs; n < amd_npmcs; n++, phw++) { in amd_pcpu_init() 763 struct amd_cpu *pac; in amd_pcpu_fini() local 775 if ((pac = amd_pcpu[cpu]) == NULL) in amd_pcpu_fini() 782 KASSERT(pac->pc_amdpmcs[i].phw_pmc == NULL, in amd_pcpu_fini() 800 free(pac, M_PMC); in amd_pcpu_fini()
|
| /src/usr.sbin/lpr/pac/ |
| H A D | Makefile | 4 PROG= pac 5 MAN= pac.8
|
| /src/crypto/krb5/src/windows/leashdll/ |
| H A D | lshutil.cpp | 524 IAutoComplete *pac = NULL; in InitAutocomplete() local 526 IID_PPV_ARGS(&pac)); in InitAutocomplete() 527 if (pac != NULL) { in InitAutocomplete() 528 pac->Init(m_hwnd, pEnumString, NULL, NULL); in InitAutocomplete() 531 hRes = pac->QueryInterface(IID_IAutoCompleteDropDown, (LPVOID*)&pacdd); in InitAutocomplete() 532 pac->Release(); in InitAutocomplete()
|
| /src/crypto/heimdal/lib/gssapi/ntlm/ |
| H A D | inquire_sec_context_by_oid.c | 62 if (ctx->pac.length == 0) { in _gss_ntlm_inquire_sec_context_by_oid() 68 &ctx->pac, in _gss_ntlm_inquire_sec_context_by_oid()
|