Lines Matching defs:cmd_mgr
306 struct qedf_cmd_mgr *cmd_mgr = qedf->cmd_mgr;
333 if (atomic_read(&cmd_mgr->free_list_cnt) <= GBL_RSVD_TASKS) {
336 atomic_read(&cmd_mgr->free_list_cnt));
340 spin_lock_irqsave(&cmd_mgr->lock, flags);
342 io_req = &cmd_mgr->cmds[cmd_mgr->idx];
343 cmd_mgr->idx++;
344 if (cmd_mgr->idx == FCOE_PARAMS_NUM_TASKS)
345 cmd_mgr->idx = 0;
353 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
365 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
370 atomic_dec(&cmd_mgr->free_list_cnt);
372 io_req->cmd_mgr = cmd_mgr;
385 bd_tbl = io_req->bd_tbl = cmd_mgr->io_bdt_pool[xid];
441 struct qedf_cmd_mgr *cmd_mgr = io_req->cmd_mgr;
456 atomic_inc(&cmd_mgr->free_list_cnt);
470 spin_lock_irqsave(&cmd_mgr->lock, flags);
473 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1607 struct qedf_cmd_mgr *cmd_mgr;
1649 cmd_mgr = qedf->cmd_mgr;
1666 io_req = &cmd_mgr->cmds[i];
1673 spin_lock_irqsave(&cmd_mgr->lock, flags);
1682 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1684 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1837 io_req = &cmd_mgr->cmds[i];