Lines Matching refs:idlist
94 stmf_id_list_t *idlist;
139 idlist = (stmf_id_list_t *)(idgrp->id_impl_specific);
140 if (idlist->id_count) {
141 for (idmemb = idlist->idl_head; idmemb;
158 idlist = (stmf_id_list_t *)(idgrp->id_impl_specific);
159 if (idlist->id_count) {
160 for (idmemb = idlist->idl_head; idmemb;
624 stmf_lookup_id(stmf_id_list_t *idlist, uint16_t id_size, uint8_t *data)
628 for (id = idlist->idl_head; id != NULL; id = id->id_next) {
677 stmf_append_id(stmf_id_list_t *idlist, stmf_id_data_t *id)
681 if ((id->id_prev = idlist->idl_tail) == NULL) {
682 idlist->idl_head = idlist->idl_tail = id;
684 idlist->idl_tail->id_next = id;
685 idlist->idl_tail = id;
687 atomic_inc_32(&idlist->id_count);
691 stmf_remove_id(stmf_id_list_t *idlist, stmf_id_data_t *id)
696 idlist->idl_tail = id->id_prev;
702 idlist->idl_head = id->id_next;
704 atomic_dec_32(&idlist->id_count);