Lines Matching full:vectors
73 for (i = 0; i < priv->vectors.info_array_len; i++) { in hbg_irq_handle()
74 info = &priv->vectors.info_array[i]; in hbg_irq_handle()
82 priv->vectors.stats_array[i]++; in hbg_irq_handle()
99 struct hbg_vector *vectors = &priv->vectors; in hbg_irq_init() local
104 /* used pcim_enable_device(), so the vectors become device managed */ in hbg_irq_init()
108 return dev_err_probe(dev, ret, "failed to allocate vectors\n"); in hbg_irq_init()
123 snprintf(vectors->name[i], sizeof(vectors->name[i]), "%s-%s-%s", in hbg_irq_init()
128 vectors->name[i], priv); in hbg_irq_init()
135 vectors->stats_array = devm_kcalloc(&priv->pdev->dev, in hbg_irq_init()
138 if (!vectors->stats_array) in hbg_irq_init()
141 vectors->info_array = hbg_irqs; in hbg_irq_init()
142 vectors->info_array_len = ARRAY_SIZE(hbg_irqs); in hbg_irq_init()