Lines Matching refs:current
57 struct bt_mesh_blob_target **current);
349 struct bt_mesh_blob_target **current) in next_target() argument
351 if (*current) { in next_target()
352 *current = SYS_SLIST_PEEK_NEXT_CONTAINER(*current, n); in next_target()
354 *current = SYS_SLIST_PEEK_HEAD_CONTAINER( in next_target()
355 (sys_slist_t *)&cli->inputs->targets, *current, n); in next_target()
358 while (*current) { in next_target()
359 if ((*current)->acked || (*current)->procedure_complete || in next_target()
360 (*current)->status != BT_MESH_BLOB_SUCCESS || (*current)->timedout || in next_target()
361 (*current)->skip) { in next_target()
366 (k_uptime_get() < (*current)->pull->block_report_timestamp || in next_target()
367 !blob_chunk_missing_get((*current)->pull->missing, cli->chunk_idx))) { in next_target()
377 *current = SYS_SLIST_PEEK_NEXT_CONTAINER(*current, n); in next_target()
380 return *current; in next_target()