/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_buffers.c | 70 u8 local_port, u8 pg_buff, in mlxsw_sp_sb_cm_get() argument 73 return &mlxsw_sp->sb->ports[local_port].cms[dir][pg_buff]; in mlxsw_sp_sb_cm_get() 77 u8 local_port, u8 pool, in mlxsw_sp_sb_pm_get() argument 80 return &mlxsw_sp->sb->ports[local_port].pms[dir][pool]; in mlxsw_sp_sb_pm_get() 102 static int mlxsw_sp_sb_cm_write(struct mlxsw_sp *mlxsw_sp, u8 local_port, in mlxsw_sp_sb_cm_write() argument 109 mlxsw_reg_sbcm_pack(sbcm_pl, local_port, pg_buff, dir, in mlxsw_sp_sb_cm_write() 117 cm = mlxsw_sp_sb_cm_get(mlxsw_sp, local_port, pg_buff, dir); in mlxsw_sp_sb_cm_write() 125 static int mlxsw_sp_sb_pm_write(struct mlxsw_sp *mlxsw_sp, u8 local_port, in mlxsw_sp_sb_pm_write() argument 133 mlxsw_reg_sbpm_pack(sbpm_pl, local_port, pool, dir, false, in mlxsw_sp_sb_pm_write() 139 pm = mlxsw_sp_sb_pm_get(mlxsw_sp, local_port, pool, dir); in mlxsw_sp_sb_pm_write() [all …]
|
D | switchib.c | 37 u8 local_port; member 101 mlxsw_tx_v1_hdr_port_mid_set(txhdr, tx_info->local_port); in mlxsw_sib_tx_v1_hdr_construct() 112 mlxsw_reg_paos_pack(paos_pl, mlxsw_sib_port->local_port, in mlxsw_sib_port_admin_status_set() 126 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sib_port->local_port, 0); in mlxsw_sib_port_mtu_set() 135 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sib_port->local_port, mtu); in mlxsw_sib_port_mtu_set() 145 mlxsw_reg_plib_local_port_set(plib_pl, mlxsw_sib_port->local_port); in mlxsw_sib_port_set() 157 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sib_port->local_port); in mlxsw_sib_port_swid_set() 162 u8 local_port, u8 *p_module, in mlxsw_sib_port_module_info_get() argument 168 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); in mlxsw_sib_port_module_info_get() 183 mlxsw_reg_ptys_ib_pack(ptys_pl, mlxsw_sib_port->local_port, speed, in mlxsw_sib_port_speed_set() [all …]
|
D | switchx2.c | 49 u8 local_port; member 147 mlxsw_tx_hdr_port_mid_set(txhdr, tx_info->local_port); in mlxsw_sx_txhdr_construct() 165 mlxsw_reg_paos_pack(paos_pl, mlxsw_sx_port->local_port, in mlxsw_sx_port_admin_status_set() 179 mlxsw_reg_paos_pack(paos_pl, mlxsw_sx_port->local_port, 0); in mlxsw_sx_port_oper_status_get() 196 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sx_port->local_port, 0); in __mlxsw_sx_port_mtu_set() 205 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sx_port->local_port, mtu); in __mlxsw_sx_port_mtu_set() 229 mlxsw_reg_plib_local_port_set(plib_pl, mlxsw_sx_port->local_port); in mlxsw_sx_port_ib_port_set() 240 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sx_port->local_port); in mlxsw_sx_port_swid_set() 250 mlxsw_reg_sspr_pack(sspr_pl, mlxsw_sx_port->local_port); in mlxsw_sx_port_system_port_mapping_set() 255 u8 local_port, u8 *p_module, in mlxsw_sx_port_module_info_get() argument [all …]
|
D | spectrum_fid.c | 114 enum mlxsw_sp_flood_type packet_type, u8 local_port, in mlxsw_sp_fid_flood_set() argument 136 local_port, member); in mlxsw_sp_fid_flood_set() 231 u8 local_port, u16 vid, bool valid) in __mlxsw_sp_fid_port_vid_map() argument 236 mlxsw_reg_svfa_pack(svfa_pl, local_port, mt, valid, fid_index, vid); in __mlxsw_sp_fid_port_vid_map() 305 u8 local_port = mlxsw_sp_port->local_port; in mlxsw_sp_fid_8021q_port_vid_map() local 311 if (mlxsw_sp->fid_core->port_fid_mappings[local_port] == 0) in mlxsw_sp_fid_8021q_port_vid_map() 313 return __mlxsw_sp_fid_port_vid_map(mlxsw_sp, fid->fid_index, local_port, in mlxsw_sp_fid_8021q_port_vid_map() 322 u8 local_port = mlxsw_sp_port->local_port; in mlxsw_sp_fid_8021q_port_vid_unmap() local 324 if (mlxsw_sp->fid_core->port_fid_mappings[local_port] == 0) in mlxsw_sp_fid_8021q_port_vid_unmap() 326 __mlxsw_sp_fid_port_vid_map(mlxsw_sp, fid->fid_index, local_port, vid, in mlxsw_sp_fid_8021q_port_vid_unmap() [all …]
|
D | core.h | 41 u8 local_port; member 51 void (*func)(struct sk_buff *skb, u8 local_port, void *priv); 52 u8 local_port; member 83 .local_port = MLXSW_PORT_DONT_CARE, \ 160 u16 lag_id, u8 port_index, u8 local_port); 164 u16 lag_id, u8 local_port); 167 int mlxsw_core_port_init(struct mlxsw_core *mlxsw_core, u8 local_port); 168 void mlxsw_core_port_fini(struct mlxsw_core *mlxsw_core, u8 local_port); 169 void mlxsw_core_port_eth_set(struct mlxsw_core *mlxsw_core, u8 local_port, 173 void mlxsw_core_port_ib_set(struct mlxsw_core *mlxsw_core, u8 local_port, [all …]
|
D | reg.h | 144 MLXSW_ITEM32(reg, sspr, local_port, 0x00, 16, 8); 164 static inline void mlxsw_reg_sspr_pack(char *payload, u8 local_port) in mlxsw_reg_sspr_pack() argument 168 mlxsw_reg_sspr_local_port_set(payload, local_port); in mlxsw_reg_sspr_pack() 170 mlxsw_reg_sspr_system_port_set(payload, local_port); in mlxsw_reg_sspr_pack() 409 u8 local_port) in mlxsw_reg_sfd_uc_pack() argument 416 mlxsw_reg_sfd_uc_system_port_set(payload, rec_index, local_port); in mlxsw_reg_sfd_uc_pack() 664 MLXSW_ITEM32(reg, spms, local_port, 0x00, 16, 8); 683 static inline void mlxsw_reg_spms_pack(char *payload, u8 local_port) in mlxsw_reg_spms_pack() argument 686 mlxsw_reg_spms_local_port_set(payload, local_port); in mlxsw_reg_spms_pack() 708 MLXSW_ITEM32(reg, spvid, local_port, 0x00, 16, 8); [all …]
|
D | spectrum_span.c | 68 u8 local_port = dest_port->local_port; in mlxsw_sp_span_entry_phys_configure() local 73 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, true, in mlxsw_sp_span_entry_phys_configure() 85 u8 local_port = dest_port->local_port; in mlxsw_sp_span_entry_deconfigure_common() local 89 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, false, span_type); in mlxsw_sp_span_entry_deconfigure_common() 359 u8 local_port = dest_port->local_port; in mlxsw_sp_span_entry_gretap4_configure() local 364 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, true, in mlxsw_sp_span_entry_gretap4_configure() 460 u8 local_port = dest_port->local_port; in mlxsw_sp_span_entry_gretap6_configure() local 465 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, true, in mlxsw_sp_span_entry_gretap6_configure() 523 u8 local_port = dest_port->local_port; in mlxsw_sp_span_entry_vlan_configure() local 527 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, true, in mlxsw_sp_span_entry_vlan_configure() [all …]
|
D | spectrum.c | 432 mlxsw_tx_hdr_port_mid_set(txhdr, tx_info->local_port); in mlxsw_sp_txhdr_construct() 463 mlxsw_reg_spms_pack(spms_pl, mlxsw_sp_port->local_port); in mlxsw_sp_port_vid_stp_set() 489 mlxsw_reg_mpsc_pack(mpsc_pl, mlxsw_sp_port->local_port, enable, rate); in mlxsw_sp_port_sample_set() 499 mlxsw_reg_paos_pack(paos_pl, mlxsw_sp_port->local_port, in mlxsw_sp_port_admin_status_set() 511 mlxsw_reg_ppad_pack(ppad_pl, true, mlxsw_sp_port->local_port); in mlxsw_sp_port_dev_addr_set() 522 addr[ETH_ALEN - 1] += mlxsw_sp_port->local_port; in mlxsw_sp_port_dev_addr_init() 534 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sp_port->local_port, 0); in mlxsw_sp_port_mtu_set() 543 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sp_port->local_port, mtu); in mlxsw_sp_port_mtu_set() 552 mlxsw_reg_pspa_pack(pspa_pl, swid, mlxsw_sp_port->local_port); in mlxsw_sp_port_swid_set() 561 mlxsw_reg_svpe_pack(svpe_pl, mlxsw_sp_port->local_port, enable); in mlxsw_sp_port_vp_mode_set() [all …]
|
D | core.c | 47 u8 local_port; member 530 static void mlxsw_emad_rx_listener_func(struct sk_buff *skb, u8 local_port, in mlxsw_emad_rx_listener_func() argument 657 trans->tx_info.local_port = MLXSW_PORT_CPU_PORT; in mlxsw_emad_reg_access() 806 mlxsw_core_port->local_port, in mlxsw_devlink_port_type_set() 1128 rxl_a->local_port == rxl_b->local_port && in __is_rx_listener_equal() 1182 static void mlxsw_core_event_listener_func(struct sk_buff *skb, u8 local_port, in mlxsw_core_event_listener_func() argument 1228 .local_port = MLXSW_PORT_DONT_CARE, in mlxsw_core_event_listener_register() 1265 .local_port = MLXSW_PORT_DONT_CARE, in mlxsw_core_event_listener_unregister() 1558 u8 local_port; in mlxsw_core_skb_receive() local 1568 local_port = mlxsw_core_lag_mapping_get(mlxsw_core, in mlxsw_core_skb_receive() [all …]
|
D | spectrum_switchdev.c | 264 bridge_port->system_port = mlxsw_sp_port->local_port; in mlxsw_sp_bridge_port_create() 556 mlxsw_sp_port->local_port, in mlxsw_sp_port_bridge_vlan_flood_set() 926 u8 local_port = mlxsw_sp_port->local_port; in mlxsw_sp_port_vlan_fid_join() local 936 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_UC, local_port, in mlxsw_sp_port_vlan_fid_join() 941 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_MC, local_port, in mlxsw_sp_port_vlan_fid_join() 946 err = mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_BC, local_port, in mlxsw_sp_port_vlan_fid_join() 960 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_BC, local_port, false); in mlxsw_sp_port_vlan_fid_join() 962 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_MC, local_port, false); in mlxsw_sp_port_vlan_fid_join() 964 mlxsw_sp_fid_flood_set(fid, MLXSW_SP_FLOOD_TYPE_UC, local_port, false); in mlxsw_sp_port_vlan_fid_join() 975 u8 local_port = mlxsw_sp_port->local_port; in mlxsw_sp_port_vlan_fid_leave() local [all …]
|
D | core_acl_flex_actions.c | 107 u8 local_port; member 466 mlxsw_afa_fwd_entry_create(struct mlxsw_afa *mlxsw_afa, u8 local_port) in mlxsw_afa_fwd_entry_create() argument 474 fwd_entry->ht_key.local_port = local_port; in mlxsw_afa_fwd_entry_create() 485 local_port); in mlxsw_afa_fwd_entry_create() 509 mlxsw_afa_fwd_entry_get(struct mlxsw_afa *mlxsw_afa, u8 local_port) in mlxsw_afa_fwd_entry_get() argument 514 ht_key.local_port = local_port; in mlxsw_afa_fwd_entry_get() 521 return mlxsw_afa_fwd_entry_create(mlxsw_afa, local_port); in mlxsw_afa_fwd_entry_get() 558 mlxsw_afa_fwd_entry_ref_create(struct mlxsw_afa_block *block, u8 local_port) in mlxsw_afa_fwd_entry_ref_create() argument 567 fwd_entry = mlxsw_afa_fwd_entry_get(block->afa, local_port); in mlxsw_afa_fwd_entry_ref_create() 1001 u8 local_port, bool in_port, in mlxsw_afa_block_append_fwd() argument [all …]
|
D | spectrum_dcb.c | 73 mlxsw_reg_pptb_pack(pptb_pl, mlxsw_sp_port->local_port); in mlxsw_sp_port_pg_prio_map() 98 mlxsw_reg_pbmc_pack(pbmc_pl, mlxsw_sp_port->local_port, 0, 0); in mlxsw_sp_port_pg_destroy() 328 mlxsw_reg_qpts_pack(qpts_pl, mlxsw_sp_port->local_port, ts); in mlxsw_sp_port_dcb_app_update_qpts() 339 mlxsw_reg_qrwe_pack(qrwe_pl, mlxsw_sp_port->local_port, in mlxsw_sp_port_dcb_app_update_qrwe() 379 mlxsw_reg_qpdpm_pack(qpdpm_pl, mlxsw_sp_port->local_port); in mlxsw_sp_port_dcb_app_update_qpdpm() 393 mlxsw_reg_qpdsm_pack(qpdsm_pl, mlxsw_sp_port->local_port); in mlxsw_sp_port_dcb_app_update_qpdsm() 539 mlxsw_reg_ppcnt_pack(ppcnt_pl, mlxsw_sp_port->local_port, in mlxsw_sp_port_pfc_cnt_get() 576 mlxsw_reg_pfcc_pack(pfcc_pl, mlxsw_sp_port->local_port); in mlxsw_sp_port_pfc_set()
|
D | core_acl_flex_actions.h | 19 int (*kvdl_fwd_entry_add)(void *priv, u32 *p_kvdl_index, u8 local_port); 55 u8 local_port, bool in_port,
|
D | spectrum_acl_flex_actions.c | 86 u8 local_port) in mlxsw_sp_act_kvdl_fwd_entry_add() argument 97 mlxsw_reg_ppbs_pack(ppbs_pl, kvdl_index, local_port); in mlxsw_sp_act_kvdl_fwd_entry_add()
|
D | spectrum_acl.c | 525 u8 local_port; in mlxsw_sp_acl_rulei_act_fwd() local 538 local_port = mlxsw_sp_port->local_port; in mlxsw_sp_acl_rulei_act_fwd() 544 local_port = 0; in mlxsw_sp_acl_rulei_act_fwd() 548 local_port, in_port, extack); in mlxsw_sp_acl_rulei_act_fwd() 569 in_port->local_port, in mlxsw_sp_acl_rulei_act_mirror()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | port.c | 138 int ptys_size, int proto_mask, u8 local_port) in mlx5_query_port_ptys() argument 142 MLX5_SET(ptys_reg, in, local_port, local_port); in mlx5_query_port_ptys() 154 MLX5_SET(mlcr_reg, in, local_port, 1); in mlx5_set_port_beacon() 199 u8 *link_width_oper, u8 local_port) in mlx5_query_port_link_width_oper() argument 204 err = mlx5_query_port_ptys(dev, out, sizeof(out), MLX5_PTYS_IB, local_port); in mlx5_query_port_link_width_oper() 215 u32 *proto_oper, u8 local_port) in mlx5_query_port_eth_proto_oper() argument 221 local_port); in mlx5_query_port_eth_proto_oper() 232 u8 *proto_oper, u8 local_port) in mlx5_query_port_ib_proto_oper() argument 238 local_port); in mlx5_query_port_ib_proto_oper() 264 MLX5_SET(ptys_reg, in, local_port, 1); in mlx5_set_port_ptys() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_cm.c | 43 __be16 *local_port, __be16 *peer_port) in cxgb_get_4tuple() argument 72 *local_port = tcp->dest; in cxgb_get_4tuple() 93 __be32 local_ip, __be32 peer_ip, __be16 local_port, in cxgb_find_route() argument 101 peer_port, local_port, IPPROTO_TCP, in cxgb_find_route() 122 __u8 *local_ip, __u8 *peer_ip, __be16 local_port, in cxgb_find_route6() argument
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-of.c | 173 if (link->local_port >= sd->entity.num_pads) in create_of_link() 180 if (sd->entity.pads[link->local_port].flags & MEDIA_PAD_FL_SINK) { in create_of_link() 184 sink_pad = link->local_port; in create_of_link() 187 src_pad = link->local_port; in create_of_link() 242 link.local_port = CSI_SINK_PAD; in imx_media_create_csi_of_links()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | port.c | 141 MLX5_SET(pbmc_reg, in, local_port, 1); in mlx5e_port_query_pbmc() 158 MLX5_SET(pbmc_reg, in, local_port, 1); in mlx5e_port_set_pbmc() 182 MLX5_SET(pptb_reg, in, local_port, 1); in mlx5e_port_query_priority2buffer() 215 MLX5_SET(pptb_reg, in, local_port, 1); in mlx5e_port_set_priority2buffer() 221 MLX5_SET(pptb_reg, in, local_port, 1); in mlx5e_port_set_priority2buffer()
|
/Linux-v4.19/include/linux/mlx5/ |
D | port.h | 115 int ptys_size, int proto_mask, u8 local_port); 121 u8 *link_width_oper, u8 local_port); 123 u8 *proto_oper, u8 local_port); 125 u32 *proto_oper, u8 local_port); 144 u8 *vl_hw_cap, u8 local_port);
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/ |
D | cpl5_cmd.h | 196 u16 local_port; member 208 u16 local_port; member 218 u16 local_port; member 231 u16 local_port; member 262 u16 local_port; member 274 u16 local_port; member 285 u16 local_port; member
|
/Linux-v4.19/drivers/scsi/libfc/ |
D | fc_rport.c | 161 rdata->local_port = lport; in fc_rport_create() 273 struct fc_lport *lport = rdata->local_port; in fc_rport_work() 313 rpriv->local_port = lport; in fc_rport_work() 512 struct fc_lport *lport = rdata->local_port; in fc_rport_logoff() 622 struct fc_lport *lport = rdata->local_port; in fc_rport_error() 676 if (rdata->retries < rdata->local_port->max_rport_retry_count) { in fc_rport_error_retry() 706 struct fc_lport *lport = rdata->local_port; in fc_rport_login_complete() 747 struct fc_lport *lport = rdata->local_port; in fc_rport_flogi_resp() 827 struct fc_lport *lport = rdata->local_port; in fc_rport_enter_flogi() 993 struct fc_lport *lport = rdata->local_port; in fc_rport_plogi_resp() [all …]
|
/Linux-v4.19/drivers/media/platform/xilinx/ |
D | xilinx-vipp.c | 101 if (link.local_port >= local->num_pads) { in xvip_graph_build_one() 103 link.local_port, in xvip_graph_build_one() 110 local_pad = &local->pads[link.local_port]; in xvip_graph_build_one() 115 link.local_port); in xvip_graph_build_one() 124 link.local_port); in xvip_graph_build_one() 220 dma = xvip_graph_find_dma(xdev, link.local_port); in xvip_graph_build_dma() 223 link.local_port); in xvip_graph_build_dma()
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_sockmap_kern.h | 103 __u32 lport = skb->local_port; in bpf_prog2() 141 lport = skops->local_port; in bpf_sockmap() 158 lport = skops->local_port; in bpf_sockmap()
|
/Linux-v4.19/include/linux/qed/ |
D | tcp_common.h | 111 __le16 local_port; member 177 __le16 local_port; member
|