Home
last modified time | relevance | path

Searched refs:cmdq (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.c39 static void bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq);
40 static void bfa_msgq_cmdq_copy_rsp(struct bfa_msgq_cmdq *cmdq);
51 bfa_fsm_state_decl(cmdq, stopped, struct bfa_msgq_cmdq, enum cmdq_event);
52 bfa_fsm_state_decl(cmdq, init_wait, struct bfa_msgq_cmdq, enum cmdq_event);
53 bfa_fsm_state_decl(cmdq, ready, struct bfa_msgq_cmdq, enum cmdq_event);
54 bfa_fsm_state_decl(cmdq, dbell_wait, struct bfa_msgq_cmdq,
58 cmdq_sm_stopped_entry(struct bfa_msgq_cmdq *cmdq) in cmdq_sm_stopped_entry() argument
62 cmdq->producer_index = 0; in cmdq_sm_stopped_entry()
63 cmdq->consumer_index = 0; in cmdq_sm_stopped_entry()
64 cmdq->flags = 0; in cmdq_sm_stopped_entry()
[all …]
Dbfa_msgq.h112 struct bfa_msgq_cmdq cmdq; member
Dbfi.h428 struct bfi_msgq cmdq; member
/linux-4.4.14/drivers/atm/
Dfore200e.c607 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_pca_prom_read() local
608 struct host_cmdq_entry* entry = &cmdq->host_entry[ cmdq->head ]; in fore200e_pca_prom_read()
613 FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); in fore200e_pca_prom_read()
1318 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_activate_vcin() local
1319 struct host_cmdq_entry* entry = &cmdq->host_entry[ cmdq->head ]; in fore200e_activate_vcin()
1326 FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); in fore200e_activate_vcin()
1745 struct host_cmdq* cmdq = &fore200e->host_cmdq; in fore200e_getstats() local
1746 struct host_cmdq_entry* entry = &cmdq->host_entry[ cmdq->head ]; in fore200e_getstats()
1760 FORE200E_NEXT_ENTRY(cmdq->head, QUEUE_SIZE_CMD); in fore200e_getstats()
1814 struct host_cmdq* cmdq = &fore200e->host_cmdq;
[all …]
/linux-4.4.14/drivers/staging/slicoss/
Dslicoss.c1327 struct slic_cmdqueue *cmdq; in slic_cmdq_addcmdpage() local
1374 cmdq = &adapter->cmdq_all; in slic_cmdq_addcmdpage()
1375 cmdq->count += cmdcnt; /* SLIC_CMDQ_CMDSINPAGE; mooktodo */ in slic_cmdq_addcmdpage()
1376 tail->next_all = cmdq->head; in slic_cmdq_addcmdpage()
1377 cmdq->head = prev; in slic_cmdq_addcmdpage()
1378 cmdq = &adapter->cmdq_free; in slic_cmdq_addcmdpage()
1379 spin_lock_irqsave(&cmdq->lock, flags); in slic_cmdq_addcmdpage()
1380 cmdq->count += cmdcnt; /* SLIC_CMDQ_CMDSINPAGE; mooktodo */ in slic_cmdq_addcmdpage()
1381 tail->next = cmdq->head; in slic_cmdq_addcmdpage()
1382 cmdq->head = prev; in slic_cmdq_addcmdpage()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/iommu/
Darm,smmu-v3.txt27 * "cmdq-sync" - CMD_SYNC complete
55 interrupt-names = "eventq", "priq", "cmdq-sync", "gerror";
/linux-4.4.14/drivers/iommu/
Darm-smmu-v3.c579 struct arm_smmu_cmdq cmdq; member
850 struct arm_smmu_queue *q = &smmu->cmdq.q; in arm_smmu_cmdq_skip_err()
893 struct arm_smmu_queue *q = &smmu->cmdq.q; in arm_smmu_cmdq_issue_cmd()
901 spin_lock(&smmu->cmdq.lock); in arm_smmu_cmdq_issue_cmd()
914 spin_unlock(&smmu->cmdq.lock); in arm_smmu_cmdq_issue_cmd()
1970 arm_smmu_free_one_queue(smmu, &smmu->cmdq.q); in arm_smmu_free_queues()
1982 spin_lock_init(&smmu->cmdq.lock); in arm_smmu_init_queues()
1983 ret = arm_smmu_init_one_queue(smmu, &smmu->cmdq.q, ARM_SMMU_CMDQ_PROD, in arm_smmu_init_queues()
2008 arm_smmu_free_one_queue(smmu, &smmu->cmdq.q); in arm_smmu_init_queues()
2302 irq = smmu->cmdq.q.irq; in arm_smmu_setup_irqs()
[all …]
/linux-4.4.14/drivers/scsi/aacraid/
Ddpcsup.c215 list_add_tail(&fib->fiblink, &q->cmdq); in aac_command_normal()
323 list_add_tail(&fib->fiblink, &q->cmdq); in aac_intr_normal()
Dcomminit.c201 INIT_LIST_HEAD(&q->cmdq); in aac_queue_init()
Dcommsup.c1708 while(!list_empty(&(dev->queues->queue[HostNormCmdQueue].cmdq))) { in aac_command_thread()
1714 entry = dev->queues->queue[HostNormCmdQueue].cmdq.next; in aac_command_thread()
Daacraid.h636 struct list_head cmdq; /* A queue of FIBs which need to be prcessed by the FS thread. This is */ member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.c1436 struct cmdQ *cmdq = &sge->cmdQ[0]; in update_tx_info() local
1438 cmdq->processed += pr0; in update_tx_info()
1444 clear_bit(CMDQ_STAT_RUNNING, &cmdq->status); in update_tx_info()
1446 if (cmdq->cleaned + cmdq->in_use != cmdq->processed && in update_tx_info()
1447 !test_and_set_bit(CMDQ_STAT_LAST_PKT_DB, &cmdq->status)) { in update_tx_info()
1448 set_bit(CMDQ_STAT_RUNNING, &cmdq->status); in update_tx_info()
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/
Dtrans.c2490 struct iwl_txq *cmdq = &trans_pcie->txq[trans_pcie->cmd_queue]; in iwl_trans_pcie_dump_data() local
2503 cmdq->q.n_window * (sizeof(*txcmd) + TFD_MAX_PAYLOAD_SIZE); in iwl_trans_pcie_dump_data()
2579 spin_lock_bh(&cmdq->lock); in iwl_trans_pcie_dump_data()
2580 ptr = cmdq->q.write_ptr; in iwl_trans_pcie_dump_data()
2581 for (i = 0; i < cmdq->q.n_window; i++) { in iwl_trans_pcie_dump_data()
2582 u8 idx = get_cmd_index(&cmdq->q, ptr); in iwl_trans_pcie_dump_data()
2585 cmdlen = iwl_trans_pcie_get_cmdlen(&cmdq->tfds[ptr]); in iwl_trans_pcie_dump_data()
2592 memcpy(txcmd->data, cmdq->entries[idx].cmd, caplen); in iwl_trans_pcie_dump_data()
2598 spin_unlock_bh(&cmdq->lock); in iwl_trans_pcie_dump_data()
/linux-4.4.14/drivers/scsi/bfa/
Dbfi.h599 struct bfi_msgq_s cmdq; member
/linux-4.4.14/drivers/staging/wlan-ng/
Dprism2mgmt.c306 wait_event_interruptible_timeout(hw->cmdq, hw->scanflag, timeout); in prism2mgmt_scan()
Dhfa384x.h1259 wait_queue_head_t cmdq; /* wait queue itself */ member
Dprism2sta.c1108 wake_up_interruptible(&hw->cmdq); in prism2sta_inf_hostscanresults()
Dhfa384x_usb.c541 init_waitqueue_head(&hw->cmdq); in hfa384x_create()