/kernel/linux/linux-5.10/block/ |
H A D | blk-mq-cpumap.c | 18 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 D | blk-mq-pci.c | 16 * @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 D | blk-mq-virtio.c | 14 * @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 D | blk-mq.h | 84 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 D | blk-mq-cpumap.c | 18 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 D | blk-mq-pci.c | 15 * @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 D | blk-mq-virtio.c | 13 * @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 D | blk-mq.h | 70 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 D | blk-mq-virtio.h | 8 int blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap,
|
H A D | blk-mq-pci.h | 8 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 D | blk-mq-virtio.h | 8 void blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap,
|
H A D | blk-mq-pci.h | 8 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 D | ipa_data-sdm845.c | 71 .qmap = true, 94 .qmap = true,
|
H A D | ipa_data-sc7180.c | 69 .qmap = true, 92 .qmap = true,
|
H A D | ipa_data.h | 113 * @qmap: whether endpoint uses QMAP protocol 123 bool qmap; member
|
/kernel/linux/linux-6.6/drivers/net/ipa/data/ |
H A D | ipa_data-v3.5.1.c | 117 .qmap = true, 142 .qmap = true,
|
H A D | ipa_data-v4.11.c | 111 .qmap = true, 135 .qmap = true,
|
H A D | ipa_data-v4.2.c | 107 .qmap = true, 132 .qmap = true,
|
H A D | ipa_data-v4.7.c | 108 .qmap = true, 131 .qmap = true,
|
H A D | ipa_data-v3.1.c | 126 .qmap = true, 150 .qmap = true,
|
H A D | ipa_data-v4.5.c | 120 .qmap = true, 144 .qmap = true,
|
H A D | ipa_data-v5.0.c | 124 .qmap = true, 148 .qmap = true,
|
H A D | ipa_data-v4.9.c | 112 .qmap = true, 136 .qmap = true,
|
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_endpoint.h | 102 * @qmap: whether endpoint uses QMAP protocol 113 bool qmap; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_dcb.c | 176 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()
|