Lines Matching refs:id_rx_free_list
2877 mutex_init(&state->id_rx_free_list.dl_mutex, NULL, MUTEX_DRIVER, NULL);
2939 mutex_destroy(&state->id_rx_free_list.dl_mutex);
4083 mutex_enter(&state->id_rx_free_list.dl_mutex);
4084 if (state->id_rx_free_list.dl_head != NULL) {
4087 list = state->id_rx_free_list.dl_head;
4088 state->id_rx_free_list.dl_head = NULL;
4089 state->id_rx_free_list.dl_cnt = 0;
4090 mutex_exit(&state->id_rx_free_list.dl_mutex);
4121 mutex_exit(&state->id_rx_free_list.dl_mutex);
4159 mutex_enter(&state->id_rx_free_list.dl_mutex);
4160 state->id_rx_free_list.dl_head = NULL;
4161 state->id_rx_free_list.dl_cnt = 0;
4162 mutex_exit(&state->id_rx_free_list.dl_mutex);
4219 mutex_enter(&state->id_rx_free_list.dl_mutex);
4220 if (state->id_rx_free_list.dl_head == NULL) {
4222 mutex_exit(&state->id_rx_free_list.dl_mutex);
4225 ASSERT(state->id_rx_free_list.dl_cnt == state->id_ud_num_rwqe);
4227 state->id_rx_free_list.dl_cnt = 0;
4228 state->id_rx_free_list.dl_head = NULL;
4229 mutex_exit(&state->id_rx_free_list.dl_mutex);
4275 mutex_enter(&state->id_rx_free_list.dl_mutex);
4276 state->id_rx_free_list.dl_cnt++;
4277 rwqe->rwqe_next = state->id_rx_free_list.dl_head;
4278 state->id_rx_free_list.dl_head = RWQE_TO_WQE(rwqe);
4279 mutex_exit(&state->id_rx_free_list.dl_mutex);