| /src/usr.sbin/lpr/pac/ |
| Makefile | 4 PROG= pac 5 MAN= pac.8 7 COPTS.pac.c+= ${CC_WNO_CALLOC_TRANSPOSED_ARGS}
|
| /src/external/bsd/jemalloc.old/dist/src/ |
| pac.c | 4 #include "jemalloc/internal/pac.h" 19 pac_decay_data_get(pac_t *pac, extent_state_t state, decay_t **r_decay, 23 *r_decay = &pac->decay_dirty; 24 *r_decay_stats = &pac->stats->decay_dirty; 25 *r_ecache = &pac->ecache_dirty; 28 *r_decay = &pac->decay_muzzy; 29 *r_decay_stats = &pac->stats->decay_muzzy; 30 *r_ecache = &pac->ecache_muzzy; 42 pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 53 if (ecache_init(tsdn, &pac->ecache_dirty, extent_state_dirty, ind 245 pac_t *pac = (pac_t *)self; local 271 pac_t *pac = (pac_t *)self; local 309 pac_t *pac = (pac_t *)self; local 331 pac_t *pac = (pac_t *)self; local 376 pac_t *pac = (pac_t *)self; local [all...] |
| pa_extra.c | 13 malloc_mutex_prefork(tsdn, &shard->pac.decay_dirty.mtx); 14 malloc_mutex_prefork(tsdn, &shard->pac.decay_muzzy.mtx); 26 malloc_mutex_prefork(tsdn, &shard->pac.grow_mtx); 34 ecache_prefork(tsdn, &shard->pac.ecache_dirty); 35 ecache_prefork(tsdn, &shard->pac.ecache_muzzy); 36 ecache_prefork(tsdn, &shard->pac.ecache_retained); 50 ecache_postfork_parent(tsdn, &shard->pac.ecache_dirty); 51 ecache_postfork_parent(tsdn, &shard->pac.ecache_muzzy); 52 ecache_postfork_parent(tsdn, &shard->pac.ecache_retained); 53 malloc_mutex_postfork_parent(tsdn, &shard->pac.grow_mtx) [all...] |
| extent.c | 30 static edata_t *extent_split_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 32 static bool extent_merge_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 45 static void extent_deregister(tsdn_t *tsdn, pac_t *pac, edata_t *edata); 46 static edata_t *extent_recycle(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 49 static edata_t *extent_try_coalesce(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 51 static edata_t *extent_alloc_retained(tsdn_t *tsdn, pac_t *pac, 60 extent_sn_next(pac_t *pac) { 61 return atomic_fetch_add_zu(&pac->extent_sn_next, 1, ATOMIC_RELAXED); 65 extent_may_force_decay(pac_t *pac) { 66 return !(pac_decay_ms_get(pac, extent_state_dirty) == - [all...] |
| san_bump.c | 5 #include "jemalloc/internal/pac.h" 11 pac_t *pac, ehooks_t *ehooks, size_t size); 14 san_bump_alloc(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, 32 tsdn, sba, pac, ehooks, guarded_size); 45 edata_t *curr_reg_trail = extent_split_wrapper(tsdn, pac, 65 extent_destroy_wrapper(tsdn, pac, ehooks, to_destroy); 68 san_guard_pages(tsdn, ehooks, edata, pac->emap, /* left */ false, 73 extent_record(tsdn, pac, ehooks, &pac->ecache_retained, edata); 88 san_bump_grow_locked(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, [all...] |
| /src/external/bsd/jemalloc/dist/src/ |
| pac.c | 8 #include "jemalloc/internal/pac.h" 25 pac_decay_data_get(pac_t *pac, extent_state_t state, decay_t **r_decay, 29 *r_decay = &pac->decay_dirty; 30 *r_decay_stats = &pac->stats->decay_dirty; 31 *r_ecache = &pac->ecache_dirty; 34 *r_decay = &pac->decay_muzzy; 35 *r_decay_stats = &pac->stats->decay_muzzy; 36 *r_ecache = &pac->ecache_muzzy; 49 pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 60 if (ecache_init(tsdn, &pac->ecache_dirty, extent_state_dirty, ind [all...] |
| pa_extra.c | 14 malloc_mutex_prefork(tsdn, &shard->pac.decay_dirty.mtx); 15 malloc_mutex_prefork(tsdn, &shard->pac.decay_muzzy.mtx); 20 sec_prefork2(tsdn, &shard->pac.sec); 28 malloc_mutex_prefork(tsdn, &shard->pac.grow_mtx); 36 ecache_prefork(tsdn, &shard->pac.ecache_dirty); 37 ecache_prefork(tsdn, &shard->pac.ecache_muzzy); 38 ecache_prefork(tsdn, &shard->pac.ecache_retained); 39 ecache_prefork(tsdn, &shard->pac.ecache_pinned); 53 ecache_postfork_parent(tsdn, &shard->pac.ecache_dirty); 54 ecache_postfork_parent(tsdn, &shard->pac.ecache_muzzy) [all...] |
| extent.c | 13 #include "jemalloc/internal/pac.h" 37 static edata_t *extent_split_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 39 static bool extent_merge_impl(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 52 static void extent_deregister(tsdn_t *tsdn, pac_t *pac, edata_t *edata); 53 static edata_t *extent_recycle(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 56 static edata_t *extent_try_coalesce(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 58 static edata_t *extent_alloc_retained(tsdn_t *tsdn, pac_t *pac, 67 extent_sn_next(pac_t *pac) { 68 return atomic_fetch_add_zu(&pac->extent_sn_next, 1, ATOMIC_RELAXED); 72 extent_may_force_decay(pac_t *pac) { [all...] |
| san_bump.c | 7 #include "jemalloc/internal/pac.h" 12 pac_t *pac, ehooks_t *ehooks, size_t size); 15 san_bump_alloc(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, 33 tsdn, sba, pac, ehooks, guarded_size); 46 edata_t *curr_reg_trail = extent_split_wrapper(tsdn, pac, 66 extent_destroy_wrapper(tsdn, pac, ehooks, to_destroy); 69 san_guard_pages(tsdn, ehooks, edata, pac->emap, /* left */ false, 74 extent_record(tsdn, pac, ehooks, &pac->ecache_retained, edata); 89 san_bump_grow_locked(tsdn_t *tsdn, san_bump_alloc_t *sba, pac_t *pac, [all...] |
| pa.c | 45 if (pac_init(tsdn, &shard->pac, base, emap, &shard->edata_cache, 99 pac_sec_flush(tsdn, &shard->pac); 104 pac_decay_all_now(tsdn, &shard->pac, extent_state_dirty); 105 if (pac_should_decay_muzzy(&shard->pac)) { 106 pac_decay_all_now(tsdn, &shard->pac, extent_state_muzzy); 118 pac_destroy(tsdn, &shard->pac); 138 * Fall back to the PAC if the HPA is off or couldn't serve the given 142 edata = pac_alloc(tsdn, &shard->pac, size, alignment, zero, 177 bool error = pac_expand(tsdn, &shard->pac, edata, old_size, new_size, 207 bool error = pac_shrink(tsdn, &shard->pac, edata, old_size, new_size [all...] |
| /src/external/bsd/wpa/dist/src/eap_peer/ |
| eap_fast_pac.c | 2 * EAP peer method: EAP-FAST PAC file processing 16 /* TODO: encrypt PAC-Key in the PAC file */ 21 "wpa_supplicant EAP-FAST PAC file - version 1"; 30 * Sequence of PAC entries: 31 * 2-octet PAC-Type (big endian) 32 * 32-octet PAC-Key 33 * 2-octet PAC-Opaque length (big endian) 34 * <variable len> PAC-Opaque data (length bytes) 35 * 2-octet PAC-Info length (big endian 73 struct eap_fast_pac *pac = pac_root; local 90 struct eap_fast_pac *pac, *prev; local 142 struct eap_fast_pac *pac; local 415 struct eap_fast_pac *pac = NULL; local 621 struct eap_fast_pac *pac; local 672 struct eap_fast_pac *pac, *prev; local 754 struct eap_fast_pac *pac, *prev; local 875 struct eap_fast_pac *pac; local [all...] |
| eap_teap_pac.c | 2 * EAP peer method: EAP-TEAP PAC file processing 16 /* TODO: encrypt PAC-Key in the PAC file */ 21 "wpa_supplicant EAP-TEAP PAC file - version 1"; 30 * Sequence of PAC entries: 31 * 2-octet PAC-Type (big endian) 32 * 32-octet PAC-Key 33 * 2-octet PAC-Opaque length (big endian) 34 * <variable len> PAC-Opaque data (length bytes) 35 * 2-octet PAC-Info length (big endian 73 struct eap_teap_pac *pac = pac_root; local 90 struct eap_teap_pac *pac, *prev; local 142 struct eap_teap_pac *pac; local 416 struct eap_teap_pac *pac = NULL; local 625 struct eap_teap_pac *pac; local 676 struct eap_teap_pac *pac, *prev; local 758 struct eap_teap_pac *pac, *prev; local 879 struct eap_teap_pac *pac; local [all...] |
| /src/external/bsd/jemalloc/dist/test/unit/ |
| pac.c | 6 * pac_decay_deferred is JET_EXTERN (test-only; see src/pac.c) and has no public 9 extern void pac_decay_deferred(tsdn_t *tsdn, pac_t *pac, 137 pac_decay_all_locked(pac_t *pac, extent_state_t state, bool fully_decay) { 142 decay = &pac->decay_dirty; 143 decay_stats = &pac->stats->decay_dirty; 144 ecache = &pac->ecache_dirty; 148 decay = &pac->decay_muzzy; 149 decay_stats = &pac->stats->decay_muzzy; 150 ecache = &pac->ecache_muzzy; 155 pac_decay_all(tsdn, pac, decay, decay_stats, ecache, fully_decay) 197 pac_t *pac = &data->shard.pac; local 209 pac_dalloc(tsdn_fetch(), pac, muzzy, &deferred_work_generated); local 215 pac_dalloc(tsdn_fetch(), pac, dirty, &deferred_work_generated); local 230 pac_dalloc(tsdn_fetch(), pac, from_dirty, &deferred_work_generated); local 232 pac_dalloc(tsdn_fetch(), pac, from_muzzy, &deferred_work_generated); local 245 pac_t *pac = &data->shard.pac; local 267 pac_dalloc(tsdn_fetch(), pac, large, &deferred_work_generated); local 277 pac_t *pac = &data->shard.pac; local 281 pac_dalloc(tsdn_fetch(), pac, edata, &deferred_work_generated); local 293 pac_t *pac = &data->shard.pac; local 297 pac_dalloc(tsdn_fetch(), pac, edata, &deferred_work_generated); local 316 pac_t *pac = &data->shard.pac; local 321 pac_dalloc(tsdn_fetch(), pac, edata, &deferred_work_generated); local 337 pac_t *pac = &data->shard.pac; local 343 pac_dalloc(tsdn_fetch(), pac, normal, &deferred_work_generated); local 357 pac_t *pac = &data->shard.pac; local 369 pac_dalloc(tsdn_fetch(), pac, normal, &deferred_work_generated); local 409 pac_t *pac = &data->shard.pac; local 416 pac_dalloc(tsdn_fetch(), pac, edata, &deferred_work_generated); local 425 pac_decay_deferred(tsdn_fetch(), pac, PAC_PURGE_NEVER, &result); local [all...] |
| san_bump.c | 63 pac_t *pac = &arena->pa_shard.pac; local 68 tsdn, &sba, pac, pac_ehooks_get(pac), alloc_size, /* zero */ false); 89 tsdn, &sba, pac, pac_ehooks_get(pac), alloc_size2, /* zero */ true); 129 pac_t *pac = &arena->pa_shard.pac; local 132 edata_t *edata = san_bump_alloc(tsdn, &sba, pac, pac_ehooks_get(pac), 170 pac_t *pac = &arena->pa_shard.pac; local [all...] |
| /src/external/bsd/jemalloc/dist/include/jemalloc/internal/ |
| pac.h | 16 * Page allocator classic (PAC), a page-level allocator that: 34 * to accumulate. PAC decay policy; the HPA defers on time intervals, not 35 * on a page count, so this constant is PAC-only. 97 /* PAC SEC stats. Derived. */ 103 /* Small extent cache in front of PAC ecaches to reduce contention. */ 106 * Runtime gate for PAC SEC. 0 disables (when SEC is not configured or 180 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 185 edata_t *pac_alloc(tsdn_t *tsdn, pac_t *pac, size_t size, size_t alignment, 188 bool pac_expand(tsdn_t *tsdn, pac_t *pac, edata_t *edata, size_t old_size, 190 bool pac_shrink(tsdn_t *tsdn, pac_t *pac, edata_t *edata, size_t old_size [all...] |
| extent.h | 7 #include "jemalloc/internal/pac.h" 35 edata_t *ecache_alloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 38 edata_t *ecache_alloc_grow(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 41 void ecache_dalloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 43 edata_t *ecache_evict(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 47 void extent_record(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 50 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 51 edata_t *extent_alloc_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 55 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 57 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata) [all...] |
| /src/external/bsd/jemalloc.old/dist/include/jemalloc/internal/ |
| pac.h | 84 * Must be the first member (we convert it to a PAC given only a 153 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 159 pac_mapped(pac_t *pac) { 160 return atomic_load_zu(&pac->stats->pac_mapped, ATOMIC_RELAXED); 164 pac_ehooks_get(pac_t *pac) { 165 return base_ehooks_get(pac->base); 178 void pac_decay_all(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 185 bool pac_maybe_decay_purge(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 199 tsdn_t *tsdn, pac_t *pac, size_t *old_limit, size_t *new_limit); 201 bool pac_decay_ms_set(tsdn_t *tsdn, pac_t *pac, extent_state_t state [all...] |
| extent.h | 7 #include "jemalloc/internal/pac.h" 35 edata_t *ecache_alloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 38 edata_t *ecache_alloc_grow(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 41 void ecache_dalloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 43 edata_t *ecache_evict(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 47 void extent_record(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 50 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 51 edata_t *extent_alloc_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 55 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 57 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata) [all...] |
| /src/external/bsd/jemalloc.old/include/jemalloc/internal/ |
| pac.h | 84 * Must be the first member (we convert it to a PAC given only a 153 bool pac_init(tsdn_t *tsdn, pac_t *pac, base_t *base, emap_t *emap, 159 pac_mapped(pac_t *pac) { 160 return atomic_load_zu(&pac->stats->pac_mapped, ATOMIC_RELAXED); 164 pac_ehooks_get(pac_t *pac) { 165 return base_ehooks_get(pac->base); 178 void pac_decay_all(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 185 bool pac_maybe_decay_purge(tsdn_t *tsdn, pac_t *pac, decay_t *decay, 199 tsdn_t *tsdn, pac_t *pac, size_t *old_limit, size_t *new_limit); 201 bool pac_decay_ms_set(tsdn_t *tsdn, pac_t *pac, extent_state_t state [all...] |
| extent.h | 7 #include "jemalloc/internal/pac.h" 35 edata_t *ecache_alloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 38 edata_t *ecache_alloc_grow(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 41 void ecache_dalloc(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 43 edata_t *ecache_evict(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 47 void extent_record(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, ecache_t *ecache, 50 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 51 edata_t *extent_alloc_wrapper(tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, 55 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata); 57 tsdn_t *tsdn, pac_t *pac, ehooks_t *ehooks, edata_t *edata) [all...] |
| /src/usr.sbin/lpr/ |
| Makefile | 4 SUBDIR= common_source .WAIT lp lpc lpd lpq lpr lprm lptest pac filters
|
| /src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| pac.c | 1 /* $NetBSD: pac.c,v 1.4 2023/06/19 21:41:44 christos Exp $ */ 53 struct PACTYPE *pac; member in struct:krb5_pac_data 81 * HMAC-MD5 checksum over any key (needed for the PAC routines) 127 krb5_set_error_message(context, ret, "PAC has too many buffers"); 135 krb5_set_error_message(context, ret, "PAC has too many buffers"); 173 krb5_pac *pac) 197 krb5_set_error_message(context, ret, N_("PAC have too few buffer", "")); 203 N_("PAC have wrong version %d", ""), 213 p->pac = calloc(1, header_end); 214 if (p->pac == NULL) [all...] |
| /src/crypto/external/bsd/heimdal/dist/tests/plugin/ |
| windc.c | 23 struct hdb_entry_ex *client, krb5_pac *pac) 28 krb5_warnx(context, "pac generate"); 33 ret = krb5_pac_init(context, pac); 37 ret = krb5_pac_add_buffer(context, *pac, 1, &data); 51 krb5_pac *pac) 58 ret = krb5_pac_get_buffer(context, *pac, 1, &data);
|
| /src/external/bsd/jemalloc.old/dist/test/unit/ |
| san_bump.c | 63 pac_t *pac = &arena->pa_shard.pac; local 68 tsdn, &sba, pac, pac_ehooks_get(pac), alloc_size, /* zero */ false); 89 tsdn, &sba, pac, pac_ehooks_get(pac), alloc_size2, /* zero */ true); 129 pac_t *pac = &arena->pa_shard.pac; local 132 edata_t *edata = san_bump_alloc(tsdn, &sba, pac, pac_ehooks_get(pac), 170 pac_t *pac = &arena->pa_shard.pac; local [all...] |
| /src/crypto/external/bsd/heimdal/dist/kdc/ |
| windc.c | 61 krb5_pac *pac; member in struct:generate_uc 72 return ft->pac_generate((void *)plug, context, uc->client, uc->pac); 79 krb5_pac *pac) 87 uc.pac = pac; 100 krb5_pac *pac; member in struct:verify_uc 116 uc->client, uc->server, uc->krbtgt, uc->pac); 130 krb5_pac *pac, 143 uc.pac = pac; [all...] |