Lines Matching refs:cmd

38 		struct wlan_serialization_command *cmd)  in wlan_serialization_is_cmd_present_in_pending_queue()  argument
45 if (!cmd) { in wlan_serialization_is_cmd_present_in_pending_queue()
50 pdev = wlan_serialization_get_pdev_from_cmd(cmd); in wlan_serialization_is_cmd_present_in_pending_queue()
63 cmd->cmd_type); in wlan_serialization_is_cmd_present_in_pending_queue()
71 status = wlan_serialization_is_cmd_present_queue(cmd, false); in wlan_serialization_is_cmd_present_in_pending_queue()
137 struct wlan_serialization_command *cmd) in wlan_serialization_is_cmd_present_in_active_queue() argument
144 if (!cmd) { in wlan_serialization_is_cmd_present_in_active_queue()
149 pdev = wlan_serialization_get_pdev_from_cmd(cmd); in wlan_serialization_is_cmd_present_in_active_queue()
162 cmd->cmd_type); in wlan_serialization_is_cmd_present_in_active_queue()
170 status = wlan_serialization_is_cmd_present_queue(cmd, true); in wlan_serialization_is_cmd_present_in_active_queue()
296 struct wlan_serialization_command cmd; in wlan_serialization_cancel_request() local
314 cmd.cmd_type = req->cmd_type; in wlan_serialization_cancel_request()
315 cmd.cmd_id = req->cmd_id; in wlan_serialization_cancel_request()
316 cmd.source = req->requestor; in wlan_serialization_cancel_request()
317 cmd.vdev = req->vdev; in wlan_serialization_cancel_request()
320 cmd.cmd_type, cmd.cmd_id, in wlan_serialization_cancel_request()
321 cmd.vdev ? wlan_vdev_get_id(cmd.vdev) : WLAN_INVALID_VDEV_ID, in wlan_serialization_cancel_request()
322 cmd.source, req->req_type, req->queue_type); in wlan_serialization_cancel_request()
323 pdev = wlan_serialization_get_pdev_from_cmd(&cmd); in wlan_serialization_cancel_request()
333 cmd.cmd_type); in wlan_serialization_cancel_request()
342 &cmd, req->req_type, req->queue_type); in wlan_serialization_cancel_request()
354 struct wlan_serialization_command cmd = {0}; in wlan_serialization_remove_cmd() local
369 cmd.cmd_type = cmd_info->cmd_type; in wlan_serialization_remove_cmd()
370 cmd.cmd_id = cmd_info->cmd_id; in wlan_serialization_remove_cmd()
371 cmd.source = cmd_info->requestor; in wlan_serialization_remove_cmd()
372 cmd.vdev = cmd_info->vdev; in wlan_serialization_remove_cmd()
375 &cmd, SER_REMOVE, true); in wlan_serialization_remove_cmd()
380 cmd.cmd_id, cmd.cmd_type, in wlan_serialization_remove_cmd()
386 wlan_serialization_request(struct wlan_serialization_command *cmd) in wlan_serialization_request() argument
397 if (!cmd) { in wlan_serialization_request()
401 status = wlan_serialization_validate_cmd(cmd->source, cmd->cmd_type); in wlan_serialization_request()
405 psoc = wlan_serialization_get_psoc_from_cmd(cmd); in wlan_serialization_request()
422 if (!ser_soc_obj->comp_info_cb[cmd->cmd_type][comp_id]) in wlan_serialization_request()
424 ser_soc_obj->comp_info_cb[cmd->cmd_type][comp_id](cmd->vdev, in wlan_serialization_request()
425 &info, cmd); in wlan_serialization_request()
426 if (!ser_soc_obj->apply_rules_cb[cmd->cmd_type]) in wlan_serialization_request()
428 if (!ser_soc_obj->apply_rules_cb[cmd->cmd_type](&info, comp_id)) in wlan_serialization_request()
432 serialization_status = wlan_serialization_enqueue_cmd(cmd, SER_REQUEST); in wlan_serialization_request()
439 wlan_serialization_update_timer(struct wlan_serialization_command *cmd) in wlan_serialization_update_timer() argument
445 if (!cmd) { in wlan_serialization_update_timer()
450 pdev = wlan_serialization_get_pdev_from_cmd(cmd); in wlan_serialization_update_timer()
462 status = wlan_serialization_find_and_update_timer(psoc, cmd); in wlan_serialization_update_timer()
531 struct wlan_serialization_command cmd = {0}; in wlan_serialization_get_scan_cmd_using_scan_id() local
570 cmd.cmd_type = WLAN_SER_CMD_SCAN; in wlan_serialization_get_scan_cmd_using_scan_id()
571 cmd.cmd_id = scan_id; in wlan_serialization_get_scan_cmd_using_scan_id()
572 cmd.vdev = vdev; in wlan_serialization_get_scan_cmd_using_scan_id()
576 &cmd, 0, NULL, vdev, WLAN_SER_PDEV_NODE); in wlan_serialization_get_scan_cmd_using_scan_id()
584 pcmd = &cmd_list->cmd; in wlan_serialization_get_scan_cmd_using_scan_id()
648 umac_cmd = cmd_list->cmd.umac_cmd; in wlan_serialization_get_active_cmd()
698 cmd_type = cmd_list->cmd.cmd_type; in wlan_serialization_get_vdev_active_cmd_type()
820 umac_cmd = cmd_list->cmd.umac_cmd; in wlan_ser_validate_umac_cmd()