Lines Matching defs:cmd_mgr
301 struct qedf_cmd_mgr *cmd_mgr = qedf->cmd_mgr;
328 if (atomic_read(&cmd_mgr->free_list_cnt) <= GBL_RSVD_TASKS) {
331 atomic_read(&cmd_mgr->free_list_cnt));
335 spin_lock_irqsave(&cmd_mgr->lock, flags);
337 io_req = &cmd_mgr->cmds[cmd_mgr->idx];
338 cmd_mgr->idx++;
339 if (cmd_mgr->idx == FCOE_PARAMS_NUM_TASKS)
340 cmd_mgr->idx = 0;
348 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
360 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
365 atomic_dec(&cmd_mgr->free_list_cnt);
367 io_req->cmd_mgr = cmd_mgr;
380 bd_tbl = io_req->bd_tbl = cmd_mgr->io_bdt_pool[xid];
436 struct qedf_cmd_mgr *cmd_mgr = io_req->cmd_mgr;
451 atomic_inc(&cmd_mgr->free_list_cnt);
465 spin_lock_irqsave(&cmd_mgr->lock, flags);
468 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1587 struct qedf_cmd_mgr *cmd_mgr;
1629 cmd_mgr = qedf->cmd_mgr;
1646 io_req = &cmd_mgr->cmds[i];
1653 spin_lock_irqsave(&cmd_mgr->lock, flags);
1662 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1664 spin_unlock_irqrestore(&cmd_mgr->lock, flags);
1817 io_req = &cmd_mgr->cmds[i];