cmdnode           891 drivers/net/wireless/marvell/libertas/cmd.c 			  struct cmd_ctrl_node *cmdnode)
cmdnode           896 drivers/net/wireless/marvell/libertas/cmd.c 	if (!cmdnode) {
cmdnode           900 drivers/net/wireless/marvell/libertas/cmd.c 	if (!cmdnode->cmdbuf->size) {
cmdnode           904 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->result = 0;
cmdnode           907 drivers/net/wireless/marvell/libertas/cmd.c 	if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_PS_MODE) {
cmdnode           908 drivers/net/wireless/marvell/libertas/cmd.c 		struct cmd_ds_802_11_ps_mode *psm = (void *)cmdnode->cmdbuf;
cmdnode           916 drivers/net/wireless/marvell/libertas/cmd.c 	if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_WAKEUP_CONFIRM)
cmdnode           922 drivers/net/wireless/marvell/libertas/cmd.c 		list_add_tail(&cmdnode->list, &priv->cmdpendingq);
cmdnode           924 drivers/net/wireless/marvell/libertas/cmd.c 		list_add(&cmdnode->list, &priv->cmdpendingq);
cmdnode           929 drivers/net/wireless/marvell/libertas/cmd.c 		     le16_to_cpu(cmdnode->cmdbuf->command));
cmdnode           933 drivers/net/wireless/marvell/libertas/cmd.c 			       struct cmd_ctrl_node *cmdnode)
cmdnode           942 drivers/net/wireless/marvell/libertas/cmd.c 	cmd = cmdnode->cmdbuf;
cmdnode           947 drivers/net/wireless/marvell/libertas/cmd.c 	priv->cur_cmd = cmdnode;
cmdnode           959 drivers/net/wireless/marvell/libertas/cmd.c 	lbs_deb_hex(LBS_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize);
cmdnode           968 drivers/net/wireless/marvell/libertas/cmd.c 		lbs_complete_command(priv, cmdnode, ret);
cmdnode           977 drivers/net/wireless/marvell/libertas/cmd.c 		lbs_complete_command(priv, cmdnode, 0);
cmdnode           989 drivers/net/wireless/marvell/libertas/cmd.c 					 struct cmd_ctrl_node *cmdnode)
cmdnode           991 drivers/net/wireless/marvell/libertas/cmd.c 	if (!cmdnode)
cmdnode           994 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->callback = NULL;
cmdnode           995 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->callback_arg = 0;
cmdnode           997 drivers/net/wireless/marvell/libertas/cmd.c 	memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE);
cmdnode           999 drivers/net/wireless/marvell/libertas/cmd.c 	list_add_tail(&cmdnode->list, &priv->cmdfreeq);
cmdnode          1231 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ctrl_node *cmdnode = NULL;
cmdnode          1250 drivers/net/wireless/marvell/libertas/cmd.c 		cmdnode = list_first_entry(&priv->cmdpendingq,
cmdnode          1256 drivers/net/wireless/marvell/libertas/cmd.c 	if (cmdnode) {
cmdnode          1257 drivers/net/wireless/marvell/libertas/cmd.c 		cmd = cmdnode->cmdbuf;
cmdnode          1315 drivers/net/wireless/marvell/libertas/cmd.c 					lbs_complete_command(priv, cmdnode, 0);
cmdnode          1325 drivers/net/wireless/marvell/libertas/cmd.c 					lbs_complete_command(priv, cmdnode, 0);
cmdnode          1337 drivers/net/wireless/marvell/libertas/cmd.c 		list_del_init(&cmdnode->list);
cmdnode          1341 drivers/net/wireless/marvell/libertas/cmd.c 		lbs_submit_command(priv, cmdnode);
cmdnode          1504 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ctrl_node *cmdnode;
cmdnode          1508 drivers/net/wireless/marvell/libertas/cmd.c 		cmdnode = ERR_PTR(-ENOENT);
cmdnode          1518 drivers/net/wireless/marvell/libertas/cmd.c 			cmdnode = ERR_PTR(-EBUSY);
cmdnode          1523 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode = lbs_get_free_cmd_node(priv);
cmdnode          1524 drivers/net/wireless/marvell/libertas/cmd.c 	if (cmdnode == NULL) {
cmdnode          1529 drivers/net/wireless/marvell/libertas/cmd.c 		cmdnode = ERR_PTR(-ENOBUFS);
cmdnode          1533 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->callback = callback;
cmdnode          1534 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->callback_arg = callback_arg;
cmdnode          1537 drivers/net/wireless/marvell/libertas/cmd.c 	memcpy(cmdnode->cmdbuf, in_cmd, in_cmd_size);
cmdnode          1540 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->cmdbuf->command = cpu_to_le16(command);
cmdnode          1541 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->cmdbuf->size    = cpu_to_le16(in_cmd_size);
cmdnode          1542 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->cmdbuf->result  = 0;
cmdnode          1546 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode->cmdwaitqwoken = 0;
cmdnode          1547 drivers/net/wireless/marvell/libertas/cmd.c 	lbs_queue_cmd(priv, cmdnode);
cmdnode          1551 drivers/net/wireless/marvell/libertas/cmd.c 	return cmdnode;
cmdnode          1566 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ctrl_node *cmdnode;
cmdnode          1570 drivers/net/wireless/marvell/libertas/cmd.c 	cmdnode = __lbs_cmd_async(priv, command, in_cmd, in_cmd_size,
cmdnode          1572 drivers/net/wireless/marvell/libertas/cmd.c 	if (IS_ERR(cmdnode)) {
cmdnode          1573 drivers/net/wireless/marvell/libertas/cmd.c 		ret = PTR_ERR(cmdnode);
cmdnode          1584 drivers/net/wireless/marvell/libertas/cmd.c 	wait_event(cmdnode->cmdwait_q, cmdnode->cmdwaitqwoken);
cmdnode          1587 drivers/net/wireless/marvell/libertas/cmd.c 	ret = cmdnode->result;
cmdnode          1592 drivers/net/wireless/marvell/libertas/cmd.c 	__lbs_cleanup_and_insert_cmd(priv, cmdnode);
cmdnode           550 drivers/net/wireless/marvell/libertas/main.c 			struct cmd_ctrl_node *cmdnode = priv->cur_cmd;
cmdnode           553 drivers/net/wireless/marvell/libertas/main.c 				    le16_to_cpu(cmdnode->cmdbuf->command));
cmdnode           554 drivers/net/wireless/marvell/libertas/main.c 			lbs_complete_command(priv, cmdnode, -ETIMEDOUT);
cmdnode           205 drivers/net/wireless/marvell/libertas_tf/cmd.c 			  struct cmd_ctrl_node *cmdnode)
cmdnode           210 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (!cmdnode) {
cmdnode           215 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (!cmdnode->cmdbuf->size) {
cmdnode           220 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->result = 0;
cmdnode           222 drivers/net/wireless/marvell/libertas_tf/cmd.c 	list_add_tail(&cmdnode->list, &priv->cmdpendingq);
cmdnode           226 drivers/net/wireless/marvell/libertas_tf/cmd.c 		     le16_to_cpu(cmdnode->cmdbuf->command));
cmdnode           233 drivers/net/wireless/marvell/libertas_tf/cmd.c 			       struct cmd_ctrl_node *cmdnode)
cmdnode           244 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd = cmdnode->cmdbuf;
cmdnode           247 drivers/net/wireless/marvell/libertas_tf/cmd.c 	priv->cur_cmd = cmdnode;
cmdnode           253 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_deb_hex(LBTF_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize);
cmdnode           276 drivers/net/wireless/marvell/libertas_tf/cmd.c 					 struct cmd_ctrl_node *cmdnode)
cmdnode           280 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (!cmdnode)
cmdnode           283 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->callback = NULL;
cmdnode           284 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->callback_arg = 0;
cmdnode           286 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE);
cmdnode           288 drivers/net/wireless/marvell/libertas_tf/cmd.c 	list_add_tail(&cmdnode->list, &priv->cmdfreeq);
cmdnode           562 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ctrl_node *cmdnode = NULL;
cmdnode           582 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmdnode = list_first_entry(&priv->cmdpendingq,
cmdnode           586 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (cmdnode) {
cmdnode           587 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd = cmdnode->cmdbuf;
cmdnode           589 drivers/net/wireless/marvell/libertas_tf/cmd.c 		list_del(&cmdnode->list);
cmdnode           593 drivers/net/wireless/marvell/libertas_tf/cmd.c 		lbtf_submit_command(priv, cmdnode);
cmdnode           609 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ctrl_node *cmdnode;
cmdnode           615 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmdnode = ERR_PTR(-ENOENT);
cmdnode           619 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode = lbtf_get_cmd_ctrl_node(priv);
cmdnode           620 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (cmdnode == NULL) {
cmdnode           625 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmdnode = ERR_PTR(-ENOBUFS);
cmdnode           629 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->callback = callback;
cmdnode           630 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->callback_arg = callback_arg;
cmdnode           633 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memcpy(cmdnode->cmdbuf, in_cmd, in_cmd_size);
cmdnode           637 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->cmdbuf->command = cpu_to_le16(command);
cmdnode           638 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->cmdbuf->size    = cpu_to_le16(in_cmd_size);
cmdnode           639 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->cmdbuf->seqnum  = cpu_to_le16(priv->seqnum);
cmdnode           640 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->cmdbuf->result  = 0;
cmdnode           644 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode->cmdwaitqwoken = 0;
cmdnode           645 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_queue_cmd(priv, cmdnode);
cmdnode           649 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_deb_leave_args(LBTF_DEB_HOST, "ret %p", cmdnode);
cmdnode           650 drivers/net/wireless/marvell/libertas_tf/cmd.c 	return cmdnode;
cmdnode           667 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ctrl_node *cmdnode;
cmdnode           673 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdnode = __lbtf_cmd_async(priv, command, in_cmd, in_cmd_size,
cmdnode           675 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (IS_ERR(cmdnode)) {
cmdnode           676 drivers/net/wireless/marvell/libertas_tf/cmd.c 		ret = PTR_ERR(cmdnode);
cmdnode           681 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = wait_event_interruptible(cmdnode->cmdwait_q,
cmdnode           682 drivers/net/wireless/marvell/libertas_tf/cmd.c 				       cmdnode->cmdwaitqwoken);
cmdnode           690 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = cmdnode->result;
cmdnode           695 drivers/net/wireless/marvell/libertas_tf/cmd.c 	__lbtf_cleanup_and_insert_cmd(priv, cmdnode);
cmdnode           100 drivers/net/wireless/marvell/libertas_tf/main.c 		struct cmd_ctrl_node *cmdnode = priv->cur_cmd;
cmdnode           103 drivers/net/wireless/marvell/libertas_tf/main.c 			lbtf_complete_command(priv, cmdnode,
cmdnode           111 drivers/net/wireless/marvell/libertas_tf/main.c 			list_add(&cmdnode->list, &priv->cmdpendingq);
cmdnode           276 drivers/net/wireless/marvell/libertas_tf/main.c 	struct cmd_ctrl_node *cmdnode;
cmdnode           282 drivers/net/wireless/marvell/libertas_tf/main.c 	list_for_each_entry(cmdnode, &priv->cmdpendingq, list) {
cmdnode           283 drivers/net/wireless/marvell/libertas_tf/main.c 		cmdnode->result = -ENOENT;
cmdnode           284 drivers/net/wireless/marvell/libertas_tf/main.c 		cmdnode->cmdwaitqwoken = 1;
cmdnode           285 drivers/net/wireless/marvell/libertas_tf/main.c 		wake_up_interruptible(&cmdnode->cmdwait_q);