numam-dpdk/drivers/net/qede/base
Rasesh Mody 7b49adea80 net/qede/base: adjust queue manager idx greater than max
Modified queue manager getter APIs to cycle through their range if
index is higher than max. This prevents accessing index out of bounds.

Signed-off-by: Rasesh Mody <rasesh.mody@cavium.com>
2018-10-11 18:53:48 +02:00
..
bcm_osal.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
bcm_osal.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
common_hsi.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_attn_values.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_chain.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_cxt_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_cxt.c net/qede/base: add error handling for mutex allocation 2018-10-11 18:53:48 +02:00
ecore_cxt.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_dcbx_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_dcbx.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_dcbx.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_dev_api.h net/qede/base: add mf-bit/API for FIP special mode 2018-10-11 18:53:48 +02:00
ecore_dev.c net/qede/base: adjust queue manager idx greater than max 2018-10-11 18:53:48 +02:00
ecore_gtt_reg_addr.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_gtt_values.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_hsi_common.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_hsi_debug_tools.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_hsi_eth.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_hsi_init_func.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_hsi_init_tool.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_hw_defs.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_hw.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_hw.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_init_fw_funcs.c net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_init_fw_funcs.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_init_ops.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_init_ops.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_int_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_int.c net/qede/base: check for EDPM enabled in DB recovery 2018-10-11 18:53:48 +02:00
ecore_int.h net/qede/base: fix MFW FLR flow 2018-09-28 01:41:01 +02:00
ecore_iov_api.h net/qede/base: use trust mode for forced MAC limitations 2018-09-28 01:41:01 +02:00
ecore_iro_values.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_iro.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_l2_api.h net/qede/base: add API to update FW RSS indirection table 2018-10-11 18:53:48 +02:00
ecore_l2.c net/qede/base: add API to update FW RSS indirection table 2018-10-11 18:53:48 +02:00
ecore_l2.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_mcp_api.h net/qede/base: use pointer for bytes length read 2018-09-28 01:41:01 +02:00
ecore_mcp.c net/qede/base: workaround to indicate SHMEM data ready 2018-10-11 18:53:48 +02:00
ecore_mcp.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_mng_tlv.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_proto_if.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_rt_defs.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
ecore_sp_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_sp_commands.c net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_sp_commands.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_spq.c net/qede/base: add DPC sync after PF stop 2018-10-11 18:53:48 +02:00
ecore_spq.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_sriov.c net/qede/base: use trust mode for forced MAC limitations 2018-09-28 01:41:01 +02:00
ecore_sriov.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_status.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_utils.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_vf_api.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_vf.c net/qede/base: add error handling for mutex allocation 2018-10-11 18:53:48 +02:00
ecore_vf.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore_vfpf_if.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
ecore.h net/qede/base: add mf-bit/API for FIP special mode 2018-10-11 18:53:48 +02:00
eth_common.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00
mcp_public.h net/qede/base: fix MFW FLR flow 2018-09-28 01:41:01 +02:00
meson.build net/qede: add in meson build 2018-09-18 22:53:35 +02:00
nvm_cfg.h net/qede: move SPDX tags to source files 2018-07-23 23:55:26 +02:00
reg_addr.h net/qede/base: upgrade to FW 8.37.7.0 2018-10-11 18:53:48 +02:00