Home
last modified time | relevance | path

Searched refs:qmap (Results 1 - 25 of 54) sorted by relevance

123

/kernel/linux/linux-5.10/block/
H A Dblk-mq-cpumap.c18 static int queue_index(struct blk_mq_queue_map *qmap, in queue_index() argument
21 return qmap->queue_offset + (q % nr_queues); in queue_index()
35 int blk_mq_map_queues(struct blk_mq_queue_map *qmap) in blk_mq_map_queues() argument
37 unsigned int *map = qmap->mq_map; in blk_mq_map_queues()
38 unsigned int nr_queues = qmap->nr_queues; in blk_mq_map_queues()
51 map[cpu] = queue_index(qmap, nr_queues, q++); in blk_mq_map_queues()
64 map[cpu] = queue_index(qmap, nr_queues, q++); in blk_mq_map_queues()
68 map[cpu] = queue_index(qmap, nr_queues, q++); in blk_mq_map_queues()
80 * @qmap: CPU to hardware queue map.
86 int blk_mq_hw_queue_to_node(struct blk_mq_queue_map *qmap, unsigne argument
[all...]
H A Dblk-mq-pci.c16 * @qmap: CPU to hardware queue map.
26 int blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev, in blk_mq_pci_map_queues() argument
32 for (queue = 0; queue < qmap->nr_queues; queue++) { in blk_mq_pci_map_queues()
38 qmap->mq_map[cpu] = qmap->queue_offset + queue; in blk_mq_pci_map_queues()
44 WARN_ON_ONCE(qmap->nr_queues > 1); in blk_mq_pci_map_queues()
45 blk_mq_clear_mq_map(qmap); in blk_mq_pci_map_queues()
H A Dblk-mq-virtio.c14 * @qmap: CPU to hardware queue map.
24 int blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap, in blk_mq_virtio_map_queues() argument
33 for (queue = 0; queue < qmap->nr_queues; queue++) { in blk_mq_virtio_map_queues()
39 qmap->mq_map[cpu] = qmap->queue_offset + queue; in blk_mq_virtio_map_queues()
44 return blk_mq_map_queues(qmap); in blk_mq_virtio_map_queues()
H A Dblk-mq.h84 extern int blk_mq_hw_queue_to_node(struct blk_mq_queue_map *qmap, unsigned int);
246 static inline void blk_mq_clear_mq_map(struct blk_mq_queue_map *qmap) in blk_mq_clear_mq_map() argument
251 qmap->mq_map[cpu] = 0; in blk_mq_clear_mq_map()
/kernel/linux/linux-6.6/block/
H A Dblk-mq-cpumap.c18 void blk_mq_map_queues(struct blk_mq_queue_map *qmap) in blk_mq_map_queues() argument
23 masks = group_cpus_evenly(qmap->nr_queues); in blk_mq_map_queues()
26 qmap->mq_map[cpu] = qmap->queue_offset; in blk_mq_map_queues()
30 for (queue = 0; queue < qmap->nr_queues; queue++) { in blk_mq_map_queues()
32 qmap->mq_map[cpu] = qmap->queue_offset + queue; in blk_mq_map_queues()
40 * @qmap: CPU to hardware queue map.
46 int blk_mq_hw_queue_to_node(struct blk_mq_queue_map *qmap, unsigned int index) in blk_mq_hw_queue_to_node() argument
51 if (index == qmap in blk_mq_hw_queue_to_node()
[all...]
H A Dblk-mq-pci.c15 * @qmap: CPU to hardware queue map.
25 void blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev, in blk_mq_pci_map_queues() argument
31 for (queue = 0; queue < qmap->nr_queues; queue++) { in blk_mq_pci_map_queues()
37 qmap->mq_map[cpu] = qmap->queue_offset + queue; in blk_mq_pci_map_queues()
43 WARN_ON_ONCE(qmap->nr_queues > 1); in blk_mq_pci_map_queues()
44 blk_mq_clear_mq_map(qmap); in blk_mq_pci_map_queues()
H A Dblk-mq-virtio.c13 * @qmap: CPU to hardware queue map.
23 void blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap, in blk_mq_virtio_map_queues() argument
32 for (queue = 0; queue < qmap->nr_queues; queue++) { in blk_mq_virtio_map_queues()
38 qmap->mq_map[cpu] = qmap->queue_offset + queue; in blk_mq_virtio_map_queues()
44 blk_mq_map_queues(qmap); in blk_mq_virtio_map_queues()
H A Dblk-mq.h70 extern int blk_mq_hw_queue_to_node(struct blk_mq_queue_map *qmap, unsigned int);
337 static inline void blk_mq_clear_mq_map(struct blk_mq_queue_map *qmap) in blk_mq_clear_mq_map() argument
342 qmap->mq_map[cpu] = 0; in blk_mq_clear_mq_map()
/kernel/linux/linux-5.10/include/linux/
H A Dblk-mq-virtio.h8 int blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap,
H A Dblk-mq-pci.h8 int blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
/kernel/linux/linux-6.6/include/linux/
H A Dblk-mq-virtio.h8 void blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap,
H A Dblk-mq-pci.h8 void blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
/kernel/linux/linux-5.10/drivers/net/ipa/
H A Dipa_data-sdm845.c71 .qmap = true,
94 .qmap = true,
H A Dipa_data-sc7180.c69 .qmap = true,
92 .qmap = true,
H A Dipa_data.h113 * @qmap: whether endpoint uses QMAP protocol
123 bool qmap; member
/kernel/linux/linux-6.6/drivers/net/ipa/data/
H A Dipa_data-v3.5.1.c117 .qmap = true,
142 .qmap = true,
H A Dipa_data-v4.11.c111 .qmap = true,
135 .qmap = true,
H A Dipa_data-v4.2.c107 .qmap = true,
132 .qmap = true,
H A Dipa_data-v4.7.c108 .qmap = true,
131 .qmap = true,
H A Dipa_data-v3.1.c126 .qmap = true,
150 .qmap = true,
H A Dipa_data-v4.5.c120 .qmap = true,
144 .qmap = true,
H A Dipa_data-v5.0.c124 .qmap = true,
148 .qmap = true,
H A Dipa_data-v4.9.c112 .qmap = true,
136 .qmap = true,
/kernel/linux/linux-6.6/drivers/net/ipa/
H A Dipa_endpoint.h102 * @qmap: whether endpoint uses QMAP protocol
113 bool qmap; member
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_dcb.c176 unsigned long qmap = 0; in bnxt_queue_remap() local
185 __set_bit(j, &qmap); in bnxt_queue_remap()
197 j = find_next_zero_bit(&qmap, max, j); in bnxt_queue_remap()
199 __set_bit(j, &qmap); in bnxt_queue_remap()

Completed in 9 milliseconds

123