/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_pgt.c | 25 u16 local_port; member in struct:mlxsw_sp_pgt_entry_port 100 u16 local_port) 105 if (pgt_entry_port->local_port == local_port) 175 static void mlxsw_sp_pgt_smid2_port_set(char *smid2_pl, u16 local_port, argument 178 mlxsw_reg_smid2_port_set(smid2_pl, local_port, member); 179 mlxsw_reg_smid2_port_mask_set(smid2_pl, local_port, 1); 185 u16 local_port, bool member) 198 mlxsw_sp_pgt_smid2_port_set(smid2_pl, local_port, member); 209 u16 local_port) 99 mlxsw_sp_pgt_entry_port_lookup(struct mlxsw_sp_pgt_entry *pgt_entry, u16 local_port) argument 183 mlxsw_sp_pgt_entry_port_write(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_pgt_entry *pgt_entry, u16 local_port, bool member) argument 207 mlxsw_sp_pgt_entry_port_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_pgt_entry *pgt_entry, u16 local_port) argument 245 mlxsw_sp_pgt_entry_port_add(struct mlxsw_sp *mlxsw_sp, u16 mid, u16 smpe, u16 local_port) argument 277 mlxsw_sp_pgt_entry_port_del(struct mlxsw_sp *mlxsw_sp, u16 mid, u16 smpe, u16 local_port) argument 300 mlxsw_sp_pgt_entry_port_set(struct mlxsw_sp *mlxsw_sp, u16 mid, u16 smpe, u16 local_port, bool member) argument [all...] |
H A D | spectrum_ptp.h | 34 u16 local_port); 37 struct sk_buff *skb, u16 local_port); 40 u16 local_port, u8 message_type, 75 u16 local_port); 78 struct sk_buff *skb, u16 local_port); 117 struct sk_buff *skb, u16 local_port) 119 mlxsw_sp_rx_listener_no_mark_func(skb, local_port, mlxsw_sp); 123 struct sk_buff *skb, u16 local_port) 130 u16 local_port, u8 message_type, 204 struct sk_buff *skb, u16 local_port) 116 mlxsw_sp1_ptp_receive(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port) argument 122 mlxsw_sp1_ptp_transmitted(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port) argument 129 mlxsw_sp1_ptp_got_timestamp(struct mlxsw_sp *mlxsw_sp, bool ingress, u16 local_port, u8 message_type, u8 domain_number, u16 sequence_id, u64 timestamp) argument 203 mlxsw_sp2_ptp_receive(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port) argument 209 mlxsw_sp2_ptp_transmitted(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port) argument [all...] |
H A D | spectrum_buffers.c | 163 u16 local_port, u8 pg_buff, 166 struct mlxsw_sp_sb_port *sb_port = &mlxsw_sp->sb->ports[local_port]; 176 u16 local_port, u16 pool_index) 178 return &mlxsw_sp->sb->ports[local_port].pms[pool_index]; 220 static int mlxsw_sp_sb_cm_write(struct mlxsw_sp *mlxsw_sp, u16 local_port, argument 230 mlxsw_reg_sbcm_pack(sbcm_pl, local_port, pg_buff, des->dir, 241 cm = mlxsw_sp_sb_cm_get(mlxsw_sp, local_port, pg_buff, 250 static int mlxsw_sp_sb_pm_write(struct mlxsw_sp *mlxsw_sp, u16 local_port, argument 259 mlxsw_reg_sbpm_pack(sbpm_pl, local_port, des->pool, des->dir, false, 265 pm = mlxsw_sp_sb_pm_get(mlxsw_sp, local_port, pool_inde 162 mlxsw_sp_sb_cm_get(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 pg_buff, enum mlxsw_reg_sbxx_dir dir) argument 175 mlxsw_sp_sb_pm_get(struct mlxsw_sp *mlxsw_sp, u16 local_port, u16 pool_index) argument 271 mlxsw_sp_sb_pm_occ_clear(struct mlxsw_sp *mlxsw_sp, u16 local_port, u16 pool_index, struct list_head *bulk_list) argument 297 mlxsw_sp_sb_pm_occ_query(struct mlxsw_sp *mlxsw_sp, u16 local_port, u16 pool_index, struct list_head *bulk_list) argument 948 __mlxsw_sp_sb_cms_init(struct mlxsw_sp *mlxsw_sp, u16 local_port, enum mlxsw_reg_sbxx_dir dir, const struct mlxsw_sp_sb_cm *cms, size_t cms_len) argument 1066 mlxsw_sp_sb_pms_init(struct mlxsw_sp *mlxsw_sp, u16 local_port, const struct mlxsw_sp_sb_pm *pms, bool skip_ingress) argument 1445 u16 local_port = mlxsw_sp_port->local_port; local 1461 u16 local_port = mlxsw_sp_port->local_port; local 1487 u16 local_port = mlxsw_sp_port->local_port; local 1508 u16 local_port = mlxsw_sp_port->local_port; local 1565 u16 local_port; local 1611 u16 local_port, local_port_1, last_local_port; local 1687 u16 local_port, last_local_port; local 1760 u16 local_port = mlxsw_sp_port->local_port; local 1777 u16 local_port = mlxsw_sp_port->local_port; local [all...] |
H A D | spectrum_fid.c | 28 u16 local_port; member in struct:mlxsw_sp_fid_port_vid 385 static unsigned int mlxsw_sp_fid_rfid_port_offset_cff(unsigned int local_port) argument 390 return WARN_ON_ONCE(!local_port) ? 0 : local_port - 1; 434 enum mlxsw_sp_flood_type packet_type, u16 local_port, 450 fid->fid_index, local_port, member); 681 mlxsw_reg_svfa_port_vid_pack(svfa_pl, pv->local_port, true, 707 if (!mlxsw_sp->fid_core->port_fid_mappings[pv->local_port]) 721 if (!mlxsw_sp->fid_core->port_fid_mappings[pv->local_port]) 740 if (!mlxsw_sp->fid_core->port_fid_mappings[pv->local_port]) 433 mlxsw_sp_fid_flood_set(struct mlxsw_sp_fid *fid, enum mlxsw_sp_flood_type packet_type, u16 local_port, bool member) argument 890 __mlxsw_sp_fid_port_vid_map(const struct mlxsw_sp_fid *fid, u16 local_port, u16 vid, bool valid) argument 1020 mlxsw_sp_fid_port_vid_list_add(struct mlxsw_sp_fid *fid, u16 local_port, u16 vid) argument 1042 mlxsw_sp_fid_port_vid_list_del(struct mlxsw_sp_fid *fid, u16 local_port, u16 vid) argument 1058 mlxsw_sp_fid_mpe_table_map(const struct mlxsw_sp_fid *fid, u16 local_port, u16 vid, bool valid) argument 1070 mlxsw_sp_fid_erif_eport_to_vid_map_one(const struct mlxsw_sp_fid *fid, u16 local_port, u16 vid, bool valid) argument 1092 mlxsw_sp_fid_evid_map(const struct mlxsw_sp_fid *fid, u16 local_port, u16 vid, bool valid) argument 1121 u16 local_port = mlxsw_sp_port->local_port; local 1161 u16 local_port = mlxsw_sp_port->local_port; local 1420 u16 local_port = mlxsw_sp_port->local_port; local 1470 u16 local_port = mlxsw_sp_port->local_port; local 1527 mlxsw_sp_fid_rfid_port_add_cff(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_flood_table *flood_table, u16 pgt_addr, u16 smpe, unsigned int local_port) argument 1556 mlxsw_sp_fid_rfid_port_del_cff(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_flood_table *flood_table, u16 pgt_addr, u16 smpe, u16 local_port) argument 1577 u16 local_port = mlxsw_sp_port->local_port; local 1758 u16 local_port = mlxsw_sp_port->local_port; local 1795 u16 local_port = mlxsw_sp_port->local_port; local [all...] |
H A D | minimal.c | 48 u16 local_port; member in struct:mlxsw_m_port 190 mlxsw_m_port_module_info_get(struct mlxsw_m *mlxsw_m, u16 local_port, argument 196 mlxsw_reg_pmlp_pack(pmlp_pl, local_port); 225 static bool mlxsw_m_port_created(struct mlxsw_m *mlxsw_m, u16 local_port) argument 227 return mlxsw_m->ports[local_port]; 231 mlxsw_m_port_create(struct mlxsw_m *mlxsw_m, u16 local_port, u8 slot_index, argument 238 err = mlxsw_core_port_init(mlxsw_m->core, local_port, slot_index, 244 local_port); 257 mlxsw_core_port_netdev_link(mlxsw_m->core, local_port, 261 mlxsw_m_port->local_port 303 mlxsw_m_port_remove(struct mlxsw_m *mlxsw_m, u16 local_port) argument 319 mlxsw_m_port_module_map(struct mlxsw_m *mlxsw_m, u16 local_port, u8 *last_module) argument 545 mlxsw_m_ports_remove_selected(struct mlxsw_core *mlxsw_core, bool (*selector)(void *priv, u16 local_port), void *priv) argument [all...] |
H A D | spectrum_acl_flex_actions.c | 86 u16 local_port) 97 mlxsw_reg_ppbs_pack(ppbs_pl, kvdl_index, local_port); 195 static int mlxsw_sp1_act_sampler_add(void *priv, u16 local_port, argument 205 static void mlxsw_sp1_act_sampler_del(void *priv, u16 local_port, int span_id, argument 227 static int mlxsw_sp2_act_sampler_add(void *priv, u16 local_port, argument 259 mlxsw_sp_port = mlxsw_sp->ports[local_port]; 275 static void mlxsw_sp2_act_sampler_del(void *priv, u16 local_port, int span_id, argument 284 mlxsw_sp_port = mlxsw_sp->ports[local_port]; 85 mlxsw_sp_act_kvdl_fwd_entry_add(void *priv, u32 *p_kvdl_index, u16 local_port) argument
|
H A D | core_acl_flex_actions.h | 20 int (*kvdl_fwd_entry_add)(void *priv, u32 *p_kvdl_index, u16 local_port); 33 int (*sampler_add)(void *priv, u16 local_port, 37 void (*sampler_del)(void *priv, u16 local_port, int span_id, 70 u16 local_port, bool in_port, 106 int mlxsw_afa_block_append_sampler(struct mlxsw_afa_block *block, u16 local_port,
|
H A D | spectrum.c | 248 mlxsw_tx_hdr_port_mid_set(txhdr, tx_info->local_port); 280 mlxsw_tx_hdr_fid_set(txhdr, max_fid + tx_info->local_port - 1); 355 mlxsw_reg_spms_pack(spms_pl, mlxsw_sp_port->local_port); 381 mlxsw_reg_paos_pack(paos_pl, mlxsw_sp_port->local_port, 393 mlxsw_reg_ppad_pack(ppad_pl, true, mlxsw_sp_port->local_port); 403 mlxsw_sp_port->local_port); 414 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sp_port->local_port, 0); 432 mlxsw_reg_pmtu_pack(pmtu_pl, mlxsw_sp_port->local_port, mtu); 437 u16 local_port, u8 swid) 441 mlxsw_reg_pspa_pack(pspa_pl, swid, local_port); 436 mlxsw_sp_port_swid_set(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 swid) argument 586 mlxsw_sp_port_module_info_parse(struct mlxsw_sp *mlxsw_sp, u16 local_port, char *pmlp_pl, struct mlxsw_sp_port_mapping *port_mapping) argument 643 mlxsw_sp_port_module_info_get(struct mlxsw_sp *mlxsw_sp, u16 local_port, struct mlxsw_sp_port_mapping *port_mapping) argument 658 mlxsw_sp_port_module_map(struct mlxsw_sp *mlxsw_sp, u16 local_port, const struct mlxsw_sp_port_mapping *port_mapping) argument 687 mlxsw_sp_port_module_unmap(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 slot_index, u8 module) argument 1591 mlxsw_sp_port_label_info_get(struct mlxsw_sp *mlxsw_sp, u16 local_port, u8 *port_number, u8 *split_port_subnumber, u8 *slot_index) argument 1608 mlxsw_sp_port_create(struct mlxsw_sp *mlxsw_sp, u16 local_port, bool split, struct mlxsw_sp_port_mapping *port_mapping) argument 1901 mlxsw_sp_port_remove(struct mlxsw_sp *mlxsw_sp, u16 local_port) argument 1968 mlxsw_sp_local_port_valid(u16 local_port) argument 1973 mlxsw_sp_port_created(struct mlxsw_sp *mlxsw_sp, u16 local_port) argument 1980 mlxsw_sp_port_mapping_event_set(struct mlxsw_sp *mlxsw_sp, u16 local_port, bool enable) argument 2004 u16 local_port; local 2049 u16 local_port; local 2101 mlxsw_sp_ports_remove_selected(struct mlxsw_core *mlxsw_core, bool (*selector)(void *priv, u16 local_port), void *priv) argument 2245 u16 local_port = mlxsw_reg_pmtdb_port_num_get(pmtdb_pl, i); local 2256 mlxsw_sp_port_get_by_local_port(struct mlxsw_sp *mlxsw_sp, u16 local_port) argument 2263 mlxsw_sp_port_split(struct mlxsw_core *mlxsw_core, u16 local_port, unsigned int count, struct netlink_ext_ack *extack) argument 2328 mlxsw_sp_port_unsplit(struct mlxsw_core *mlxsw_core, u16 local_port, struct netlink_ext_ack *extack) argument 2391 u16 local_port; local 2416 u16 local_port; local 2453 mlxsw_sp_rx_listener_no_mark_func(struct sk_buff *skb, u16 local_port, void *priv) argument 2478 mlxsw_sp_rx_listener_mark_func(struct sk_buff *skb, u16 local_port, void *priv) argument 2485 mlxsw_sp_rx_listener_l3_mark_func(struct sk_buff *skb, u16 local_port, void *priv) argument 2493 mlxsw_sp_ptp_receive(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port) argument 3975 mlxsw_sp_ptp_transmitted(struct mlxsw_core *mlxsw_core, struct sk_buff *skb, u16 local_port) argument [all...] |
H A D | core.h | 71 u16 local_port; member in struct:mlxsw_tx_info 99 struct sk_buff *skb, u16 local_port); 102 void (*func)(struct sk_buff *skb, u16 local_port, void *priv); 103 u16 local_port; member in struct:mlxsw_rx_listener 139 .local_port = MLXSW_PORT_DONT_CARE, \ 252 u16 lag_id, u8 port_index, u16 local_port); 256 u16 lag_id, u16 local_port); 259 int mlxsw_core_port_init(struct mlxsw_core *mlxsw_core, u16 local_port, 265 void mlxsw_core_port_fini(struct mlxsw_core *mlxsw_core, u16 local_port); 271 void mlxsw_core_port_netdev_link(struct mlxsw_core *mlxsw_core, u16 local_port, [all...] |
H A D | spectrum_trap.c | 63 u16 local_port, 70 local_port); 88 static void mlxsw_sp_rx_drop_listener(struct sk_buff *skb, u16 local_port, argument 98 mlxsw_sp_port = mlxsw_sp->ports[local_port]; 100 err = mlxsw_sp_rx_listener(mlxsw_sp, skb, local_port, mlxsw_sp_port); 106 local_port); 112 static void mlxsw_sp_rx_acl_drop_listener(struct sk_buff *skb, u16 local_port, argument 124 mlxsw_sp_port = mlxsw_sp->ports[local_port]; 126 err = mlxsw_sp_rx_listener(mlxsw_sp, skb, local_port, mlxsw_sp_port); 132 local_port); 62 mlxsw_sp_rx_listener(struct mlxsw_sp *mlxsw_sp, struct sk_buff *skb, u16 local_port, struct mlxsw_sp_port *mlxsw_sp_port) argument 141 __mlxsw_sp_rx_no_mark_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 167 mlxsw_sp_rx_no_mark_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 179 mlxsw_sp_rx_mark_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 186 mlxsw_sp_rx_l3_mark_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 194 mlxsw_sp_rx_ptp_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 215 u16 local_port; local 260 mlxsw_sp_rx_sample_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 296 mlxsw_sp_rx_sample_tx_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument 346 mlxsw_sp_rx_sample_acl_listener(struct sk_buff *skb, u16 local_port, void *trap_ctx) argument [all...] |
H A D | spectrum_switchdev.c | 122 u16 local_port; member in struct:mlxsw_sp_mdb_entry_port 490 bridge_port->system_port = mlxsw_sp_port->local_port; 732 mlxsw_sp_port->local_port, 777 u16 local_port = mlxsw_sp_port_vlan->mlxsw_sp_port->local_port; local 780 packet_type, local_port, member); 791 u16 local_port = mlxsw_sp_port_vlan->mlxsw_sp_port->local_port; local 794 local_port, !member); 1099 u16 local_port) 1098 mlxsw_sp_mdb_entry_port_lookup(struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port) argument 1112 mlxsw_sp_mdb_entry_port_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port) argument 1154 mlxsw_sp_mdb_entry_port_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port, bool force) argument 1179 mlxsw_sp_mdb_entry_mrouter_port_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port) argument 1218 mlxsw_sp_mdb_entry_mrouter_port_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port) argument 1246 u16 local_port = mlxsw_sp_router_port(mlxsw_sp); local 1351 u16 local_port = mlxsw_sp_port->local_port; local 1400 u16 local_port = mlxsw_sp_port->local_port; local 1778 __mlxsw_sp_port_fdb_uc_op(struct mlxsw_sp *mlxsw_sp, u16 local_port, const char *mac, u16 fid, u16 vid, bool adding, enum mlxsw_reg_sfd_rec_action action, enum mlxsw_reg_sfd_rec_policy policy) argument 1808 mlxsw_sp_port_fdb_uc_op(struct mlxsw_sp *mlxsw_sp, u16 local_port, const char *mac, u16 fid, u16 vid, bool adding, bool dynamic) argument 2022 mlxsw_sp_mc_mdb_entry_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid, u16 local_port) argument 2085 mlxsw_sp_mc_mdb_entry_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_mdb_entry *mdb_entry, struct mlxsw_sp_bridge_device *bridge_device, u16 local_port, bool force) argument 2103 mlxsw_sp_mc_mdb_entry_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, const unsigned char *addr, u16 fid, u16 local_port) argument 2153 mlxsw_sp_mc_mdb_entry_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_bridge_device *bridge_device, struct mlxsw_sp_mdb_entry *mdb_entry, u16 local_port, bool force) argument 2240 u16 local_port = mlxsw_sp_port->local_port; local 2377 u16 local_port = mlxsw_sp_port->local_port; local 3053 u16 local_port, vid, fid, evid = 0; local [all...] |
H A D | spectrum_span.c | 40 u16 local_port; member in struct:mlxsw_sp_span_analyzed_port 49 u16 local_port; member in struct:mlxsw_sp_span_trigger_entry 182 u16 local_port = dest_port->local_port; local 186 /* Create a new port analayzer entry for local_port. */ 187 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, true, 202 u16 local_port = dest_port->local_port; local 206 mlxsw_reg_mpat_pack(mpat_pl, pa_id, local_port, false, span_type); 483 u16 local_port local 587 u16 local_port = dest_port->local_port; local 653 u16 local_port = dest_port->local_port; local 1000 mlxsw_sp_span_analyzed_port_find(struct mlxsw_sp_span *span, u16 local_port, bool ingress) argument 1168 u16 local_port = mlxsw_sp_port->local_port; local 1196 u16 local_port = mlxsw_sp_port->local_port; local [all...] |
H A D | reg.h | 110 static inline void mlxsw_reg_sspr_pack(char *payload, u16 local_port) argument 114 mlxsw_reg_sspr_local_port_set(payload, local_port); 115 mlxsw_reg_sspr_system_port_set(payload, local_port); 376 u16 local_port) 385 mlxsw_reg_sfd_uc_system_port_set(payload, rec_index, local_port); 792 static inline void mlxsw_reg_spms_pack(char *payload, u16 local_port) argument 795 mlxsw_reg_spms_local_port_set(payload, local_port); 860 static inline void mlxsw_reg_spvid_pack(char *payload, u16 local_port, u16 pvid, argument 864 mlxsw_reg_spvid_local_port_set(payload, local_port); 951 static inline void mlxsw_reg_spvm_pack(char *payload, u16 local_port, argument 372 mlxsw_reg_sfd_uc_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid_vid, u16 vid, enum mlxsw_reg_sfd_rec_action action, u16 local_port) argument 1013 mlxsw_reg_spaft_pack(char *payload, u16 local_port, bool allow_untagged) argument 1273 mlxsw_reg_sldr_lag_add_port_pack(char *payload, u8 lag_id, u16 local_port) argument 1283 mlxsw_reg_sldr_lag_remove_port_pack(char *payload, u8 lag_id, u16 local_port) argument 1457 mlxsw_reg_slcor_pack(char *payload, u16 local_port, u16 lag_id, enum mlxsw_reg_slcor_col col) argument 1467 mlxsw_reg_slcor_port_add_pack(char *payload, u16 local_port, u16 lag_id, u8 port_index) argument 1476 mlxsw_reg_slcor_port_remove_pack(char *payload, u16 local_port, u16 lag_id) argument 1483 mlxsw_reg_slcor_col_enable_pack(char *payload, u16 local_port, u16 lag_id) argument 1490 mlxsw_reg_slcor_col_disable_pack(char *payload, u16 local_port, u16 lag_id) argument 1538 mlxsw_reg_spmlr_pack(char *payload, u16 local_port, enum mlxsw_reg_spmlr_learn_mode mode) argument 1665 mlxsw_reg_svfa_port_vid_pack(char *payload, u16 local_port, bool valid, u16 fid, u16 vid, bool irif_v, u16 irif) argument 1786 mlxsw_reg_spvtr_pack(char *payload, bool tport, u16 local_port, enum mlxsw_reg_spvtr_ipvid_mode ipvid_mode) argument 1822 mlxsw_reg_svpe_pack(char *payload, u16 local_port, bool enable) argument 2049 mlxsw_reg_spvmlr_pack(char *payload, u16 local_port, u16 vid_begin, u16 vid_end, bool learn_enable) argument 2093 mlxsw_reg_spfsr_pack(char *payload, u16 local_port, bool security) argument 2185 mlxsw_reg_spvc_pack(char *payload, u16 local_port, bool et1, bool et0) argument 2270 mlxsw_reg_spevet_pack(char *payload, u16 local_port, u8 et_vlan) argument 2308 mlxsw_reg_smpe_pack(char *payload, u16 local_port, u16 smpe_index, u16 evid) argument 2432 mlxsw_reg_cwtp_pack(char *payload, u16 local_port, u8 traffic_class) argument 2550 mlxsw_reg_cwtpm_pack(char *payload, u16 local_port, u8 traffic_class, u8 profile, bool wred, bool ecn) argument 2639 mlxsw_reg_ppbt_pack(char *payload, enum mlxsw_reg_pxbt_e e, enum mlxsw_reg_pxbt_op op, u16 local_port, u16 acl_info) argument 3857 mlxsw_reg_qpts_pack(char *payload, u16 local_port, enum mlxsw_reg_qpts_trust_state ts) argument 4073 mlxsw_reg_qtct_pack(char *payload, u16 local_port, u8 switch_prio, u8 tclass) argument 4241 mlxsw_reg_qeec_pack(char *payload, u16 local_port, enum mlxsw_reg_qeec_hr hr, u8 index, u8 next_index) argument 4252 mlxsw_reg_qeec_ptps_pack(char *payload, u16 local_port, bool ptps) argument 4290 mlxsw_reg_qrwe_pack(char *payload, u16 local_port, bool rewrite_pcp, bool rewrite_dscp) argument 4370 mlxsw_reg_qpdsm_pack(char *payload, u16 local_port) argument 4411 mlxsw_reg_qpdp_pack(char *payload, u16 local_port, u8 switch_prio) argument 4457 mlxsw_reg_qpdpm_pack(char *payload, u16 local_port) argument 4499 mlxsw_reg_qtctm_pack(char *payload, u16 local_port, bool mc) argument 4672 mlxsw_reg_pmlp_pack(char *payload, u16 local_port) argument 4719 mlxsw_reg_pmtu_pack(char *payload, u16 local_port, u16 new_mtu) argument 4873 mlxsw_reg_ptys_eth_pack(char *payload, u16 local_port, u32 proto_admin, bool autoneg) argument 4883 mlxsw_reg_ptys_ext_eth_pack(char *payload, u16 local_port, u32 proto_admin, bool autoneg) argument 4955 mlxsw_reg_ppad_pack(char *payload, bool single_base_mac, u16 local_port) argument 5030 mlxsw_reg_paos_pack(char *payload, u16 local_port, enum mlxsw_port_admin_status status) argument 5173 mlxsw_reg_pfcc_pack(char *payload, u16 local_port) argument 5684 mlxsw_reg_ppcnt_pack(char *payload, u16 local_port, enum mlxsw_reg_ppcnt_grp grp, u8 prio_tc) argument 5775 mlxsw_reg_pptb_pack(char *payload, u16 local_port) argument 5872 mlxsw_reg_pbmc_pack(char *payload, u16 local_port, u16 xoff_timer_value, u16 xoff_refresh) argument 5930 mlxsw_reg_pspa_pack(char *payload, u8 swid, u16 local_port) argument 6046 mlxsw_reg_pplr_pack(char *payload, u16 local_port, bool phy_local) argument 6171 mlxsw_reg_pmecr_pack(char *payload, u16 local_port, enum mlxsw_reg_pmecr_e e) argument 6268 mlxsw_reg_pddr_pack(char *payload, u16 local_port, u8 page_select) argument 6365 mlxsw_reg_pllp_pack(char *payload, u16 local_port) argument 10108 mlxsw_reg_mpar_pack(char *payload, u16 local_port, enum mlxsw_reg_mpar_i_e i_e, bool enable, u8 pa_id, u32 probability_rate) argument 10253 mlxsw_reg_mlcr_pack(char *payload, u16 local_port, bool active) argument 10752 mlxsw_reg_mpsc_pack(char *payload, u16 local_port, bool e, u32 rate) argument 10987 mlxsw_reg_momte_pack(char *payload, u16 local_port, enum mlxsw_reg_momte_type type) argument 11228 mlxsw_reg_mtpcpc_pack(char *payload, bool pport, u16 local_port, bool ptp_trap_en, u16 ing, u16 egr) argument 12310 mlxsw_reg_tnqdr_pack(char *payload, u16 local_port) argument 12698 mlxsw_reg_sbcm_pack(char *payload, u16 local_port, u8 pg_buff, enum mlxsw_reg_sbxx_dir dir, u32 min_buff, u32 max_buff, bool infi_max, u8 pool) argument 12784 mlxsw_reg_sbpm_pack(char *payload, u16 local_port, u8 pool, enum mlxsw_reg_sbxx_dir dir, bool clr, u32 min_buff, u32 max_buff) argument 12989 mlxsw_reg_sbib_pack(char *payload, u16 local_port, u32 buff_size) argument [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | sock_iter_batch.c | 26 int local_port; local 32 local_port = get_socket_local_port(*fds[i]); 33 if (!ASSERT_GE(local_port, 0, "get_socket_local_port")) 35 skel->rodata->ports[i] = ntohs(local_port);
|
/linux-master/drivers/net/ethernet/chelsio/libcxgb/ |
H A D | libcxgb_cm.c | 44 __be16 *local_port, __be16 *peer_port) 73 *local_port = tcp->dest; 94 __be32 local_ip, __be32 peer_ip, __be16 local_port, 102 peer_port, local_port, IPPROTO_TCP, 123 __u8 *local_ip, __u8 *peer_ip, __be16 local_port, 42 cxgb_get_4tuple(struct cpl_pass_accept_req *req, enum chip_type type, int *iptype, __u8 *local_ip, __u8 *peer_ip, __be16 *local_port, __be16 *peer_port) argument 92 cxgb_find_route(struct cxgb4_lld_info *lldi, struct net_device *(*get_real_dev)(struct net_device *), __be32 local_ip, __be32 peer_ip, __be16 local_port, __be16 peer_port, u8 tos) argument 121 cxgb_find_route6(struct cxgb4_lld_info *lldi, struct net_device *(*get_real_dev)(struct net_device *), __u8 *local_ip, __u8 *peer_ip, __be16 local_port, __be16 peer_port, u8 tos, __u32 sin6_scope_id) argument
|
/linux-master/samples/bpf/ |
H A D | tcp_synrto_kern.c | 34 skops->local_port != 55601) {
|
H A D | tcp_rwnd_kern.c | 34 55601 && skops->local_port != 55601) {
|
H A D | tcp_clamp_kern.c | 37 if (bpf_ntohl(skops->remote_port) != 55601 && skops->local_port != 55601) {
|
H A D | tcp_bufs_kern.c | 37 skops->local_port != 55601) {
|
H A D | tcp_cong_kern.c | 35 skops->local_port != 55601) {
|
H A D | tcp_iw_kern.c | 38 skops->local_port != 55601) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | port.c | 147 int ptys_size, int proto_mask, u8 local_port) 151 MLX5_SET(ptys_reg, in, local_port, local_port); 163 MLX5_SET(mlcr_reg, in, local_port, 1); 170 u16 *proto_oper, u8 local_port) 176 local_port); 205 MLX5_SET(paos_reg, in, local_port, 1); 220 MLX5_SET(paos_reg, in, local_port, 1); 236 MLX5_SET(pmtu_reg, in, local_port, port); 254 MLX5_SET(pmtu_reg, in, local_port, por 146 mlx5_query_port_ptys(struct mlx5_core_dev *dev, u32 *ptys, int ptys_size, int proto_mask, u8 local_port) argument 169 mlx5_query_ib_port_oper(struct mlx5_core_dev *dev, u16 *link_width_oper, u16 *proto_oper, u8 local_port) argument 470 mlx5_query_port_pvlc(struct mlx5_core_dev *dev, u32 *pvlc, int pvlc_size, u8 local_port) argument 480 mlx5_query_port_vl_hw_cap(struct mlx5_core_dev *dev, u8 *vl_hw_cap, u8 local_port) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | port.c | 68 MLX5_SET(ptys_reg, in, local_port, 1); 115 MLX5_SET(pbmc_reg, in, local_port, 1); 132 MLX5_SET(pbmc_reg, in, local_port, 1); 174 MLX5_SET(sbcm_reg, in, local_port, 1); 199 MLX5_SET(sbcm_reg, in, local_port, 1); 228 MLX5_SET(pptb_reg, in, local_port, 1); 261 MLX5_SET(pptb_reg, in, local_port, 1); 267 MLX5_SET(pptb_reg, in, local_port, 1); 402 MLX5_SET(pplm_reg, in, local_port, 1); 436 MLX5_SET(pplm_reg, in, local_port, [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | socket_cookie_prog.c | 28 * cookie_value == local_port << 8 | 0xFF 73 p->cookie_value |= (ctx->local_port << 8);
|
H A D | sockmap_verdict_prog.c | 39 __u32 lport = skb->local_port;
|