Home
last modified time | relevance | path

Searched refs:cmd_q (Results 1 – 27 of 27) sorted by relevance

/linux-4.4.14/drivers/crypto/ccp/
Dccp-dev.c123 if (ccp->cmd_q[i].active) in ccp_enqueue_cmd()
135 wake_up_process(ccp->cmd_q[i].kthread); in ccp_enqueue_cmd()
157 if (ccp->cmd_q[i].active) in ccp_do_cmd_backlog()
167 wake_up_process(ccp->cmd_q[i].kthread); in ccp_do_cmd_backlog()
170 static struct ccp_cmd *ccp_dequeue_cmd(struct ccp_cmd_queue *cmd_q) in ccp_dequeue_cmd() argument
172 struct ccp_device *ccp = cmd_q->ccp; in ccp_dequeue_cmd()
179 cmd_q->active = 0; in ccp_dequeue_cmd()
182 cmd_q->suspended = 1; in ccp_dequeue_cmd()
191 cmd_q->active = 1; in ccp_dequeue_cmd()
226 struct ccp_cmd_queue *cmd_q = (struct ccp_cmd_queue *)data; in ccp_cmd_queue_thread() local
[all …]
Dccp-ops.c111 struct ccp_cmd_queue *cmd_q; member
193 struct ccp_cmd_queue *cmd_q = op->cmd_q; in ccp_do_cmd() local
194 struct ccp_device *ccp = cmd_q->ccp; in ccp_do_cmd()
204 cmd_q->free_slots--; in ccp_do_cmd()
206 cr0 = (cmd_q->id << REQ0_CMD_Q_SHIFT) in ccp_do_cmd()
214 if (op->ioc || !cmd_q->free_slots) in ccp_do_cmd()
234 ret = wait_event_interruptible(cmd_q->int_queue, in ccp_do_cmd()
235 cmd_q->int_rcvd); in ccp_do_cmd()
236 if (ret || cmd_q->cmd_error) { in ccp_do_cmd()
238 cmd = (cmd_q->id << DEL_Q_ID_SHIFT) in ccp_do_cmd()
[all …]
Dccp-platform.c182 wake_up_process(ccp->cmd_q[i].kthread); in ccp_platform_suspend()
207 ccp->cmd_q[i].suspended = 0; in ccp_platform_resume()
208 wake_up_process(ccp->cmd_q[i].kthread); in ccp_platform_resume()
Dccp-dev.h223 struct ccp_cmd_queue cmd_q[MAX_HW_QUEUES]; member
274 int ccp_run_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd);
Dccp-pci.c279 wake_up_process(ccp->cmd_q[i].kthread); in ccp_pci_suspend()
304 ccp->cmd_q[i].suspended = 0; in ccp_pci_resume()
305 wake_up_process(ccp->cmd_q[i].kthread); in ccp_pci_resume()
/linux-4.4.14/net/bluetooth/
Dhci_request.c32 skb_queue_head_init(&req->cmd_q); in hci_req_init()
44 BT_DBG("length %u", skb_queue_len(&req->cmd_q)); in req_run()
50 skb_queue_purge(&req->cmd_q); in req_run()
55 if (skb_queue_empty(&req->cmd_q)) in req_run()
58 skb = skb_peek_tail(&req->cmd_q); in req_run()
62 spin_lock_irqsave(&hdev->cmd_q.lock, flags); in req_run()
63 skb_queue_splice_tail(&req->cmd_q, &hdev->cmd_q); in req_run()
64 spin_unlock_irqrestore(&hdev->cmd_q.lock, flags); in req_run()
130 if (skb_queue_empty(&req->cmd_q)) in hci_req_add_ev()
135 skb_queue_tail(&req->cmd_q, skb); in hci_req_add_ev()
Dhci_request.h25 struct sk_buff_head cmd_q; member
Dhci_core.c1541 skb_queue_purge(&hdev->cmd_q); in hci_dev_do_open()
1715 skb_queue_purge(&hdev->cmd_q); in hci_dev_do_close()
1729 skb_queue_purge(&hdev->cmd_q); in hci_dev_do_close()
1797 skb_queue_purge(&hdev->cmd_q); in hci_dev_do_reset()
3306 skb_queue_head_init(&hdev->cmd_q); in hci_alloc_dev()
3653 skb_queue_tail(&hdev->cmd_q, skb); in hci_send_cmd()
4344 skb = skb_peek(&hdev->cmd_q); in hci_req_is_complete()
4369 skb_queue_head(&hdev->cmd_q, skb); in hci_resend_last()
4419 spin_lock_irqsave(&hdev->cmd_q.lock, flags); in hci_req_cmd_complete()
4420 while ((skb = __skb_dequeue(&hdev->cmd_q))) { in hci_req_cmd_complete()
[all …]
Dhci_sock.c1254 skb_queue_tail(&hdev->cmd_q, skb); in hci_sock_sendmsg()
Dhci_conn.c883 skb_queue_purge(&req.cmd_q); in hci_connect_le()
Dhci_event.c3042 if (atomic_read(&hdev->cmd_cnt) && !skb_queue_empty(&hdev->cmd_q)) in hci_cmd_complete_evt()
3145 if (atomic_read(&hdev->cmd_cnt) && !skb_queue_empty(&hdev->cmd_q)) in hci_cmd_status_evt()
Dmgmt.c7129 if (!skb_queue_empty(&req.cmd_q)) in mgmt_adv_timeout_expired()
7349 if (skb_queue_empty(&req.cmd_q) || in remove_advertising()
/linux-4.4.14/drivers/platform/olpc/
Dolpc-ec.c38 struct list_head cmd_q; member
74 if (!list_empty(&ec->cmd_q)) { in olpc_ec_worker()
75 desc = list_first_entry(&ec->cmd_q, struct ec_cmd_desc, node); in olpc_ec_worker()
109 list_add_tail(&desc->node, &ec->cmd_q); in queue_ec_descriptor()
272 INIT_LIST_HEAD(&ec->cmd_q); in olpc_ec_probe()
/linux-4.4.14/net/nfc/nci/
Dcore.c448 skb_queue_purge(&ndev->cmd_q); in nci_open_device()
482 skb_queue_purge(&ndev->cmd_q); in nci_close_device()
1144 skb_queue_head_init(&ndev->cmd_q); in nci_register_device()
1266 skb_queue_tail(&ndev->cmd_q, skb); in nci_send_cmd()
1441 skb = skb_dequeue(&ndev->cmd_q); in nci_cmd_work()
Drsp.c364 if (!skb_queue_empty(&ndev->cmd_q)) in nci_rsp_packet()
/linux-4.4.14/drivers/scsi/
Dsg.c165 char cmd_q; /* 1 -> allow command queuing, 0 -> don't */ member
707 sfp->cmd_q = 1; /* when sg_io_hdr seen, set command queuing on */ in sg_new_write()
992 sfp->cmd_q = val ? 1 : 0; in sg_ioctl()
995 return put_user((int) sfp->cmd_q, ip); in sg_ioctl()
1172 else if (!sfp->cmd_q) { in sg_poll()
2066 if (0 == sfp->cmd_q) in sg_add_request()
2144 sfp->cmd_q = SG_DEF_COMMAND_Q; in sg_add_sfp()
2615 (int) fp->cmd_q, (int) fp->force_packid, in sg_proc_debug_helper()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_ioc.c2128 INIT_LIST_HEAD(&mod->cmd_q); in bfa_ioc_mbox_attach()
2148 if (list_empty(&mod->cmd_q)) in bfa_ioc_mbox_poll()
2161 cmd = list_first_entry(&mod->cmd_q, struct bfa_mbox_cmd, qe); in bfa_ioc_mbox_poll()
2183 while (!list_empty(&mod->cmd_q)) { in bfa_ioc_mbox_flush()
2184 cmd = list_first_entry(&mod->cmd_q, struct bfa_mbox_cmd, qe); in bfa_ioc_mbox_flush()
2664 if (!list_empty(&mod->cmd_q)) { in bfa_nw_ioc_mbox_queue()
2665 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_nw_ioc_mbox_queue()
2674 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_nw_ioc_mbox_queue()
Dbfa_ioc.h117 struct list_head cmd_q; /*!< pending mbox queue */ member
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dutils.c1019 bool tdls, bool cmd_q) in iwl_mvm_get_wd_timeout() argument
1024 cmd_q ? IWL_DEF_WD_TIMEOUT : mvm->cfg->base_params->wd_timeout; in iwl_mvm_get_wd_timeout()
1036 if (cmd_q) in iwl_mvm_get_wd_timeout()
Dmvm.h1489 bool tdls, bool cmd_q);
/linux-4.4.14/drivers/staging/unisys/include/
Diochannel.h559 struct signal_queue_header cmd_q; member
/linux-4.4.14/include/net/nfc/
Dnci_core.h230 struct sk_buff_head cmd_q; member
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_ioc.c89 (!list_empty(&((__ioc)->mbox_mod.cmd_q)) || \
1995 INIT_LIST_HEAD(&mod->cmd_q); in bfa_ioc_mbox_attach()
2015 if (list_empty(&mod->cmd_q)) in bfa_ioc_mbox_poll()
2028 bfa_q_deq(&mod->cmd_q, &cmd); in bfa_ioc_mbox_poll()
2041 while (!list_empty(&mod->cmd_q)) in bfa_ioc_mbox_flush()
2042 bfa_q_deq(&mod->cmd_q, &cmd); in bfa_ioc_mbox_flush()
2582 if (!list_empty(&mod->cmd_q)) { in bfa_ioc_mbox_queue()
2583 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_ioc_mbox_queue()
2592 list_add_tail(&cmd->qe, &mod->cmd_q); in bfa_ioc_mbox_queue()
Dbfa_ioc.h241 struct list_head cmd_q; /* pending mbox queue */ member
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_83xx_hw.c3850 struct list_head *head = &mbx->cmd_q; in qlcnic_83xx_flush_mbx_queue()
3972 list_add_tail(&cmd->list, &mbx->cmd_q); in qlcnic_83xx_enqueue_mbx_cmd()
4057 struct list_head *head = &mbx->cmd_q; in qlcnic_83xx_mailbox_worker()
4130 INIT_LIST_HEAD(&mbx->cmd_q); in qlcnic_83xx_init_mailbox_work()
Dqlcnic.h1099 struct list_head cmd_q; member
/linux-4.4.14/include/net/bluetooth/
Dhci_core.h332 struct sk_buff_head cmd_q; member