Lines Matching refs:msg_free_list
81 msg_mgr_obj->msg_free_list = kzalloc(sizeof(struct lst_list),
86 msg_mgr_obj->msg_free_list == NULL ||
91 INIT_LIST_HEAD(&msg_mgr_obj->msg_free_list->head);
131 if (!hmsg_mgr || msgq == NULL || !hmsg_mgr->msg_free_list) {
149 msg_q->msg_free_list = kzalloc(sizeof(struct lst_list), GFP_KERNEL);
151 if (msg_q->msg_free_list == NULL || msg_q->msg_used_list == NULL)
154 INIT_LIST_HEAD(&msg_q->msg_free_list->head);
207 status = add_new_msg(hmsg_mgr->msg_free_list);
210 status = add_new_msg(msg_q->msg_free_list);
222 if (!LST_IS_EMPTY(hmsg_mgr->msg_free_list))
274 if (!hmsg_mgr->msg_free_list)
276 if (LST_IS_EMPTY(hmsg_mgr->msg_free_list))
317 lst_put_tail(msg_queue_obj->msg_free_list,
363 (msg_queue_obj->msg_free_list,
400 if (!hmsg_mgr->msg_free_list) {
408 if (!LST_IS_EMPTY(hmsg_mgr->msg_free_list)) {
410 (struct msg_frame *)lst_get_head(hmsg_mgr->msg_free_list);
420 if (LST_IS_EMPTY(hmsg_mgr->msg_free_list))
455 if (LST_IS_EMPTY(hmsg_mgr->msg_free_list)) {
461 lst_get_head(hmsg_mgr->msg_free_list);
482 if (!LST_IS_EMPTY(hmsg_mgr->msg_free_list))
585 if (hmsg_mgr->msg_free_list) {
586 free_msg_list(hmsg_mgr->msg_free_list);
587 hmsg_mgr->msg_free_list = NULL;
612 !msg_queue_obj->hmsg_mgr || !msg_queue_obj->hmsg_mgr->msg_free_list)
620 if (!LST_IS_EMPTY(hmsg_mgr->msg_free_list)) {
622 lst_get_head(hmsg_mgr->msg_free_list);
630 if (msg_queue_obj->msg_free_list) {
631 free_msg_list(msg_queue_obj->msg_free_list);
632 msg_queue_obj->msg_free_list = NULL;