Searched refs:local_port (Results 1 - 25 of 118) sorted by relevance

12345

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_pgt.c25 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 Dspectrum_ptp.h34 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 Dspectrum_buffers.c163 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 Dspectrum_fid.c28 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 Dminimal.c48 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 Dspectrum_acl_flex_actions.c86 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 Dcore_acl_flex_actions.h20 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 Dspectrum.c248 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 Dcore.h71 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 Dspectrum_trap.c63 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 Dspectrum_switchdev.c122 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 Dspectrum_span.c40 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 Dreg.h110 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 Dsock_iter_batch.c26 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 Dlibcxgb_cm.c44 __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 Dtcp_synrto_kern.c34 skops->local_port != 55601) {
H A Dtcp_rwnd_kern.c34 55601 && skops->local_port != 55601) {
H A Dtcp_clamp_kern.c37 if (bpf_ntohl(skops->remote_port) != 55601 && skops->local_port != 55601) {
H A Dtcp_bufs_kern.c37 skops->local_port != 55601) {
H A Dtcp_cong_kern.c35 skops->local_port != 55601) {
H A Dtcp_iw_kern.c38 skops->local_port != 55601) {
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dport.c147 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 Dport.c68 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 Dsocket_cookie_prog.c28 * cookie_value == local_port << 8 | 0xFF
73 p->cookie_value |= (ctx->local_port << 8);
H A Dsockmap_verdict_prog.c39 __u32 lport = skb->local_port;

Completed in 1931 milliseconds

12345