Lines Matching refs:data
128 struct contend_worker_data *data = arg; in contend_worker_fn() local
130 const uint32_t mask = 1 << data->bit; in contend_worker_fn()
135 data->wait_time += timediff(&ts0, &ts1); in contend_worker_fn()
137 switch (data->increments & 0x1) { in contend_worker_fn()
149 data->increments++; in contend_worker_fn()
150 spdk_delay_us(data->delay_us); in contend_worker_fn()
152 if (data->increments == g_get_lock_times) { in contend_worker_fn()
154 spdk_poller_unregister(&data->poller); in contend_worker_fn()
155 assert(data->poller == NULL); in contend_worker_fn()
160 data->hold_time += timediff(&ts1, &ts2); in contend_worker_fn()
168 struct contend_worker_data *data = ctx; in contend_start_worker_poller() local
170 data->poller = SPDK_POLLER_REGISTER(contend_worker_fn, data, 0); in contend_start_worker_poller()
171 if (data->poller == NULL) { in contend_start_worker_poller()