Searched refs:nthr (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/ck/src/ |
H A D | ck_barrier_dissemination.c | 38 unsigned int nthr) in ck_barrier_dissemination_init() argument 41 bool p = nthr & (nthr - 1); in ck_barrier_dissemination_init() 43 barrier->nthr = nthr; in ck_barrier_dissemination_init() 44 barrier->size = size = ck_internal_log(ck_internal_power_2(nthr)); in ck_barrier_dissemination_init() 47 for (i = 0; i < nthr; ++i) { in ck_barrier_dissemination_init() 52 for (i = 0; i < nthr; ++i) { in ck_barrier_dissemination_init() 62 j = (i + offset) & (nthr - 1); in ck_barrier_dissemination_init() 64 j = (i + offset) % nthr; in ck_barrier_dissemination_init() 90 ck_barrier_dissemination_size(unsigned int nthr) in ck_barrier_dissemination_size() argument 93 return (ck_internal_log(ck_internal_power_2(nthr)) << 1); in ck_barrier_dissemination_size()
|
H A D | ck_barrier_tournament.c | 62 unsigned int nthr) in ck_barrier_tournament_init() argument 67 barrier->size = size = ck_barrier_tournament_size(nthr); in ck_barrier_tournament_init() 69 for (i = 0; i < nthr; ++i) { in ck_barrier_tournament_init() 78 if ((i + twokm1 < nthr) && (twok < nthr)) in ck_barrier_tournament_init() 80 else if (i + twokm1 >= nthr) in ck_barrier_tournament_init() 86 else if ((i == 0) && (twok >= nthr)) in ck_barrier_tournament_init() 102 ck_barrier_tournament_size(unsigned int nthr) in ck_barrier_tournament_size() argument 105 return (ck_internal_log(ck_internal_power_2(nthr)) + 1); in ck_barrier_tournament_size()
|
H A D | ck_barrier_mcs.c | 34 ck_barrier_mcs_init(struct ck_barrier_mcs *barrier, unsigned int nthr) in ck_barrier_mcs_init() argument 40 for (i = 0; i < nthr; ++i) { in ck_barrier_mcs_init() 46 barrier[i].havechild[j] = ((i << 2) + j < nthr - 1) ? ~0 : 0; in ck_barrier_mcs_init() 61 barrier[i].children[0] = ((i << 1) + 1 >= nthr) ? in ck_barrier_mcs_init() 65 barrier[i].children[1] = ((i << 1) + 2 >= nthr) ? in ck_barrier_mcs_init()
|
H A D | ck_barrier_combining.c | 96 unsigned int nthr) in ck_barrier_combining_group_init() argument 103 tnode->k = nthr; in ck_barrier_combining_group_init()
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_barrier.h | 76 void init(size_t nthr); 77 void resize(size_t nthr); 136 void update_num_threads(size_t nthr) { init(nthr); } in get_num_threads() 133 update_num_threads(size_t nthr) update_num_threads() argument
|
H A D | kmp_barrier.cpp | 128 void distributedBarrier::resize(size_t nthr) { in resize() argument 129 KMP_DEBUG_ASSERT(nthr > max_threads); in resize() 132 max_threads = nthr * 2; in resize() 183 void distributedBarrier::init(size_t nthr) { in init() argument 185 if (nthr > max_threads) { // need more space in arrays in init() 186 resize(nthr); in init() 200 computeVarsForN(nthr); in init() 202 num_threads = nthr; in init()
|
/freebsd/sys/contrib/openzfs/lib/libzfs/ |
H A D | libzfs_mount.c | 1219 size_t num_handles, zfs_iter_f func, void *data, uint_t nthr) in zfs_foreach_mountpoint() argument 1228 boolean_t serial_mount = nthr <= 1 || in zfs_foreach_mountpoint() 1248 tpool_t *tp = tpool_create(1, nthr, 0, NULL); in zfs_foreach_mountpoint() 1280 uint_t nthr) in zpool_enable_datasets() argument 1306 zfs_mount_one, &ms, nthr); in zpool_enable_datasets()
|
H A D | libzfs.abi | 5773 <parameter type-id='3502e3ff' name='nthr'/> 5780 <parameter type-id='3502e3ff' name='nthr'/>
|
/freebsd/sys/contrib/ck/include/ |
H A D | ck_barrier.h | 90 unsigned int nthr; member
|
/freebsd/sys/contrib/openzfs/cmd/zfs/ |
H A D | zfs_main.c | 7443 uint_t nthr; in share_mount() local 7579 nthr = op == OP_MOUNT && !(flags & MS_CRYPT) ? mount_nthr : 1; in share_mount() 7581 share_mount_one_cb, &share_mount_state, nthr); in share_mount()
|