Home
last modified time | relevance | path

Searched refs:cal_len (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x_calendar.c46 static int lan969x_dsm_cal_idx_get(u32 *calendar, u32 cal_len, u32 *cal_idx) in lan969x_dsm_cal_idx_get() argument
48 if (*cal_idx >= cal_len) in lan969x_dsm_cal_idx_get()
56 } while (*cal_idx < cal_len); in lan969x_dsm_cal_idx_get()
81 u32 cal_len, n_slots, taxi_bw, n_devs = 0, required_bw = 0; in lan969x_dsm_calendar_calc() local
132 cal_len = n_devs; in lan969x_dsm_calendar_calc()
135 while (cal_len < SPX5_DSM_CAL_LEN) { in lan969x_dsm_calendar_calc()
136 u32 bw_per_slot = taxi_bw / cal_len; in lan969x_dsm_calendar_calc()
150 speed->gap = DIV_ROUND_UP(cal_len, in lan969x_dsm_calendar_calc()
158 if (n_slots <= cal_len) in lan969x_dsm_calendar_calc()
162 cal_len = n_slots; in lan969x_dsm_calendar_calc()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dath9k_pci_owl_loader.c36 size_t cal_len) in ath9k_pci_fixup() argument
39 const void *cal_end = (void *)cal_data + cal_len; in ath9k_pci_fixup()
50 if (cal_len > 4096 || cal_len < 0x200 || (cal_len & 1) == 1) { in ath9k_pci_fixup()
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_calendar.c532 u32 cal_len = sparx5_dsm_cal_len(data->schedule), len, idx; in sparx5_dsm_calendar_update() local
549 for (idx = 0; idx < cal_len; idx++) { in sparx5_dsm_calendar_update()
565 if (len != cal_len - 1) in sparx5_dsm_calendar_update()