Lines Matching refs:lpt
136 struct lcore_plock_test *lpt; in plock_test1_lcore() local
138 lpt = data; in plock_test1_lcore()
142 for (ln = rte_lcore_count(); ln != 0 && lpt->lc != lc; lpt++, ln--) in plock_test1_lcore()
158 for (i = 0; i != lpt->iter; i++) { in plock_test1_lcore()
160 plock_add(lpt->pt[0], 0, n); in plock_test1_lcore()
161 plock_add(lpt->pt[1], 1, n); in plock_test1_lcore()
163 lpt->sum[0] += n; in plock_test1_lcore()
164 lpt->sum[1] += n; in plock_test1_lcore()
175 lpt->sum[0], lpt->sum[1]); in plock_test1_lcore()
195 struct lcore_plock_test *lpt; in plock_test() local
201 lpt = calloc(n, sizeof(*lpt)); in plock_test()
207 if (pt == NULL || lpt == NULL || sum == NULL) { in plock_test()
211 free(lpt); in plock_test()
222 lpt[i].lc = lc; in plock_test()
223 lpt[i].iter = iter; in plock_test()
224 lpt[i].pt[0] = pt + i; in plock_test()
225 lpt[i].pt[1] = pt + i + 1; in plock_test()
229 lpt[i - 1].pt[1] = pt; in plock_test()
233 i, lpt[i].lc, lpt[i].pt[0], lpt[i].pt[1]); in plock_test()
238 rte_eal_mp_remote_launch(plock_test1_lcore, lpt, CALL_MAIN); in plock_test()
244 sum[i] += lpt[i].sum[0]; in plock_test()
245 sum[i + 1] += lpt[i].sum[1]; in plock_test()
263 free(lpt); in plock_test()