Searched refs:queues (Results 176 - 200 of 227) sorted by path

12345678910

/linux-master/drivers/staging/media/ipu3/
H A Dipu3.h20 * master queue, the driver queues a buffer also to all other active nodes.
22 * the driver gets an internal dummy buffer and queues it.
103 /* Internally enabled queues */
107 } queues[IPU3_CSS_QUEUES]; member in struct:imgu_media_pipe
/linux-master/drivers/target/
H A Dtarget_core_device.c692 dev->queues = kcalloc(nr_cpu_ids, sizeof(*dev->queues), GFP_KERNEL);
693 if (!dev->queues) {
702 q = &dev->queues[i];
1003 kfree(dev->queues);
H A Dtarget_core_tmr.c118 flush_work(&dev->queues[i].sq.work);
120 spin_lock_irqsave(&dev->queues[i].lock, flags);
121 list_for_each_entry_safe(se_cmd, next, &dev->queues[i].state_list,
148 spin_unlock_irqrestore(&dev->queues[i].lock, flags);
163 spin_unlock_irqrestore(&dev->queues[i].lock, flags);
301 flush_work(&dev->queues[i].sq.work);
303 spin_lock_irqsave(&dev->queues[i].lock, flags);
304 list_for_each_entry_safe(cmd, next, &dev->queues[i].state_list,
333 spin_unlock_irqrestore(&dev->queues[i].lock, flags);
H A Dtarget_core_transport.c704 spin_lock_irqsave(&dev->queues[cmd->cpuid].lock, flags);
709 spin_unlock_irqrestore(&dev->queues[cmd->cpuid].lock, flags);
987 spin_lock_irqsave(&dev->queues[cmd->cpuid].lock, flags);
990 &dev->queues[cmd->cpuid].state_list);
993 spin_unlock_irqrestore(&dev->queues[cmd->cpuid].lock, flags);
1917 sq = &se_dev->queues[cpu].sq;
/linux-master/drivers/usb/gadget/udc/
H A Dnet2280.c408 * packets until the driver queues a read (+note erratum 0112)
1300 /* turn off dma on inactive queues */
1891 static DEVICE_ATTR_RO(queues);
3511 /* disable dma on inactive queues; else maybe restart */
/linux-master/drivers/vdpa/alibaba/
H A Deni_vdpa.c45 int queues; member in struct:eni_vdpa
118 for (i = 0; i < eni_vdpa->queues; i++) {
164 int queues = eni_vdpa->queues; local
165 int vectors = queues + 1;
177 for (i = 0; i < queues; i++) {
195 irq = pci_irq_vector(pdev, queues);
202 vp_legacy_config_vector(ldev, queues);
500 eni_vdpa->queues = eni_vdpa_get_num_queues(eni_vdpa);
502 eni_vdpa->vring = devm_kcalloc(&pdev->dev, eni_vdpa->queues,
[all...]
/linux-master/drivers/vdpa/virtio_pci/
H A Dvp_vdpa.c42 int queues; member in struct:vp_vdpa
116 for (i = 0; i < vp_vdpa->queues; i++) {
162 int queues = vp_vdpa->queues; local
163 int vectors = queues + 1;
175 for (i = 0; i < queues; i++) {
194 irq = pci_irq_vector(pdev, queues);
202 vp_modern_config_vector(mdev, queues);
502 vp_vdpa->queues = vp_modern_get_num_queues(mdev);
526 vp_vdpa->vring = devm_kcalloc(&pdev->dev, vp_vdpa->queues,
[all...]
/linux-master/fs/autofs/
H A Dautofs_i.h124 struct autofs_wait_queue *queues; /* Wait queue pointer */ member in struct:autofs_sb_info
H A Dwaitq.c28 wq = sbi->queues;
29 sbi->queues = NULL; /* Erase all wait queues */
184 for (wq = sbi->queues; wq; wq = wq->next) {
389 wq->next = sbi->queues;
390 sbi->queues = wq;
493 for (wql = &sbi->queues; (wq = *wql) != NULL; wql = &wq->next) {
/linux-master/include/linux/
H A Dnetdevice.h742 * map is an array of queues.
748 u16 queues[]; member in struct:xps_map
751 #define XPS_MIN_MAP_ALLOC ((L1_CACHE_ALIGN(offsetof(struct xps_map, queues[1])) \
1046 * transmit queues.
1147 * tx queues stopped. This allows the netdevice to perform queue
1859 * @queues_kset: Group of all Kobjects in the Tx and RX queues
1881 * @_rx: Array of RX queues
1882 * @num_rx_queues: Number of RX queues
1884 * @real_num_rx_queues: Number of RX queues currently active in device
1888 * allow to avoid NIC hard IRQ, on busy queues
[all...]
H A Dptr_ring.h627 void ***queues;
630 queues = kmalloc_array_noprof(nrings, sizeof(*queues), gfp);
631 if (!queues)
635 queues[i] = __ptr_ring_init_queue_alloc_noprof(size, gfp);
636 if (!queues[i])
643 queues[i] = __ptr_ring_swap_queue(rings[i], queues[i],
650 kvfree(queues[i]);
652 kfree(queues);
625 void ***queues; local
[all...]
H A Duacce.h83 * @list: index into uacce queues list
118 * @queues: list of queues
133 struct list_head queues; member in struct:uacce_device
/linux-master/include/net/
H A Dmac80211.h93 * driver to keep hardware queues short and to provide some fairness between
100 * Intermediate queues (struct ieee80211_txq) are kept per-sta per-tid, with
107 * The driver can't access the internal TX queues (iTXQs) directly.
114 * Drivers can optionally delegate responsibility for scheduling queues to
149 * enum ieee80211_max_queues - maximum number of queues
151 * @IEEE80211_MAX_QUEUES: Maximum number of regular device queues.
152 * @IEEE80211_MAX_QUEUE_MAP: bitmap with maximum queues set
840 * that a frame can be transmitted while the queues are stopped for
2415 * @uapsd_queues: bitmap of queues configured for uapsd. Only valid
2432 * @txq: per-TID data TX queues; not
2998 u16 queues; member in struct:ieee80211_hw
[all...]
/linux-master/include/target/
H A Dtarget_core_base.h880 struct se_device_queue *queues; member in struct:se_device
/linux-master/include/uapi/drm/
H A Dpanthor_drm.h117 * @DRM_PANTHOR_GROUP_SUBMIT: Submit jobs to queues belonging
673 * @priority: Defines the priority of queues inside a group. Goes from 0 to 15,
703 /** @queues: Array of drm_panthor_queue_create elements. */
704 struct drm_panthor_obj_array queues; member in struct:drm_panthor_group_create
708 * jobs across CS queues bound to this group.
716 * jobs across CS queues bound to this group.
724 * across CS queues bound to this group.
766 * All submission to queues bound to this group will use this VM.
793 * submission, taking one or more jobs to submit to the underlying queues.
856 * When a group ends up with this flag set, no jobs can be submitted to its queues
[all...]
/linux-master/include/uapi/sound/
H A Dasequencer.h156 #define SNDRV_SEQ_ADDRESS_BROADCAST 255 /* send event to all queues/clients/ports/channels */
313 int queues; /* maximum queues count */ member in struct:snd_seq_system_info
318 int cur_queues; /* current queues */
391 #define SNDRV_SEQ_REMOVE_INPUT (1<<0) /* Flush input queues */
392 #define SNDRV_SEQ_REMOVE_OUTPUT (1<<1) /* Flush output queues */
504 unsigned locked:1; /* timing queue locked for other queues */
/linux-master/kernel/futex/
H A Dcore.c51 struct futex_hash_bucket *queues; member in struct:__anon1320
54 #define futex_queues (__futex_data.queues)
/linux-master/net/core/
H A Ddev.c2354 * @txq: number of queues available
2371 netdev_warn(dev, "Number of in use tx queues changed invalidating tc mappings. Priority traffic classification disabled!\n");
2382 netdev_warn(dev, "Number of in use tx queues changed. Priority %i to tc mapping %i is no longer valid. Setting map to 0\n",
2427 if (map->queues[pos] != index)
2431 map->queues[pos] = map->queues[--map->len];
2534 if (map->queues[pos] != index)
2559 new_map->queues[i] = map->queues[i];
2684 while ((pos < map->len) && (map->queues[po
[all...]
H A Dnet-sysfs.c1566 if (map->queues[i] == index) {
1831 * unregistered, but solely to remove queues from qdiscs. Any path
1832 * adding queues should be fixed.
1835 "New queues can't be registered after device unregistration.");
1887 dev->queues_kset = kset_create_and_add("queues",
/linux-master/net/mac80211/
H A Dcfg.c1948 local->hw.queues >= IEEE80211_NUM_ACS)
2783 if (local->hw.queues < IEEE80211_NUM_ACS)
4403 * queues.
H A Ddebugfs.c576 for (q = 0; q < local->hw.queues; q++)
586 DEBUGFS_READONLY_FILE_OPS(queues); variable
658 DEBUGFS_ADD(queues);
H A Ddriver-ops.h696 u32 queues, bool drop)
709 trace_drv_flush(local, queues, drop);
711 local->ops->flush(&local->hw, vif, queues, drop);
694 drv_flush(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, u32 queues, bool drop) argument
H A Dibss.c201 if (local->hw.queues >= IEEE80211_NUM_ACS)
1013 local->hw.queues >= IEEE80211_NUM_ACS) {
H A Dieee80211_i.h72 * It makes little sense to enable u-APSD queues by default because it needs
99 /* Keep a station's queues on the active list for deficit accounting
540 * Bitmask of enabled u-apsd queues,
580 * while the sdata->work is flushing the queues, for example.
836 * mode, so queues are stopped
1437 * queues increases over the limit. */
2361 unsigned long queues,
2371 unsigned long queues,
2388 unsigned int queues, bool drop);
H A Diface.c406 int n_queues = sdata->local->hw.queues;
854 if (local->hw.queues < IEEE80211_NUM_ACS)
1095 else if (local->hw.queues >= IEEE80211_NUM_ACS)

Completed in 667 milliseconds

12345678910