Lines Matching defs:weight
95 * Interrupts for VIO devclass channels are given more weight than
98 * Transmit interrupts are given a zero weight because they are
113 static void cnex_intr_redist(void *arg, int32_t weight_max, int32_t weight);
317 * Note: any interrupts with weight greater than or equal to
319 * invoked with (weight == weight_max) which will be once per
324 cnex_intr_redist(void *arg, int32_t weight_max, int32_t weight)
337 if (cldcp->tx.hdlr && (cldcp->tx.weight == weight ||
338 (weight_max == weight && cldcp->tx.weight > weight))) {
342 if (cldcp->rx.hdlr && (cldcp->rx.weight == weight ||
343 (weight_max == weight && cldcp->rx.weight > weight))) {
386 iinfo->weight);
439 * Returns the interrupt weight to use for the specified devclass.
448 return (cnex_class_to_intr[idx].weight);
576 new_cldcp->tx.weight = CNEX_TX_INTR_WEIGHT;
577 new_cldcp->rx.weight = cnex_class_weight(devclass);
728 iinfo->weight);