Lines Matching defs:intr_moder_tbl
1229 ena_dev->intr_moder_tbl = ENA_MEM_ALLOC(ena_dev->dmadev, size);
1230 if (!ena_dev->intr_moder_tbl)
1241 struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
1252 intr_moder_tbl[i].intr_moder_interval /= intr_delay_resolution;
2821 ena_dev->intr_moder_tbl[ENA_INTR_MODER_LOWEST].intr_moder_interval =
2832 if (ena_dev->intr_moder_tbl)
2833 ENA_MEM_FREE(ena_dev->dmadev, ena_dev->intr_moder_tbl, size);
2834 ena_dev->intr_moder_tbl = NULL;
2878 struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
2880 if (!intr_moder_tbl)
2883 intr_moder_tbl[ENA_INTR_MODER_LOWEST].intr_moder_interval =
2885 intr_moder_tbl[ENA_INTR_MODER_LOWEST].pkts_per_interval =
2887 intr_moder_tbl[ENA_INTR_MODER_LOWEST].bytes_per_interval =
2890 intr_moder_tbl[ENA_INTR_MODER_LOW].intr_moder_interval =
2892 intr_moder_tbl[ENA_INTR_MODER_LOW].pkts_per_interval =
2894 intr_moder_tbl[ENA_INTR_MODER_LOW].bytes_per_interval =
2897 intr_moder_tbl[ENA_INTR_MODER_MID].intr_moder_interval =
2899 intr_moder_tbl[ENA_INTR_MODER_MID].pkts_per_interval =
2901 intr_moder_tbl[ENA_INTR_MODER_MID].bytes_per_interval =
2904 intr_moder_tbl[ENA_INTR_MODER_HIGH].intr_moder_interval =
2906 intr_moder_tbl[ENA_INTR_MODER_HIGH].pkts_per_interval =
2908 intr_moder_tbl[ENA_INTR_MODER_HIGH].bytes_per_interval =
2911 intr_moder_tbl[ENA_INTR_MODER_HIGHEST].intr_moder_interval =
2913 intr_moder_tbl[ENA_INTR_MODER_HIGHEST].pkts_per_interval =
2915 intr_moder_tbl[ENA_INTR_MODER_HIGHEST].bytes_per_interval =
2926 struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
2928 if (intr_moder_tbl)
2929 return intr_moder_tbl[ENA_INTR_MODER_LOWEST].intr_moder_interval;
2938 struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
2943 intr_moder_tbl[level].intr_moder_interval = entry->intr_moder_interval;
2945 intr_moder_tbl[level].intr_moder_interval /=
2947 intr_moder_tbl[level].pkts_per_interval = entry->pkts_per_interval;
2951 intr_moder_tbl[level].bytes_per_interval = entry->bytes_per_interval;
2958 struct ena_intr_moder_entry *intr_moder_tbl = ena_dev->intr_moder_tbl;
2963 entry->intr_moder_interval = intr_moder_tbl[level].intr_moder_interval;
2967 intr_moder_tbl[level].pkts_per_interval;
2968 entry->bytes_per_interval = intr_moder_tbl[level].bytes_per_interval;