Home
last modified time | relevance | path

Searched refs:l_iid (Results 1 – 1 of 1) sorted by relevance

/openbmc/libpldm/src/requester/
H A Dinstance-id.c123 uint8_t l_iid; in pldm_instance_id_alloc() local
129 l_iid = ctx->state[tid].prev; in pldm_instance_id_alloc()
130 if (l_iid >= PLDM_INST_ID_MAX) { in pldm_instance_id_alloc()
134 while ((l_iid = iid_next(l_iid)) != ctx->state[tid].prev) { in pldm_instance_id_alloc()
140 if (ctx->state[tid].allocations & BIT(l_iid)) { in pldm_instance_id_alloc()
145 loff = tid * PLDM_INST_ID_MAX + l_iid; in pldm_instance_id_alloc()
185 ctx->state[tid].prev = l_iid; in pldm_instance_id_alloc()
186 ctx->state[tid].allocations |= BIT(l_iid); in pldm_instance_id_alloc()
187 *iid = l_iid; in pldm_instance_id_alloc()