/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | tls.c | 136 * by 3 bytes of swid (software ID) in mlx5_fpga_tls_alloc_swid() 137 * swid must not exceed 3 bytes. in mlx5_fpga_tls_alloc_swid() 152 spinlock_t *idr_spinlock, u32 swid) in mlx5_fpga_tls_release_swid() 158 ptr = idr_remove(idr, swid); in mlx5_fpga_tls_release_swid() 223 MLX5_SET(tls_cmd, cmd, swid, ntohl(handle)); in mlx5_fpga_tls_resync_rx() 240 void *flow, u32 swid, gfp_t flags) in mlx5_fpga_tls_send_teardown_cmd() 253 MLX5_SET(tls_cmd, cmd, swid, swid); in mlx5_fpga_tls_send_teardown_cmd() 265 void mlx5_fpga_tls_del_flow(struct mlx5_core_dev *mdev, u32 swid, in mlx5_fpga_tls_del_flow() argument 274 swid); in mlx5_fpga_tls_del_flow() 151 mlx5_fpga_tls_release_swid(struct idr *idr, spinlock_t *idr_spinlock, u32 swid) mlx5_fpga_tls_release_swid() argument 239 mlx5_fpga_tls_send_teardown_cmd(struct mlx5_core_dev *mdev, void *flow, u32 swid, gfp_t flags) mlx5_fpga_tls_send_teardown_cmd() argument 551 _mlx5_fpga_tls_add_flow(struct mlx5_core_dev *mdev, void *flow, struct tls_crypto_info *crypto_info, u32 swid, u32 tcp_sn) _mlx5_fpga_tls_add_flow() argument 591 u32 swid; mlx5_fpga_tls_add_flow() local [all...] |
H A D | tls.h | 59 void mlx5_fpga_tls_del_flow(struct mlx5_core_dev *mdev, u32 swid,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | tls.c | 113 u32 swid; in mlx5e_tls_add() local 124 start_offload_tcp_sn, &swid, in mlx5e_tls_add() 133 tx_ctx->swid = htonl(swid); in mlx5e_tls_add() 139 rx_ctx->handle = htonl(swid); in mlx5e_tls_add() 156 mlx5e_get_tls_tx_context(tls_ctx)->swid : in mlx5e_tls_del()
|
H A D | tls_rxtx.c | 62 /* One byte of syndrome followed by 3 bytes of swid */ 79 static int mlx5e_tls_add_metadata(struct sk_buff *skb, __be32 swid) in mlx5e_tls_add_metadata() argument 96 htonl(SYNDROME_OFFLOAD_REQUIRED << 24) | swid; in mlx5e_tls_add_metadata() 223 if (unlikely(mlx5e_tls_add_metadata(skb, context->swid))) { in mlx5e_tls_handle_ooo() 290 if (unlikely(mlx5e_tls_add_metadata(skb, context->swid))) { in mlx5e_tls_handle_tx_skb()
|
H A D | tls.h | 62 __be32 swid; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/ |
H A D | tls.c | 53 void mlx5_accel_tls_del_flow(struct mlx5_core_dev *mdev, u32 swid, in mlx5_accel_tls_del_flow() argument 56 mlx5_fpga_tls_del_flow(mdev, swid, GFP_KERNEL, direction_sx); in mlx5_accel_tls_del_flow()
|
H A D | tls.h | 127 void mlx5_accel_tls_del_flow(struct mlx5_core_dev *mdev, u32 swid, 143 static inline void mlx5_accel_tls_del_flow(struct mlx5_core_dev *mdev, u32 swid, in mlx5_accel_tls_del_flow() argument
|
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_flash.c | 226 struct iosm_swid_table *swid; in ipc_flash_read_swid() local 251 swid = (struct iosm_swid_table *)mdm_rsp; in ipc_flash_read_swid() 252 dev_dbg(ipc_devlink->dev, "SWID %x RF_ENGINE_ID %x", swid->sw_id_val, in ipc_flash_read_swid() 253 swid->rf_engine_id_val); in ipc_flash_read_swid() 256 swid->sw_id_val, swid->rf_engine_id_val); in ipc_flash_read_swid()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_lag.c | 1014 u16 buf_len, swid; in ice_lag_set_swid() local 1057 swid = primary_swid; in ice_lag_set_swid() 1059 swid = local_lag->pf->hw.port_info->sw_id; in ice_lag_set_swid() 1064 cmd->swid = cpu_to_le16(ICE_AQC_PORT_SWID_VALID | swid); in ice_lag_set_swid() 1094 u16 swid; in ice_lag_primary_swid() local 1097 swid = hw->port_info->sw_id; in ice_lag_primary_swid() 1099 if (ice_share_res(hw, ICE_AQC_RES_TYPE_SWID, link, swid)) in ice_lag_primary_swid() 1236 u16 swid; in ice_lag_changeupper_event() local 1238 swid in ice_lag_changeupper_event() [all...] |
H A D | ice_adminq_cmd.h | 220 __le16 swid; member 237 __le16 swid; member
|
H A D | ice_switch.c | 2320 * @swid: switch ID of the switch the element is attached to 2326 u16 swid, u16 pf_vf_num, bool is_vf) in ice_init_port_info() 2331 pi->sw_id = swid; in ice_init_port_info() 2371 u16 pf_vf_num, swid, vsi_port_num; in ice_get_initial_sw_cfg() local 2381 swid = le16_to_cpu(ele->swid); in ice_get_initial_sw_cfg() 2396 res_type, swid, pf_vf_num, is_vf); in ice_get_initial_sw_cfg() 3807 * (represented by swid) 2325 ice_init_port_info(struct ice_port_info *pi, u16 vsi_port_num, u8 type, u16 swid, u16 pf_vf_num, bool is_vf) ice_init_port_info() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | switchib.c | 65 MLXSW_ITEM32(tx_v1, hdr, swid, 0x00, 12, 3); 165 u8 swid) in mlxsw_sib_port_swid_set() 170 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sib_port->local_port); in mlxsw_sib_port_swid_set() 164 mlxsw_sib_port_swid_set(struct mlxsw_sib_port *mlxsw_sib_port, u8 swid) mlxsw_sib_port_swid_set() argument
|
H A D | pci.c | 1056 const struct mlxsw_swid_config *swid) in mlxsw_pci_config_profile_swid_config() 1060 if (swid->used_type) { in mlxsw_pci_config_profile_swid_config() 1062 mbox, index, swid->type); in mlxsw_pci_config_profile_swid_config() 1065 if (swid->used_properties) { in mlxsw_pci_config_profile_swid_config() 1067 mbox, index, swid->properties); in mlxsw_pci_config_profile_swid_config() 1054 mlxsw_pci_config_profile_swid_config(struct mlxsw_pci *mlxsw_pci, char *mbox, int index, const struct mlxsw_swid_config *swid) mlxsw_pci_config_profile_swid_config() argument
|
H A D | reg.h | 67 * base_mac + swid 87 MLXSW_ITEM32(reg, smid, swid, 0x00, 24, 8); 187 MLXSW_ITEM32(reg, sfdat, swid, 0x00, 24, 8); 225 MLXSW_ITEM32(reg, sfd, swid, 0x00, 24, 8); 602 MLXSW_ITEM32(reg, sfn, swid, 0x00, 24, 8); 1068 * The multicast ID for the swid. Not supported for Spectrum 1113 MLXSW_ITEM32(reg, sftr, swid, 0x00, 24, 8); 1183 MLXSW_ITEM32(reg, sfdf, swid, 0x00, 24, 8); 1607 MLXSW_ITEM32(reg, svfa, swid, 0x00, 24, 8); 4437 * Note: while external ports uses unique local port numbers (and thus swid i 5401 mlxsw_reg_pspa_pack(char *payload, u8 swid, u8 local_port) mlxsw_reg_pspa_pack() argument [all...] |
H A D | switchx2.c | 82 MLXSW_ITEM32(tx, hdr, swid, 0x00, 12, 3); 234 static int mlxsw_sx_port_swid_set(struct mlxsw_sx_port *mlxsw_sx_port, u8 swid) in mlxsw_sx_port_swid_set() argument 239 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sx_port->local_port); in mlxsw_sx_port_swid_set() 1143 /* Adding port to Infiniband swid (1) */ in __mlxsw_sx_port_ib_create()
|
H A D | spectrum.c | 136 MLXSW_ITEM32(tx, hdr, swid, 0x00, 12, 3); 352 static int mlxsw_sp_port_swid_set(struct mlxsw_sp_port *mlxsw_sp_port, u8 swid) in mlxsw_sp_port_swid_set() argument 357 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sp_port->local_port); in mlxsw_sp_port_swid_set()
|
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | traps.c | 342 unsigned int swid = itype >> ITYPE_offSWID; in do_dispatch_general() local 378 } else if (type == ETYPE_TRAP && swid == SWID_RAISE_INTERRUPT_LEVEL) { in do_dispatch_general()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci.c | 1141 const struct mlxsw_swid_config *swid) in mlxsw_pci_config_profile_swid_config() 1145 if (swid->used_type) { in mlxsw_pci_config_profile_swid_config() 1147 mbox, index, swid->type); in mlxsw_pci_config_profile_swid_config() 1150 if (swid->used_properties) { in mlxsw_pci_config_profile_swid_config() 1152 mbox, index, swid->properties); in mlxsw_pci_config_profile_swid_config() 1139 mlxsw_pci_config_profile_swid_config(struct mlxsw_pci *mlxsw_pci, char *mbox, int index, const struct mlxsw_swid_config *swid) mlxsw_pci_config_profile_swid_config() argument
|
H A D | reg.h | 67 * base_mac + swid 132 MLXSW_ITEM32(reg, sfdat, swid, 0x00, 24, 8); 170 MLXSW_ITEM32(reg, sfd, swid, 0x00, 24, 8); 598 MLXSW_ITEM32(reg, sfn, swid, 0x00, 24, 8); 1135 MLXSW_ITEM32(reg, sfdf, swid, 0x00, 24, 8); 1559 MLXSW_ITEM32(reg, svfa, swid, 0x00, 24, 8); 2260 MLXSW_ITEM32(reg, smid2, swid, 0x00, 24, 8); 4902 * Note: while external ports uses unique local port numbers (and thus swid is 4903 * redundant), router ports use the same local port number where swid is the 4907 MLXSW_ITEM32(reg, paos, swid, 5858 mlxsw_reg_pspa_pack(char *payload, u8 swid, u16 local_port) mlxsw_reg_pspa_pack() argument [all...] |
H A D | spectrum.c | 142 MLXSW_ITEM32(tx, hdr, swid, 0x00, 12, 3); 435 u16 local_port, u8 swid) in mlxsw_sp_port_swid_set() 439 mlxsw_reg_pspa_pack(pspa_pl, swid, local_port); in mlxsw_sp_port_swid_set() 434 mlxsw_sp_port_swid_set(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 swid) mlxsw_sp_port_swid_set() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.c | 522 * @swid: switch ID of the switch the element is attached to 528 u16 swid, u16 pf_vf_num, bool is_vf) in ice_init_port_info() 533 pi->sw_id = swid; in ice_init_port_info() 578 u16 pf_vf_num, swid, vsi_port_num; in ice_get_initial_sw_cfg() local 588 swid = le16_to_cpu(ele->swid); in ice_get_initial_sw_cfg() 603 res_type, swid, pf_vf_num, is_vf); in ice_get_initial_sw_cfg() 2023 * (represented by swid) 527 ice_init_port_info(struct ice_port_info *pi, u16 vsi_port_num, u8 type, u16 swid, u16 pf_vf_num, bool is_vf) ice_init_port_info() argument
|
H A D | ice_adminq_cmd.h | 213 __le16 swid; member
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | mlx5_ifc_fpga.h | 593 u8 swid[0x20]; member
|
H A D | mlx5_ifc.h | 8509 u8 swid[0x8]; member 8613 u8 swid[0x8]; member 8730 u8 swid[0x8]; member 9245 u8 swid[0x8]; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 9488 u8 swid[0x8]; member 9592 u8 swid[0x8]; member 9709 u8 swid[0x8]; member 10271 u8 swid[0x8]; member
|