/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | vfdi.h | 230 * @timer_quantum_ns: Timer quantum (nominal period between timer ticks) 249 u32 timer_quantum_ns; member
|
H A D | efx.c | 304 efx->irq_mod_step_us = DIV_ROUND_UP(efx->timer_quantum_ns, 1000); in efx_probe_nic() 414 if (usecs * 1000 < efx->timer_quantum_ns) in efx_usecs_to_ticks() 416 return usecs * 1000 / efx->timer_quantum_ns; in efx_usecs_to_ticks() 424 return DIV_ROUND_UP(ticks * efx->timer_quantum_ns, 1000); in efx_ticks_to_usecs()
|
H A D | siena.c | 226 efx->timer_quantum_ns = in siena_probe_nvconfig() 230 efx->timer_quantum_ns; in siena_probe_nvconfig()
|
H A D | ef10.c | 267 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 272 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 276 efx->timer_max_ns = max_count * efx->timer_quantum_ns; in efx_ef10_process_timer_config() 278 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 282 efx->timer_max_ns = max_count * efx->timer_quantum_ns; in efx_ef10_process_timer_config() 287 efx->timer_quantum_ns, efx->timer_max_ns); in efx_ef10_process_timer_config() 313 efx->timer_quantum_ns = quantum; in efx_ef10_get_timer_config()
|
H A D | net_driver.h | 848 * @timer_quantum_ns: Interrupt timer quantum, in nanoseconds 1006 unsigned int timer_quantum_ns; member
|
H A D | siena_sriov.c | 1317 vfdi_status->timer_quantum_ns = efx->timer_quantum_ns; in efx_siena_sriov_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | vfdi.h | 230 * @timer_quantum_ns: Timer quantum (nominal period between timer ticks) 249 u32 timer_quantum_ns; member
|
H A D | efx.c | 315 efx->irq_mod_step_us = DIV_ROUND_UP(efx->timer_quantum_ns, 1000); in efx_probe_nic() 423 if (usecs * 1000 < efx->timer_quantum_ns) in efx_siena_usecs_to_ticks() 425 return usecs * 1000 / efx->timer_quantum_ns; in efx_siena_usecs_to_ticks()
|
H A D | siena.c | 229 efx->timer_quantum_ns = in siena_probe_nvconfig() 233 efx->timer_quantum_ns; in siena_probe_nvconfig()
|
H A D | net_driver.h | 806 * @timer_quantum_ns: Interrupt timer quantum, in nanoseconds 965 unsigned int timer_quantum_ns; member
|
H A D | siena_sriov.c | 1318 vfdi_status->timer_quantum_ns = efx->timer_quantum_ns; in efx_siena_sriov_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | efx.c | 305 efx->irq_mod_step_us = DIV_ROUND_UP(efx->timer_quantum_ns, 1000); in efx_probe_nic() 415 if (usecs * 1000 < efx->timer_quantum_ns) in efx_usecs_to_ticks() 417 return usecs * 1000 / efx->timer_quantum_ns; in efx_usecs_to_ticks() 425 return DIV_ROUND_UP(ticks * efx->timer_quantum_ns, 1000); in efx_ticks_to_usecs()
|
H A D | ef10.c | 267 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 272 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 276 efx->timer_max_ns = max_count * efx->timer_quantum_ns; in efx_ef10_process_timer_config() 278 efx->timer_quantum_ns = MCDI_DWORD(data, in efx_ef10_process_timer_config() 282 efx->timer_max_ns = max_count * efx->timer_quantum_ns; in efx_ef10_process_timer_config() 287 efx->timer_quantum_ns, efx->timer_max_ns); in efx_ef10_process_timer_config() 313 efx->timer_quantum_ns = quantum; in efx_ef10_get_timer_config()
|
H A D | net_driver.h | 838 * @timer_quantum_ns: Interrupt timer quantum, in nanoseconds 999 unsigned int timer_quantum_ns; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | efx.c | 1667 efx->irq_mod_step_us = DIV_ROUND_UP(efx->timer_quantum_ns, 1000); in ef4_probe_nic() 1894 if (usecs * 1000 < efx->timer_quantum_ns) in ef4_usecs_to_ticks() 1896 return usecs * 1000 / efx->timer_quantum_ns; in ef4_usecs_to_ticks() 1904 return DIV_ROUND_UP(ticks * efx->timer_quantum_ns, 1000); in ef4_ticks_to_usecs()
|
H A D | net_driver.h | 656 * @timer_quantum_ns: Interrupt timer quantum, in nanoseconds 782 unsigned int timer_quantum_ns; member
|
H A D | falcon.c | 2379 efx->timer_quantum_ns = 4968; /* 621 cycles */ in falcon_probe_nic() 2381 efx->timer_quantum_ns; in falcon_probe_nic()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | efx.c | 1657 efx->irq_mod_step_us = DIV_ROUND_UP(efx->timer_quantum_ns, 1000); in ef4_probe_nic() 1884 if (usecs * 1000 < efx->timer_quantum_ns) in ef4_usecs_to_ticks() 1886 return usecs * 1000 / efx->timer_quantum_ns; in ef4_usecs_to_ticks() 1894 return DIV_ROUND_UP(ticks * efx->timer_quantum_ns, 1000); in ef4_ticks_to_usecs()
|
H A D | net_driver.h | 656 * @timer_quantum_ns: Interrupt timer quantum, in nanoseconds 782 unsigned int timer_quantum_ns; member
|
H A D | falcon.c | 2379 efx->timer_quantum_ns = 4968; /* 621 cycles */ in falcon_probe_nic() 2381 efx->timer_quantum_ns; in falcon_probe_nic()
|