Searched refs:queues (Results 1 - 25 of 55) sorted by relevance

123

/drivers/scsi/aacraid/
H A Dcomminit.c242 struct aac_entry * queues; local
244 struct aac_queue_block * comm = dev->queues;
263 queues = (struct aac_entry *)(((ulong)headers) + hdrsize);
266 comm->queue[HostNormCmdQueue].base = queues;
268 queues += HOST_NORM_CMD_ENTRIES;
272 comm->queue[HostHighCmdQueue].base = queues;
275 queues += HOST_HIGH_CMD_ENTRIES;
279 comm->queue[AdapNormCmdQueue].base = queues;
282 queues += ADAP_NORM_CMD_ENTRIES;
286 comm->queue[AdapHighCmdQueue].base = queues;
[all...]
H A Dcommsup.c270 * how these queues are implemented.
292 * All of the queues wrap when they reach the end, so we check
298 q = &dev->queues->queue[qid];
499 if (!dev->queues)
571 struct aac_queue * q = &dev->queues->queue[AdapNormCmdQueue];
748 q = &dev->queues->queue[AdapNormRespQueue];
1309 kfree(aac->queues);
1310 aac->queues = NULL;
1643 add_wait_queue(&dev->queues->queue[HostNormCmdQueue].cmdready, &wait);
1647 spin_lock_irqsave(dev->queues
[all...]
H A Ddpcsup.c87 dev->queues->queue[AdapNormCmdQueue].numpending--;
292 struct aac_queue *q = &dev->queues->queue[HostNormCmdQueue];
356 dev->queues->queue[AdapNormCmdQueue].numpending--;
H A Dsa.c68 aac_command_normal(&dev->queues->queue[HostNormCmdQueue]);
71 aac_response_normal(&dev->queues->queue[HostNormRespQueue]);
H A Drx.c68 aac_command_normal(&dev->queues->queue[HostNormCmdQueue]);
72 aac_response_normal(&dev->queues->queue[HostNormRespQueue]);
402 struct aac_queue *q = &dev->queues->queue[AdapNormCmdQueue];
428 struct aac_queue *q = &dev->queues->queue[AdapNormCmdQueue];
H A Dsrc.c389 struct aac_queue *q = &dev->queues->queue[AdapNormCmdQueue];
H A Dlinit.c1284 kfree(aac->queues);
1314 kfree(aac->queues);
/drivers/block/
H A Dnvme.c67 struct nvme_queue **queues; member in struct:nvme_dev
263 return dev->queues[get_cpu() + 1];
753 return nvme_submit_sync_cmd(dev->queues[0], cmd, result, ADMIN_TIMEOUT);
867 struct nvme_queue *nvmeq = dev->queues[qid];
1020 dev->queues[0] = nvmeq;
1266 struct nvme_queue *nvmeq = dev->queues[i];
1396 free_irq(dev->entry[0].vector, dev->queues[0]);
1404 dev->queues[0]->q_db = dev->dbs;
1423 result = queue_request_irq(dev, dev->queues[0], "nvme admin");
1433 dev->queues[
[all...]
/drivers/scsi/arm/
H A Dacornscsi.h305 unsigned int queues; member in struct:acornscsi_hostdata::__anon4133
320 } queues; member in struct:acornscsi_hostdata
H A Dfas216.h258 unsigned int queues; member in struct:__anon4145::__anon4147
286 } queues; member in struct:__anon4145
H A Dfas216.c204 printk(" stats={ queues=%X removes=%X fins=%X reads=%X writes=%X miscs=%X\n"
206 info->stats.queues, info->stats.removes, info->stats.fins,
996 queue_add_cmd_tail(&info->queues.disconnected, info->SCpnt);
1002 info->SCpnt = queue_remove_tgtluntag(&info->queues.disconnected,
1926 SCpnt = queue_remove_exclude(&info->queues.issue,
1950 queue_add_cmd_tail(&info->queues.disconnected, info->SCpnt);
2218 info->stats.queues += 1;
2227 result = !queue_add_cmd_ordered(&info->queues.issue, SCpnt);
2355 if (queue_remove_cmd(&info->queues.issue, SCpnt)) {
2365 } else if (queue_remove_cmd(&info->queues
[all...]
H A Dacornscsi.c719 SCpnt = queue_remove_exclude(&host->queues.issue, host->busyluns);
727 queue_add_cmd_tail(&host->queues.disconnected, host->SCpnt);
1841 if (!ok && queue_probetgtlun(&host->queues.disconnected, target, lun))
1856 queue_add_cmd_tail(&host->queues.disconnected, host->SCpnt);
1883 queue_add_cmd_tail(&host->queues.disconnected, host->SCpnt);
1893 host->SCpnt = queue_remove_tgtluntag(&host->queues.disconnected,
2508 * Purpose : queues a SCSI command
2545 host->stats.queues += 1;
2550 if (!queue_add_cmd_ordered(&host->queues.issue, SCpnt)) {
2602 if (queue_remove_cmd(&host->queues
[all...]
/drivers/net/wireless/ath/carl9170/
H A Dmain.c230 for (i = 0; i < ar->hw->queues; i++) {
287 for (i = 0; i < ar->hw->queues; i++) {
306 /* reinitialize queues statistics */
308 for (i = 0; i < ar->hw->queues; i++)
364 for (i = 0; i < ar->hw->queues; i++) {
1317 if (queue < ar->hw->queues) {
1737 * All 4 AC queues work perfectly well under _legacy_ operation.
1742 hw->queues = __AR9170_NUM_TXQ;
1753 for (i = 0; i < ar->hw->queues; i++) {
H A Dtx.c97 for (i = 0; i < ar->hw->queues; i++) {
169 for (i = 0; i < ar->hw->queues; i++) {
307 * 2. tx_status_irqsafe only queues up to 128
527 for (i = 0; i < ar->hw->queues; i++) {
1281 for (i = 0; i < ar->hw->queues; i++) {
/drivers/net/ethernet/sfc/
H A Dnic.c179 * Special buffers are used for event queues and the TX and RX
189 * it to be used for event queues, descriptor rings etc.
245 * used for event queues and descriptor rings.
673 /* Flush all the transmit queues, and continue flushing receive queues until
735 netif_err(efx, hw, efx->net_dev, "failed to flush %d queues "
754 * Event queues are processed by per-channel tasklets.
1029 * the RX queue back to the mask of RX queues in need of flushing.
1460 u32 queues; local
1471 queues
[all...]
H A Dfalcon.c161 int queues; local
182 /* Determine interrupting queues, clear interrupt status
186 queues = EFX_OWORD_FIELD(*int_ker, FSF_AZ_NET_IVEC_INT_Q);
191 if (queues & 1)
193 if (queues & 2)
1568 * It does not set up any buffers, descriptor rings or event queues.
/drivers/net/wireless/wl12xx/
H A Dtx.c112 * into high-level PS and clean out its TX queues.
481 /* firmware buffer has space, restart queues */
492 struct sk_buff_head *queues)
506 if (!skb_queue_empty(&queues[ac]) &&
516 return &queues[q];
990 /* only reset the queues if something bad happened */
1004 * This call will always wake the TX queues.
1066 /* forcibly flush all Tx buffers on our queues */
491 wl1271_select_queue(struct wl1271 *wl, struct sk_buff_head *queues) argument
H A Dconf.h1217 u8 queues; member in struct:conf_rx_streaming_settings
/drivers/net/wireless/p54/
H A Dmain.c419 if (queue < dev->queues) {
653 * in the P54_QUEUE_BEACON or P54_QUEUE_SCAN queues, they
676 * queues have already been stopped and no new frames can sneak
754 dev->queues = 1;
/drivers/usb/gadget/
H A Dpxa27x_udc.c151 /* dump endpoint queues */
257 struct dentry *root, *state, *queues, *eps; local
267 queues = debugfs_create_file("queues", 0400, root, udc,
269 if (!queues)
278 udc->debugfs_queues = queues;
284 debugfs_remove(queues);
/drivers/scsi/qla4xxx/
H A Dql4_os.c2219 if (ha->queues)
2220 dma_free_coherent(&ha->pdev->dev, ha->queues_len, ha->queues,
2224 ha->queues = NULL;
2263 * Allocates DMA memory for request and response queues. Also allocates memory
2270 /* Allocate contiguous block of DMA memory for queues. */
2276 ha->queues = dma_alloc_coherent(&ha->pdev->dev, ha->queues_len,
2278 if (ha->queues == NULL) {
2280 "Memory Allocation failed - queues.\n");
2284 memset(ha->queues, 0, ha->queues_len);
2297 ha->request_ring = (struct queue_entry *) (ha->queues
[all...]
H A Dql4_def.h588 void *queues; member in struct:scsi_qla_host
/drivers/net/wireless/libertas_tf/
H A Dmain.c637 hw->queues = 1;
/drivers/net/wireless/b43/
H A Dmain.c2541 /* Default to use-all-queues. */
2542 dev->wl->hw->queues = dev->wl->mac80211_initially_registered_queues;
2563 /* Disable QoS. Tweak hw->queues to 1. It will be restored before
2566 dev->wl->hw->queues = 1;
4211 /* Drain all TX queues. */
5284 hw->queues = modparam_qos ? B43_QOS_QUEUE_NUM : 1;
5285 wl->mac80211_initially_registered_queues = hw->queues;
5302 /* Initialize queues and flags. */
5357 /* Restore the queues count before unregistering, because firmware detect
5360 wl->hw->queues
[all...]
/drivers/net/usb/
H A DKconfig105 that supports deep queues for efficient transfers. (This gives

Completed in 6489 milliseconds

123