Lines Matching refs:msg

164 	struct mlo_ctxt_switch_msg_s *msg;  in mlo_msgq_post()  local
182 msg = qdf_mem_malloc(sizeof(*msg)); in mlo_msgq_post()
183 if (!msg) in mlo_msgq_post()
186 msg->type = type; in mlo_msgq_post()
187 msg->ml_dev = ml_dev; in mlo_msgq_post()
191 peer_create = &msg->m.peer_create; in mlo_msgq_post()
200 peer_create = &msg->m.peer_create; in mlo_msgq_post()
209 peer_assoc = &msg->m.peer_assoc; in mlo_msgq_post()
215 peer_assoc_fail = &msg->m.peer_assoc_fail; in mlo_msgq_post()
221 peer_disconn = &msg->m.peer_disconn; in mlo_msgq_post()
227 peer_deauth = &msg->m.peer_deauth; in mlo_msgq_post()
234 peer_auth = &msg->m.peer_auth; in mlo_msgq_post()
240 peer_create = &msg->m.peer_create; in mlo_msgq_post()
253 qdf_list_insert_back(&msgq_ctx->msgq_list, &msg->node); in mlo_msgq_post()
260 static void mlo_msgq_msg_process_hdlr(struct mlo_ctxt_switch_msg_s *msg) in mlo_msgq_msg_process_hdlr() argument
270 type = msg->type; in mlo_msgq_msg_process_hdlr()
273 peer_create = &msg->m.peer_create; in mlo_msgq_msg_process_hdlr()
284 peer_create = &msg->m.peer_create; in mlo_msgq_msg_process_hdlr()
295 peer_assoc = &msg->m.peer_assoc; in mlo_msgq_msg_process_hdlr()
302 peer_assoc_fail = &msg->m.peer_assoc_fail; in mlo_msgq_msg_process_hdlr()
309 peer_disconn = &msg->m.peer_disconn; in mlo_msgq_msg_process_hdlr()
316 peer_deauth = &msg->m.peer_deauth; in mlo_msgq_msg_process_hdlr()
323 peer_auth = &msg->m.peer_auth; in mlo_msgq_msg_process_hdlr()
328 peer_create = &msg->m.peer_create; in mlo_msgq_msg_process_hdlr()
341 qdf_mem_free(msg); in mlo_msgq_msg_process_hdlr()
344 static void mlo_msgq_msg_flush_hdlr(struct mlo_ctxt_switch_msg_s *msg) in mlo_msgq_msg_flush_hdlr() argument
353 type = msg->type; in mlo_msgq_msg_flush_hdlr()
356 peer_create = &msg->m.peer_create; in mlo_msgq_msg_flush_hdlr()
364 peer_create = &msg->m.peer_create; in mlo_msgq_msg_flush_hdlr()
371 peer_assoc = &msg->m.peer_assoc; in mlo_msgq_msg_flush_hdlr()
377 peer_assoc_fail = &msg->m.peer_assoc_fail; in mlo_msgq_msg_flush_hdlr()
383 peer_disconn = &msg->m.peer_disconn; in mlo_msgq_msg_flush_hdlr()
389 peer_deauth = &msg->m.peer_deauth; in mlo_msgq_msg_flush_hdlr()
395 peer_auth = &msg->m.peer_auth; in mlo_msgq_msg_flush_hdlr()
402 qdf_mem_free(msg); in mlo_msgq_msg_flush_hdlr()
410 struct mlo_ctxt_switch_msg_s *msg; in mlo_msgq_msg_flush() local
418 msg = NULL; in mlo_msgq_msg_flush()
425 msg = qdf_container_of(msgbuf_node, in mlo_msgq_msg_flush()
431 if (!msg) in mlo_msgq_msg_flush()
434 mlo_msgq_msg_flush_hdlr(msg); in mlo_msgq_msg_flush()
444 struct mlo_ctxt_switch_msg_s *msg; in mlo_msgq_msg_handler() local
452 msg = NULL; in mlo_msgq_msg_handler()
459 msg = qdf_container_of(msgbuf_node, in mlo_msgq_msg_handler()
467 if (!msg) in mlo_msgq_msg_handler()
470 mlo_msgq_msg_process_hdlr(msg); in mlo_msgq_msg_handler()