Home
last modified time | relevance | path

Searched refs:payload (Results 1 - 25 of 1201) sorted by relevance

12345678910>>...49

/kernel/linux/linux-5.10/drivers/media/radio/wl128x/
H A Dfmdrv_tx.c16 u16 payload; in fm_tx_set_stereo_mono() local
25 payload = (1 - mode); in fm_tx_set_stereo_mono()
26 ret = fmc_send_cmd(fmdev, MONO_SET, REG_WR, &payload, in fm_tx_set_stereo_mono()
27 sizeof(payload), NULL, NULL); in fm_tx_set_stereo_mono()
38 u16 payload; in set_rds_text() local
47 payload = (u16)0x1; in set_rds_text()
48 ret = fmc_send_cmd(fmdev, DISPLAY_MODE, REG_WR, &payload, in set_rds_text()
49 sizeof(payload), NULL, NULL); in set_rds_text()
58 u16 payload; in set_rds_data_mode() local
62 payload in set_rds_data_mode()
81 u16 payload; set_rds_len() local
97 u16 payload; fm_tx_set_rds_mode() local
140 u16 payload; fm_tx_set_radio_text() local
168 u16 payload; fm_tx_set_af() local
188 u16 payload; fm_tx_set_region() local
208 u16 payload; fm_tx_set_mute_mode() local
226 u16 payload; set_audio_io() local
245 u16 payload; enable_xmit() local
281 u16 payload; fm_tx_set_pwr_lvl() local
321 u16 payload; fm_tx_set_preemph_filter() local
373 u16 payload, chanl_index; fm_tx_set_freq() local
[all...]
H A Dfmdrv_rx.c36 u16 payload, curr_frq, intr_flag; in fm_rx_set_freq() local
47 payload = FM_RX_AUDIO_ENABLE_I2S_AND_ANALOG; in fm_rx_set_freq()
49 ret = fmc_send_cmd(fmdev, AUDIO_ENABLE_SET, REG_WR, &payload, in fm_rx_set_freq()
50 sizeof(payload), NULL, NULL); in fm_rx_set_freq()
55 payload = FM_RX_IFFREQ_HILO_AUTOMATIC; in fm_rx_set_freq()
56 ret = fmc_send_cmd(fmdev, HILO_SET, REG_WR, &payload, in fm_rx_set_freq()
57 sizeof(payload), NULL, NULL); in fm_rx_set_freq()
62 payload = (freq - fmdev->rx.region.bot_freq) / FM_FREQ_MUL; in fm_rx_set_freq()
64 ret = fmc_send_cmd(fmdev, FREQ_SET, REG_WR, &payload, in fm_rx_set_freq()
65 sizeof(payload), NUL in fm_rx_set_freq()
134 u16 payload; fm_rx_set_channel_spacing() local
161 u16 payload, int_reason, intr_flag; fm_rx_seek() local
289 u16 payload; fm_rx_set_volume() local
349 u16 payload; fm_rx_set_region() local
407 u16 payload, muteval; fm_config_rx_mute_reg() local
532 u16 payload; fm_rx_set_rssi_threshold() local
570 u16 payload; fm_rx_set_stereo_mono() local
620 u16 payload; fm_rx_set_deemphasis_mode() local
662 u16 payload; fm_rx_set_rds_mode() local
753 u16 payload; fm_rx_set_rds_system() local
778 u16 payload; fm_rx_set_af_switch() local
[all...]
/kernel/linux/linux-6.6/drivers/media/radio/wl128x/
H A Dfmdrv_tx.c16 u16 payload; in fm_tx_set_stereo_mono() local
25 payload = (1 - mode); in fm_tx_set_stereo_mono()
26 ret = fmc_send_cmd(fmdev, MONO_SET, REG_WR, &payload, in fm_tx_set_stereo_mono()
27 sizeof(payload), NULL, NULL); in fm_tx_set_stereo_mono()
38 u16 payload; in set_rds_text() local
47 payload = (u16)0x1; in set_rds_text()
48 ret = fmc_send_cmd(fmdev, DISPLAY_MODE, REG_WR, &payload, in set_rds_text()
49 sizeof(payload), NULL, NULL); in set_rds_text()
58 u16 payload; in set_rds_data_mode() local
62 payload in set_rds_data_mode()
81 u16 payload; set_rds_len() local
97 u16 payload; fm_tx_set_rds_mode() local
140 u16 payload; fm_tx_set_radio_text() local
168 u16 payload; fm_tx_set_af() local
188 u16 payload; fm_tx_set_region() local
208 u16 payload; fm_tx_set_mute_mode() local
226 u16 payload; set_audio_io() local
245 u16 payload; enable_xmit() local
281 u16 payload; fm_tx_set_pwr_lvl() local
321 u16 payload; fm_tx_set_preemph_filter() local
373 u16 payload, chanl_index; fm_tx_set_freq() local
[all...]
H A Dfmdrv_rx.c36 u16 payload, curr_frq, intr_flag; in fm_rx_set_freq() local
47 payload = FM_RX_AUDIO_ENABLE_I2S_AND_ANALOG; in fm_rx_set_freq()
49 ret = fmc_send_cmd(fmdev, AUDIO_ENABLE_SET, REG_WR, &payload, in fm_rx_set_freq()
50 sizeof(payload), NULL, NULL); in fm_rx_set_freq()
55 payload = FM_RX_IFFREQ_HILO_AUTOMATIC; in fm_rx_set_freq()
56 ret = fmc_send_cmd(fmdev, HILO_SET, REG_WR, &payload, in fm_rx_set_freq()
57 sizeof(payload), NULL, NULL); in fm_rx_set_freq()
62 payload = (freq - fmdev->rx.region.bot_freq) / FM_FREQ_MUL; in fm_rx_set_freq()
64 ret = fmc_send_cmd(fmdev, FREQ_SET, REG_WR, &payload, in fm_rx_set_freq()
65 sizeof(payload), NUL in fm_rx_set_freq()
134 u16 payload; fm_rx_set_channel_spacing() local
161 u16 payload, int_reason, intr_flag; fm_rx_seek() local
289 u16 payload; fm_rx_set_volume() local
349 u16 payload; fm_rx_set_region() local
407 u16 payload, muteval; fm_config_rx_mute_reg() local
532 u16 payload; fm_rx_set_rssi_threshold() local
570 u16 payload; fm_rx_set_stereo_mono() local
620 u16 payload; fm_rx_set_deemphasis_mode() local
662 u16 payload; fm_rx_set_rds_mode() local
753 u16 payload; fm_rx_set_rds_system() local
778 u16 payload; fm_rx_set_af_switch() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h30 #define MLXSW_REG_ZERO(type, payload) memset(payload, 0, MLXSW_REG(type)->len)
49 static inline void mlxsw_reg_sgcr_pack(char *payload, bool llb) in mlxsw_reg_sgcr_pack() argument
51 MLXSW_REG_ZERO(sgcr, payload); in mlxsw_reg_sgcr_pack()
52 mlxsw_reg_sgcr_llb_set(payload, !!llb); in mlxsw_reg_sgcr_pack()
110 static inline void mlxsw_reg_sspr_pack(char *payload, u16 local_port) in mlxsw_reg_sspr_pack() argument
112 MLXSW_REG_ZERO(sspr, payload); in mlxsw_reg_sspr_pack()
113 mlxsw_reg_sspr_m_set(payload, 1); in mlxsw_reg_sspr_pack()
114 mlxsw_reg_sspr_local_port_set(payload, local_port); in mlxsw_reg_sspr_pack()
115 mlxsw_reg_sspr_system_port_set(payload, local_por in mlxsw_reg_sspr_pack()
143 mlxsw_reg_sfdat_pack(char *payload, u32 age_time) mlxsw_reg_sfdat_pack() argument
224 mlxsw_reg_sfd_pack(char *payload, enum mlxsw_reg_sfd_op op, u32 record_locator) mlxsw_reg_sfd_pack() argument
357 mlxsw_reg_sfd_rec_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_type rec_type, const char *mac, enum mlxsw_reg_sfd_rec_action action) mlxsw_reg_sfd_rec_pack() 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) mlxsw_reg_sfd_uc_pack() argument
438 mlxsw_reg_sfd_uc_lag_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid_vid, enum mlxsw_reg_sfd_rec_action action, u16 lag_vid, u16 lag_id) mlxsw_reg_sfd_uc_lag_pack() argument
483 mlxsw_reg_sfd_mc_pack(char *payload, int rec_index, const char *mac, u16 fid_vid, enum mlxsw_reg_sfd_rec_action action, u16 mid) mlxsw_reg_sfd_mc_pack() argument
533 mlxsw_reg_sfd_uc_tunnel_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid, enum mlxsw_reg_sfd_rec_action action, enum mlxsw_reg_sfd_uc_tunnel_protocol proto) mlxsw_reg_sfd_uc_tunnel_pack() argument
548 mlxsw_reg_sfd_uc_tunnel_pack4(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid, enum mlxsw_reg_sfd_rec_action action, u32 uip) mlxsw_reg_sfd_uc_tunnel_pack4() argument
561 mlxsw_reg_sfd_uc_tunnel_pack6(char *payload, int rec_index, const char *mac, u16 fid, enum mlxsw_reg_sfd_rec_action action, u32 uip_ptr) mlxsw_reg_sfd_uc_tunnel_pack6() argument
616 mlxsw_reg_sfn_pack(char *payload) mlxsw_reg_sfn_pack() argument
682 mlxsw_reg_sfn_mac_unpack(char *payload, int rec_index, char *mac, u16 *p_vid, u16 *p_local_port) mlxsw_reg_sfn_mac_unpack() argument
698 mlxsw_reg_sfn_mac_lag_unpack(char *payload, int rec_index, char *mac, u16 *p_vid, u16 *p_lag_id) mlxsw_reg_sfn_mac_lag_unpack() argument
746 mlxsw_reg_sfn_uc_tunnel_unpack(char *payload, int rec_index, char *mac, u16 *p_fid, u32 *p_uip, enum mlxsw_reg_sfn_uc_tunnel_protocol *p_proto) mlxsw_reg_sfn_uc_tunnel_unpack() argument
792 mlxsw_reg_spms_pack(char *payload, u16 local_port) mlxsw_reg_spms_pack() argument
798 mlxsw_reg_spms_vid_pack(char *payload, u16 vid, enum mlxsw_reg_spms_state state) mlxsw_reg_spms_vid_pack() argument
860 mlxsw_reg_spvid_pack(char *payload, u16 local_port, u16 pvid, u8 et_vlan) mlxsw_reg_spvid_pack() argument
951 mlxsw_reg_spvm_pack(char *payload, u16 local_port, u16 vid_begin, u16 vid_end, bool is_member, bool untagged) mlxsw_reg_spvm_pack() argument
1013 mlxsw_reg_spaft_pack(char *payload, u16 local_port, bool allow_untagged) mlxsw_reg_spaft_pack() argument
1108 mlxsw_reg_sfgc_pack(char *payload, enum mlxsw_reg_sfgc_type type, enum mlxsw_reg_bridge_type bridge_type, enum mlxsw_flood_table_type table_type, unsigned int flood_table, u16 mid_base) mlxsw_reg_sfgc_pack() argument
1172 mlxsw_reg_sfdf_pack(char *payload, enum mlxsw_reg_sfdf_flush_type type) mlxsw_reg_sfdf_pack() argument
1243 mlxsw_reg_sldr_lag_create_pack(char *payload, u8 lag_id) mlxsw_reg_sldr_lag_create_pack() argument
1250 mlxsw_reg_sldr_lag_destroy_pack(char *payload, u8 lag_id) mlxsw_reg_sldr_lag_destroy_pack() argument
1271 mlxsw_reg_sldr_lag_add_port_pack(char *payload, u8 lag_id, u16 local_port) mlxsw_reg_sldr_lag_add_port_pack() argument
1281 mlxsw_reg_sldr_lag_remove_port_pack(char *payload, u8 lag_id, u16 local_port) mlxsw_reg_sldr_lag_remove_port_pack() argument
1402 mlxsw_reg_slcr_pack(char *payload, u16 lag_hash, u32 seed) mlxsw_reg_slcr_pack() argument
1455 mlxsw_reg_slcor_pack(char *payload, u16 local_port, u16 lag_id, enum mlxsw_reg_slcor_col col) mlxsw_reg_slcor_pack() argument
1465 mlxsw_reg_slcor_port_add_pack(char *payload, u16 local_port, u16 lag_id, u8 port_index) mlxsw_reg_slcor_port_add_pack() argument
1474 mlxsw_reg_slcor_port_remove_pack(char *payload, u16 local_port, u16 lag_id) mlxsw_reg_slcor_port_remove_pack() argument
1481 mlxsw_reg_slcor_col_enable_pack(char *payload, u16 local_port, u16 lag_id) mlxsw_reg_slcor_col_enable_pack() argument
1488 mlxsw_reg_slcor_col_disable_pack(char *payload, u16 local_port, u16 lag_id) mlxsw_reg_slcor_col_disable_pack() argument
1536 mlxsw_reg_spmlr_pack(char *payload, u16 local_port, enum mlxsw_reg_spmlr_learn_mode mode) mlxsw_reg_spmlr_pack() argument
1650 __mlxsw_reg_svfa_pack(char *payload, enum mlxsw_reg_svfa_mt mt, bool valid, u16 fid, bool irif_v, u16 irif) __mlxsw_reg_svfa_pack() argument
1663 mlxsw_reg_svfa_port_vid_pack(char *payload, u16 local_port, bool valid, u16 fid, u16 vid, bool irif_v, u16 irif) mlxsw_reg_svfa_port_vid_pack() argument
1674 mlxsw_reg_svfa_vid_pack(char *payload, bool valid, u16 fid, u16 vid, bool irif_v, u16 irif) mlxsw_reg_svfa_vid_pack() argument
1683 mlxsw_reg_svfa_vni_pack(char *payload, bool valid, u16 fid, u32 vni, bool irif_v, u16 irif) mlxsw_reg_svfa_vni_pack() argument
1784 mlxsw_reg_spvtr_pack(char *payload, bool tport, u16 local_port, enum mlxsw_reg_spvtr_ipvid_mode ipvid_mode) mlxsw_reg_spvtr_pack() argument
1820 mlxsw_reg_svpe_pack(char *payload, u16 local_port, bool enable) mlxsw_reg_svpe_pack() argument
1960 mlxsw_reg_sfmr_pack(char *payload, enum mlxsw_reg_sfmr_op op, u16 fid, u16 fid_offset, bool flood_rsp, enum mlxsw_reg_bridge_type bridge_type, bool smpe_valid, u16 smpe) mlxsw_reg_sfmr_pack() argument
2021 mlxsw_reg_spvmlr_pack(char *payload, u16 local_port, u16 vid_begin, u16 vid_end, bool learn_enable) mlxsw_reg_spvmlr_pack() argument
2065 mlxsw_reg_spfsr_pack(char *payload, u16 local_port, bool security) mlxsw_reg_spfsr_pack() argument
2157 mlxsw_reg_spvc_pack(char *payload, u16 local_port, bool et1, bool et0) mlxsw_reg_spvc_pack() argument
2198 mlxsw_reg_spevet_pack(char *payload, u16 local_port, u8 et_vlan) mlxsw_reg_spevet_pack() argument
2236 mlxsw_reg_smpe_pack(char *payload, u16 local_port, u16 smpe_index, u16 evid) mlxsw_reg_smpe_pack() argument
2298 mlxsw_reg_smid2_pack(char *payload, u16 mid, u16 port, bool set, bool smpe_valid, u16 smpe) mlxsw_reg_smid2_pack() argument
2360 mlxsw_reg_cwtp_pack(char *payload, u16 local_port, u8 traffic_class) mlxsw_reg_cwtp_pack() argument
2380 mlxsw_reg_cwtp_profile_pack(char *payload, u8 profile, u32 min, u32 max, u32 probability) mlxsw_reg_cwtp_profile_pack() argument
2478 mlxsw_reg_cwtpm_pack(char *payload, u16 local_port, u8 traffic_class, u8 profile, bool wred, bool ecn) mlxsw_reg_cwtpm_pack() argument
2511 mlxsw_reg_pgcr_pack(char *payload, u32 pointer_base) mlxsw_reg_pgcr_pack() argument
2567 mlxsw_reg_ppbt_pack(char *payload, enum mlxsw_reg_pxbt_e e, enum mlxsw_reg_pxbt_op op, u16 local_port, u16 acl_info) mlxsw_reg_ppbt_pack() argument
2612 mlxsw_reg_pacl_pack(char *payload, u16 acl_id, bool valid, const char *tcam_region_info) mlxsw_reg_pacl_pack() argument
2666 mlxsw_reg_pagt_pack(char *payload, u16 acl_group_id) mlxsw_reg_pagt_pack() argument
2672 mlxsw_reg_pagt_acl_id_pack(char *payload, int index, u16 acl_id, bool multi) mlxsw_reg_pagt_acl_id_pack() argument
2768 mlxsw_reg_ptar_pack(char *payload, enum mlxsw_reg_ptar_op op, enum mlxsw_reg_ptar_key_type key_type, u16 region_size, u16 region_id, const char *tcam_region_info) mlxsw_reg_ptar_pack() argument
2782 mlxsw_reg_ptar_key_id_pack(char *payload, int index, u16 key_id) mlxsw_reg_ptar_key_id_pack() argument
2788 mlxsw_reg_ptar_unpack(char *payload, char *tcam_region_info) mlxsw_reg_ptar_unpack() argument
2859 mlxsw_reg_pprr_pack(char *payload, u8 register_index) mlxsw_reg_pprr_pack() argument
2887 mlxsw_reg_ppbs_pack(char *payload, u32 pbs_ptr, u16 system_port) mlxsw_reg_ppbs_pack() argument
2954 mlxsw_reg_prcr_pack(char *payload, enum mlxsw_reg_prcr_op op, const char *src_tcam_region_info, u16 src_offset, const char *dest_tcam_region_info, u16 dest_offset, u16 size) mlxsw_reg_prcr_pack() argument
3013 mlxsw_reg_pefa_pack(char *payload, u32 index, bool ca, const char *flex_action_set) mlxsw_reg_pefa_pack() argument
3024 mlxsw_reg_pefa_unpack(char *payload, bool *p_a) mlxsw_reg_pefa_unpack() argument
3058 mlxsw_reg_pemrbt_pack(char *payload, enum mlxsw_reg_pemrbt_protocol protocol, u16 group_id) mlxsw_reg_pemrbt_pack() argument
3160 mlxsw_reg_ptce2_pack(char *payload, bool valid, enum mlxsw_reg_ptce2_op op, const char *tcam_region_info, u16 offset, u32 priority) mlxsw_reg_ptce2_pack() argument
3257 mlxsw_reg_perpt_erp_vector_pack(char *payload, unsigned long *erp_vector, unsigned long size) mlxsw_reg_perpt_erp_vector_pack() argument
3268 mlxsw_reg_perpt_pack(char *payload, u8 erpt_bank, u8 erpt_index, enum mlxsw_reg_perpt_key_size key_size, u8 erp_id, u8 erpt_base_bank, u8 erpt_base_index, u8 erp_index, char *mask) mlxsw_reg_perpt_pack() argument
3318 mlxsw_reg_perar_pack(char *payload, u16 region_id, u16 hw_region) mlxsw_reg_perar_pack() argument
3464 mlxsw_reg_ptce3_pack(char *payload, bool valid, enum mlxsw_reg_ptce3_op op, u32 priority, const char *tcam_region_info, const char *key, u8 erp_id, u16 delta_start, u8 delta_mask, u8 delta_value, bool large_exists, u32 lkey_id, u32 action_pointer) mlxsw_reg_ptce3_pack() argument
3534 mlxsw_reg_percr_pack(char *payload, u16 region_id) mlxsw_reg_percr_pack() argument
3605 mlxsw_reg_pererp_erp_vector_pack(char *payload, unsigned long *erp_vector, unsigned long size) mlxsw_reg_pererp_erp_vector_pack() argument
3615 mlxsw_reg_pererp_pack(char *payload, u16 region_id, bool ctcam_le, bool erpt_pointer_valid, u8 erpt_bank_pointer, u8 erpt_pointer, u8 master_rp_id) mlxsw_reg_pererp_pack() argument
3678 mlxsw_reg_peabfe_pack(char *payload) mlxsw_reg_peabfe_pack() argument
3683 mlxsw_reg_peabfe_rec_pack(char *payload, int rec_index, u8 state, u8 bank, u32 bf_index) mlxsw_reg_peabfe_rec_pack() argument
3738 mlxsw_reg_iedr_pack(char *payload) mlxsw_reg_iedr_pack() argument
3743 mlxsw_reg_iedr_rec_pack(char *payload, int rec_index, u8 rec_type, u16 rec_size, u32 rec_index_start) mlxsw_reg_iedr_rec_pack() argument
3785 mlxsw_reg_qpts_pack(char *payload, u16 local_port, enum mlxsw_reg_qpts_trust_state ts) mlxsw_reg_qpts_pack() argument
3944 mlxsw_reg_qpcr_pack(char *payload, u16 pid, enum mlxsw_reg_qpcr_ir_units ir_units, bool bytes, u32 cir, u16 cbs) mlxsw_reg_qpcr_pack() argument
4001 mlxsw_reg_qtct_pack(char *payload, u16 local_port, u8 switch_prio, u8 tclass) mlxsw_reg_qtct_pack() argument
4169 mlxsw_reg_qeec_pack(char *payload, u16 local_port, enum mlxsw_reg_qeec_hr hr, u8 index, u8 next_index) mlxsw_reg_qeec_pack() argument
4180 mlxsw_reg_qeec_ptps_pack(char *payload, u16 local_port, bool ptps) mlxsw_reg_qeec_ptps_pack() argument
4218 mlxsw_reg_qrwe_pack(char *payload, u16 local_port, bool rewrite_pcp, bool rewrite_dscp) mlxsw_reg_qrwe_pack() argument
4298 mlxsw_reg_qpdsm_pack(char *payload, u16 local_port) mlxsw_reg_qpdsm_pack() argument
4305 mlxsw_reg_qpdsm_prio_pack(char *payload, unsigned short prio, u8 dscp) mlxsw_reg_qpdsm_prio_pack() argument
4339 mlxsw_reg_qpdp_pack(char *payload, u16 local_port, u8 switch_prio) mlxsw_reg_qpdp_pack() argument
4385 mlxsw_reg_qpdpm_pack(char *payload, u16 local_port) mlxsw_reg_qpdpm_pack() argument
4392 mlxsw_reg_qpdpm_dscp_pack(char *payload, unsigned short dscp, u8 prio) mlxsw_reg_qpdpm_dscp_pack() argument
4427 mlxsw_reg_qtctm_pack(char *payload, u16 local_port, bool mc) mlxsw_reg_qtctm_pack() argument
4523 mlxsw_reg_qpsc_pack(char *payload, enum mlxsw_reg_qpsc_port_speed port_speed, u8 shaper_time_exp, u8 shaper_time_mantissa, u8 shaper_inc, u8 shaper_bs, u8 port_to_shaper_credits, int ing_timestamp_inc, int egr_timestamp_inc) mlxsw_reg_qpsc_pack() argument
4600 mlxsw_reg_pmlp_pack(char *payload, u16 local_port) mlxsw_reg_pmlp_pack() argument
4647 mlxsw_reg_pmtu_pack(char *payload, u16 local_port, u16 new_mtu) mlxsw_reg_pmtu_pack() argument
4801 mlxsw_reg_ptys_eth_pack(char *payload, u16 local_port, u32 proto_admin, bool autoneg) mlxsw_reg_ptys_eth_pack() argument
4811 mlxsw_reg_ptys_ext_eth_pack(char *payload, u16 local_port, u32 proto_admin, bool autoneg) mlxsw_reg_ptys_ext_eth_pack() argument
4821 mlxsw_reg_ptys_eth_unpack(char *payload, u32 *p_eth_proto_cap, u32 *p_eth_proto_admin, u32 *p_eth_proto_oper) mlxsw_reg_ptys_eth_unpack() argument
4837 mlxsw_reg_ptys_ext_eth_unpack(char *payload, u32 *p_eth_proto_cap, u32 *p_eth_proto_admin, u32 *p_eth_proto_oper) mlxsw_reg_ptys_ext_eth_unpack() argument
4883 mlxsw_reg_ppad_pack(char *payload, bool single_base_mac, u16 local_port) mlxsw_reg_ppad_pack() argument
4958 mlxsw_reg_paos_pack(char *payload, u16 local_port, enum mlxsw_port_admin_status status) mlxsw_reg_paos_pack() argument
5093 mlxsw_reg_pfcc_prio_pack(char *payload, u8 pfc_en) mlxsw_reg_pfcc_prio_pack() argument
5101 mlxsw_reg_pfcc_pack(char *payload, u16 local_port) mlxsw_reg_pfcc_pack() argument
5612 mlxsw_reg_ppcnt_pack(char *payload, u16 local_port, enum mlxsw_reg_ppcnt_grp grp, u8 prio_tc) mlxsw_reg_ppcnt_pack() argument
5703 mlxsw_reg_pptb_pack(char *payload, u16 local_port) mlxsw_reg_pptb_pack() argument
5712 mlxsw_reg_pptb_prio_to_buff_pack(char *payload, u8 prio, u8 buff) mlxsw_reg_pptb_prio_to_buff_pack() argument
5800 mlxsw_reg_pbmc_pack(char *payload, u16 local_port, u16 xoff_timer_value, u16 xoff_refresh) mlxsw_reg_pbmc_pack() argument
5809 mlxsw_reg_pbmc_lossy_buffer_pack(char *payload, int buf_index, u16 size) mlxsw_reg_pbmc_lossy_buffer_pack() argument
5818 mlxsw_reg_pbmc_lossless_buffer_pack(char *payload, int buf_index, u16 size, u16 threshold) mlxsw_reg_pbmc_lossless_buffer_pack() argument
5858 mlxsw_reg_pspa_pack(char *payload, u8 swid, u16 local_port) mlxsw_reg_pspa_pack() argument
5941 mlxsw_reg_pmaos_pack(char *payload, u8 slot_index, u8 module) mlxsw_reg_pmaos_pack() argument
5974 mlxsw_reg_pplr_pack(char *payload, u16 local_port, bool phy_local) mlxsw_reg_pplr_pack() argument
6037 mlxsw_reg_pmtdb_pack(char *payload, u8 slot_index, u8 module, u8 ports_width, u8 num_ports) mlxsw_reg_pmtdb_pack() argument
6099 mlxsw_reg_pmecr_pack(char *payload, u16 local_port, enum mlxsw_reg_pmecr_e e) mlxsw_reg_pmecr_pack() argument
6196 mlxsw_reg_pddr_pack(char *payload, u16 local_port, u8 page_select) mlxsw_reg_pddr_pack() argument
6253 mlxsw_reg_pmmp_pack(char *payload, u8 slot_index, u8 module) mlxsw_reg_pmmp_pack() argument
6293 mlxsw_reg_pllp_pack(char *payload, u16 local_port) mlxsw_reg_pllp_pack() argument
6299 mlxsw_reg_pllp_unpack(char *payload, u8 *label_port, u8 *split_num, u8 *slot_index) mlxsw_reg_pllp_unpack() argument
6352 mlxsw_reg_pmtm_pack(char *payload, u8 slot_index, u8 module) mlxsw_reg_pmtm_pack() argument
6502 mlxsw_reg_htgt_pack(char *payload, u8 group, u8 policer_id, u8 priority, u8 tc) mlxsw_reg_htgt_pack() argument
6608 mlxsw_reg_hpkt_pack(char *payload, u8 action, u16 trap_id, enum mlxsw_reg_htgt_trap_group trap_group, bool is_ctrl) mlxsw_reg_hpkt_pack() argument
6687 mlxsw_reg_rgcr_pack(char *payload, bool ipv4_en, bool ipv6_en) mlxsw_reg_rgcr_pack() argument
7030 mlxsw_reg_ritr_counter_pack(char *payload, u32 index, bool enable, bool egress) mlxsw_reg_ritr_counter_pack() argument
7049 mlxsw_reg_ritr_rif_pack(char *payload, u16 rif) mlxsw_reg_ritr_rif_pack() argument
7055 mlxsw_reg_ritr_sp_if_pack(char *payload, bool lag, u16 system_port, u16 efid, u16 vid) mlxsw_reg_ritr_sp_if_pack() argument
7064 mlxsw_reg_ritr_pack(char *payload, bool enable, enum mlxsw_reg_ritr_if_type type, u16 rif, u16 vr_id, u16 mtu) mlxsw_reg_ritr_pack() argument
7088 mlxsw_reg_ritr_mac_pack(char *payload, const char *mac) mlxsw_reg_ritr_mac_pack() argument
7094 mlxsw_reg_ritr_vlan_if_pack(char *payload, bool enable, u16 rif, u16 vr_id, u16 mtu, const char *mac, u8 mac_profile_id, u16 vlan_id, u16 efid) mlxsw_reg_ritr_vlan_if_pack() argument
7108 mlxsw_reg_ritr_loopback_ipip_common_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 gre_key) mlxsw_reg_ritr_loopback_ipip_common_pack() argument
7121 mlxsw_reg_ritr_loopback_ipip4_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip4_pack() argument
7134 mlxsw_reg_ritr_loopback_ipip6_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, const struct in6_addr *usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip6_pack() argument
7190 mlxsw_reg_rtar_pack(char *payload, enum mlxsw_reg_rtar_op op, enum mlxsw_reg_rtar_key_type key_type, u16 region_size) mlxsw_reg_rtar_pack() argument
7392 mlxsw_reg_ratr_pack(char *payload, enum mlxsw_reg_ratr_op op, bool valid, enum mlxsw_reg_ratr_type type, u32 adjacency_index, u16 egress_rif) mlxsw_reg_ratr_pack() argument
7406 mlxsw_reg_ratr_eth_entry_pack(char *payload, const char *dest_mac) mlxsw_reg_ratr_eth_entry_pack() argument
7412 mlxsw_reg_ratr_ipip4_entry_pack(char *payload, u32 ipv4_udip) mlxsw_reg_ratr_ipip4_entry_pack() argument
7418 mlxsw_reg_ratr_ipip6_entry_pack(char *payload, u32 ipv6_ptr) mlxsw_reg_ratr_ipip6_entry_pack() argument
7424 mlxsw_reg_ratr_counter_pack(char *payload, u64 counter_index, bool counter_enable) mlxsw_reg_ratr_counter_pack() argument
7467 mlxsw_reg_rdpm_pack(char *payload, unsigned short index, u8 prio) mlxsw_reg_rdpm_pack() argument
7587 mlxsw_reg_ricnt_pack(char *payload, u32 index, enum mlxsw_reg_ricnt_opcode op) mlxsw_reg_ricnt_pack() argument
7643 mlxsw_reg_rrcr_pack(char *payload, enum mlxsw_reg_rrcr_op op, u16 offset, u16 size, enum mlxsw_reg_rtar_key_type table_id, u16 dest_offset) mlxsw_reg_rrcr_pack() argument
7693 mlxsw_reg_ralta_pack(char *payload, bool alloc, enum mlxsw_reg_ralxx_protocol protocol, u8 tree_id) mlxsw_reg_ralta_pack() argument
7752 mlxsw_reg_ralst_pack(char *payload, u8 root_bin, u8 tree_id) mlxsw_reg_ralst_pack() argument
7764 mlxsw_reg_ralst_bin_pack(char *payload, u8 bin_number, u8 left_child_bin, u8 right_child_bin) mlxsw_reg_ralst_bin_pack() argument
7805 mlxsw_reg_raltb_pack(char *payload, u16 virtual_router, enum mlxsw_reg_ralxx_protocol protocol, u8 tree_id) mlxsw_reg_raltb_pack() argument
8019 mlxsw_reg_ralue_pack(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len) mlxsw_reg_ralue_pack() argument
8034 mlxsw_reg_ralue_pack4(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, u32 dip) mlxsw_reg_ralue_pack4() argument
8044 mlxsw_reg_ralue_pack6(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, const void *dip) mlxsw_reg_ralue_pack6() argument
8055 mlxsw_reg_ralue_act_remote_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u32 adjacency_index, u16 ecmp_size) mlxsw_reg_ralue_act_remote_pack() argument
8068 mlxsw_reg_ralue_act_local_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u16 local_erif) mlxsw_reg_ralue_act_local_pack() argument
8080 mlxsw_reg_ralue_act_ip2me_pack(char *payload) mlxsw_reg_ralue_act_ip2me_pack() argument
8087 mlxsw_reg_ralue_act_ip2me_tun_pack(char *payload, u32 tunnel_ptr) mlxsw_reg_ralue_act_ip2me_tun_pack() argument
8213 mlxsw_reg_rauht_pack(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac) mlxsw_reg_rauht_pack() argument
8223 mlxsw_reg_rauht_pack4(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, u32 dip) mlxsw_reg_rauht_pack4() argument
8231 mlxsw_reg_rauht_pack6(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, const char *dip) mlxsw_reg_rauht_pack6() argument
8240 mlxsw_reg_rauht_pack_counter(char *payload, u64 counter_index) mlxsw_reg_rauht_pack_counter() argument
8296 mlxsw_reg_raleu_pack(char *payload, enum mlxsw_reg_ralxx_protocol protocol, u16 virtual_router, u32 adjacency_index, u16 ecmp_size, u32 new_adjacency_index, u16 new_ecmp_size) mlxsw_reg_raleu_pack() argument
8390 mlxsw_reg_rauhtd_pack(char *payload, enum mlxsw_reg_rauhtd_type type) mlxsw_reg_rauhtd_pack() argument
8470 mlxsw_reg_rauhtd_ent_ipv4_unpack(char *payload, int ent_index, u16 *p_rif, u32 *p_dip) mlxsw_reg_rauhtd_ent_ipv4_unpack() argument
8478 mlxsw_reg_rauhtd_ent_ipv6_unpack(char *payload, int rec_index, u16 *p_rif, char *p_dip) mlxsw_reg_rauhtd_ent_ipv6_unpack() argument
8597 mlxsw_reg_rtdp_pack(char *payload, enum mlxsw_reg_rtdp_type type, u32 tunnel_index) mlxsw_reg_rtdp_pack() argument
8607 mlxsw_reg_rtdp_ipip_pack(char *payload, u16 irif, enum mlxsw_reg_rtdp_ipip_sip_check sip_check, unsigned int type_check, bool gre_key_check, u32 expected_gre_key) mlxsw_reg_rtdp_ipip_pack() argument
8620 mlxsw_reg_rtdp_ipip4_pack(char *payload, u16 irif, enum mlxsw_reg_rtdp_ipip_sip_check sip_check, unsigned int type_check, bool gre_key_check, u32 ipv4_usip, u32 expected_gre_key) mlxsw_reg_rtdp_ipip4_pack() argument
8631 mlxsw_reg_rtdp_ipip6_pack(char *payload, u16 irif, enum mlxsw_reg_rtdp_ipip_sip_check sip_check, unsigned int type_check, bool gre_key_check, u32 ipv6_usip_ptr, u32 expected_gre_key) mlxsw_reg_rtdp_ipip6_pack() argument
8664 mlxsw_reg_rips_pack(char *payload, u32 index, const struct in6_addr *ipv6) mlxsw_reg_rips_pack() argument
8716 mlxsw_reg_ratrad_pack(char *payload, u32 adjacency_index, u16 ecmp_size) mlxsw_reg_ratrad_pack() argument
8790 mlxsw_reg_rigr2_pack(char *payload, u32 rigr_index, bool vnext, u32 next_rigr_index) mlxsw_reg_rigr2_pack() argument
8801 mlxsw_reg_rigr2_erif_entry_pack(char *payload, int index, bool v, u16 erif) mlxsw_reg_rigr2_erif_entry_pack() argument
8935 mlxsw_reg_recr2_pack(char *payload, u32 seed) mlxsw_reg_recr2_pack() argument
9066 mlxsw_reg_rmft2_common_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, const char *flex_action_set) mlxsw_reg_rmft2_common_pack() argument
9084 mlxsw_reg_rmft2_ipv4_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, u32 dip4, u32 dip4_mask, u32 sip4, u32 sip4_mask, const char *flexible_action_set) mlxsw_reg_rmft2_ipv4_pack() argument
9099 mlxsw_reg_rmft2_ipv6_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, struct in6_addr dip6, struct in6_addr dip6_mask, struct in6_addr sip6, struct in6_addr sip6_mask, const char *flexible_action_set) mlxsw_reg_rmft2_ipv6_pack() argument
9165 mlxsw_reg_reiv_pack(char *payload, u8 port_page, u16 erif) mlxsw_reg_reiv_pack() argument
9215 mlxsw_reg_mfcr_pack(char *payload, enum mlxsw_reg_mfcr_pwm_frequency pwm_frequency) mlxsw_reg_mfcr_pack() argument
9223 mlxsw_reg_mfcr_unpack(char *payload, enum mlxsw_reg_mfcr_pwm_frequency *p_pwm_frequency, u16 *p_tacho_active, u8 *p_pwm_active) mlxsw_reg_mfcr_unpack() argument
9254 mlxsw_reg_mfsc_pack(char *payload, u8 pwm, u8 pwm_duty_cycle) mlxsw_reg_mfsc_pack() argument
9284 mlxsw_reg_mfsm_pack(char *payload, u8 tacho) mlxsw_reg_mfsm_pack() argument
9319 mlxsw_reg_mfsl_pack(char *payload, u8 tacho, u16 tach_min, u16 tach_max) mlxsw_reg_mfsl_pack() argument
9328 mlxsw_reg_mfsl_unpack(char *payload, u8 tacho, u16 *p_tach_min, u16 *p_tach_max) mlxsw_reg_mfsl_unpack() argument
9356 mlxsw_reg_fore_unpack(char *payload, u8 tacho, bool *fault) mlxsw_reg_fore_unpack() argument
9490 mlxsw_reg_mtmp_pack(char *payload, u8 slot_index, u16 sensor_index, bool max_temp_enable, bool max_temp_reset) mlxsw_reg_mtmp_pack() argument
9503 mlxsw_reg_mtmp_unpack(char *payload, int *p_temp, int *p_max_temp, int *p_temp_hi, int *p_max_oper_temp, char *sensor_name) mlxsw_reg_mtmp_unpack() argument
9599 mlxsw_reg_mtbr_pack(char *payload, u8 slot_index, u16 base_sensor_index, u8 num_rec) mlxsw_reg_mtbr_pack() argument
9619 mlxsw_reg_mtbr_temp_unpack(char *payload, int rec_ind, u16 *p_temp, u16 *p_max_temp) mlxsw_reg_mtbr_temp_unpack() argument
9748 mlxsw_reg_mcia_pack(char *payload, u8 slot_index, u8 module, u8 page_number, u16 device_addr, u8 size, u8 i2c_device_addr) mlxsw_reg_mcia_pack() argument
9930 mlxsw_reg_mpat_pack(char *payload, u8 pa_id, u16 system_port, bool e, enum mlxsw_reg_mpat_span_type span_type) mlxsw_reg_mpat_pack() argument
9943 mlxsw_reg_mpat_eth_rspan_pack(char *payload, u16 vid) mlxsw_reg_mpat_eth_rspan_pack() argument
9949 mlxsw_reg_mpat_eth_rspan_l2_pack(char *payload, enum mlxsw_reg_mpat_eth_rspan_version version, const char *mac, bool tp) mlxsw_reg_mpat_eth_rspan_l2_pack() argument
9960 mlxsw_reg_mpat_eth_rspan_l3_ipv4_pack(char *payload, u8 ttl, const char *smac, u32 sip, u32 dip) mlxsw_reg_mpat_eth_rspan_l3_ipv4_pack() argument
9973 mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack(char *payload, u8 ttl, const char *smac, struct in6_addr sip, struct in6_addr dip) mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack() argument
10036 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) mlxsw_reg_mpar_pack() argument
10099 mlxsw_reg_mgir_pack(char *payload) mlxsw_reg_mgir_pack() argument
10105 mlxsw_reg_mgir_unpack(char *payload, u32 *hw_rev, char *fw_info_psid, u32 *fw_major, u32 *fw_minor, u32 *fw_sub_minor) mlxsw_reg_mgir_unpack() argument
10133 mlxsw_reg_mrsr_pack(char *payload) mlxsw_reg_mrsr_pack() argument
10171 mlxsw_reg_mlcr_pack(char *payload, u16 local_port, bool active) mlxsw_reg_mlcr_pack() argument
10213 mlxsw_reg_mcion_pack(char *payload, u8 slot_index, u8 module) mlxsw_reg_mcion_pack() argument
10267 mlxsw_reg_mtpps_vpin_pack(char *payload, u64 time_stamp) mlxsw_reg_mtpps_vpin_pack() argument
10337 mlxsw_reg_mtutc_pack(char *payload, enum mlxsw_reg_mtutc_operation oper, u32 freq_adj, u32 utc_sec, u32 utc_nsec, u32 time_adj) mlxsw_reg_mtutc_pack() argument
10408 mlxsw_reg_mcqi_pack(char *payload, u16 component_index) mlxsw_reg_mcqi_pack() argument
10418 mlxsw_reg_mcqi_unpack(char *payload, u32 *p_cap_max_component_size, u8 *p_cap_log_mcda_word_size, u16 *p_cap_mcda_max_write_size) mlxsw_reg_mcqi_unpack() argument
10490 mlxsw_reg_mcc_pack(char *payload, enum mlxsw_reg_mcc_instruction instr, u16 component_index, u32 update_handle, u32 component_size) mlxsw_reg_mcc_pack() argument
10502 mlxsw_reg_mcc_unpack(char *payload, u32 *p_update_handle, u8 *p_error_code, u8 *p_control_state) mlxsw_reg_mcc_unpack() argument
10550 mlxsw_reg_mcda_pack(char *payload, u32 update_handle, u32 offset, u16 size, u8 *data) mlxsw_reg_mcda_pack() argument
10613 mlxsw_reg_mcam_pack(char *payload, enum mlxsw_reg_mcam_feature_group feat_group) mlxsw_reg_mcam_pack() argument
10620 mlxsw_reg_mcam_unpack(char *payload, enum mlxsw_reg_mcam_mng_feature_cap_mask_bits bit, bool *p_mng_feature_cap_val) mlxsw_reg_mcam_unpack() argument
10668 mlxsw_reg_mpsc_pack(char *payload, u16 local_port, bool e, u32 rate) mlxsw_reg_mpsc_pack() argument
10722 mlxsw_reg_mgpc_pack(char *payload, u32 counter_index, enum mlxsw_reg_mgpc_opcode opcode, enum mlxsw_reg_flow_counter_set_type set_type) mlxsw_reg_mgpc_pack() argument
10766 mlxsw_reg_mprs_pack(char *payload, u16 parsing_depth, u16 vxlan_udp_dport) mlxsw_reg_mprs_pack() argument
10852 mlxsw_reg_mpagr_pack(char *payload, enum mlxsw_reg_mpagr_trigger trigger, u8 pa_id, u32 probability_rate) mlxsw_reg_mpagr_pack() argument
10903 mlxsw_reg_momte_pack(char *payload, u16 local_port, enum mlxsw_reg_momte_type type) mlxsw_reg_momte_pack() argument
10941 mlxsw_reg_mtpppc_pack(char *payload, u16 ing, u16 egr) mlxsw_reg_mtpppc_pack() argument
11040 mlxsw_reg_mtpptr_unpack(const char *payload, unsigned int rec, u8 *p_message_type, u8 *p_domain_number, u16 *p_sequence_id, u64 *p_timestamp) mlxsw_reg_mtpptr_unpack() argument
11086 mlxsw_reg_mtptpt_pack(char *payload, enum mlxsw_reg_mtptpt_trap_id trap_id, u16 message_type) mlxsw_reg_mtptpt_pack() argument
11144 mlxsw_reg_mtpcpc_pack(char *payload, bool pport, u16 local_port, bool ptp_trap_en, u16 ing, u16 egr) mlxsw_reg_mtpcpc_pack() argument
11232 mlxsw_reg_mgpir_pack(char *payload, u8 slot_index) mlxsw_reg_mgpir_pack() argument
11239 mlxsw_reg_mgpir_unpack(char *payload, u8 *num_of_devices, enum mlxsw_reg_mgpir_device_type *device_type, u8 *devices_per_flash, u8 *num_of_modules, u8 *num_of_slots) mlxsw_reg_mgpir_unpack() argument
11346 mlxsw_reg_mbct_pack(char *payload, u8 slot_index, enum mlxsw_reg_mbct_op op, bool oee) mlxsw_reg_mbct_pack() argument
11355 mlxsw_reg_mbct_dt_pack(char *payload, u16 data_size, bool last, const char *data) mlxsw_reg_mbct_dt_pack() argument
11367 mlxsw_reg_mbct_unpack(const char *payload, u8 *p_slot_index, enum mlxsw_reg_mbct_status *p_status, enum mlxsw_reg_mbct_fsm_state *p_fsm_state) mlxsw_reg_mbct_unpack() argument
11440 mlxsw_reg_mddt_inner_payload(char *payload) mlxsw_reg_mddt_inner_payload() argument
11446 mlxsw_reg_mddt_pack(char *payload, u8 slot_index, u8 device_index, enum mlxsw_reg_mddt_method method, const struct mlxsw_reg_info *reg, char **inner_payload) mlxsw_reg_mddt_pack() argument
11580 __mlxsw_reg_mddq_pack(char *payload, u8 slot_index, enum mlxsw_reg_mddq_query_type query_type) __mlxsw_reg_mddq_pack() argument
11589 mlxsw_reg_mddq_slot_info_pack(char *payload, u8 slot_index, bool sie) mlxsw_reg_mddq_slot_info_pack() argument
11597 mlxsw_reg_mddq_slot_info_unpack(const char *payload, u8 *p_slot_index, bool *p_provisioned, bool *p_sr_valid, enum mlxsw_reg_mddq_slot_info_ready *p_lc_ready, bool *p_active, u16 *p_hw_revision, u16 *p_ini_file_version, u8 *p_card_type) mlxsw_reg_mddq_slot_info_unpack() argument
11646 mlxsw_reg_mddq_device_info_pack(char *payload, u8 slot_index, u8 request_msg_seq) mlxsw_reg_mddq_device_info_pack() argument
11655 mlxsw_reg_mddq_device_info_unpack(const char *payload, u8 *p_response_msg_seq, bool *p_data_valid, bool *p_flash_owner, u8 *p_device_index, u16 *p_fw_major, u16 *p_fw_minor, u16 *p_fw_sub_minor) mlxsw_reg_mddq_device_info_unpack() argument
11679 mlxsw_reg_mddq_slot_name_pack(char *payload, u8 slot_index) mlxsw_reg_mddq_slot_name_pack() argument
11686 mlxsw_reg_mddq_slot_name_unpack(const char *payload, char *slot_ascii_name) mlxsw_reg_mddq_slot_name_unpack() argument
11718 mlxsw_reg_mddc_pack(char *payload, u8 slot_index, bool rst, bool device_enable) mlxsw_reg_mddc_pack() argument
12078 mlxsw_reg_tngcr_pack(char *payload, enum mlxsw_reg_tngcr_type type, bool valid, u8 ttl) mlxsw_reg_tngcr_pack() argument
12163 mlxsw_reg_tnumt_pack(char *payload, enum mlxsw_reg_tnumt_record_type type, enum mlxsw_reg_tunnel_port tport, u32 underlay_mc_ptr, bool vnext, u32 next_underlay_mc_ptr, u8 record_size) mlxsw_reg_tnumt_pack() argument
12198 mlxsw_reg_tnqcr_pack(char *payload) mlxsw_reg_tnqcr_pack() argument
12226 mlxsw_reg_tnqdr_pack(char *payload, u16 local_port) mlxsw_reg_tnqdr_pack() argument
12255 mlxsw_reg_tneem_pack(char *payload, u8 overlay_ecn, u8 underlay_ecn) mlxsw_reg_tneem_pack() argument
12307 mlxsw_reg_tndem_pack(char *payload, u8 underlay_ecn, u8 overlay_ecn, u8 ecn, bool trap_en, u16 trap_id) mlxsw_reg_tndem_pack() argument
12347 mlxsw_reg_tnpc_pack(char *payload, enum mlxsw_reg_tunnel_port tport, bool learn_enable) mlxsw_reg_tnpc_pack() argument
12380 mlxsw_reg_tigcr_pack(char *payload, bool ttlc, u8 ttl_uc) mlxsw_reg_tigcr_pack() argument
12409 mlxsw_reg_tieem_pack(char *payload, u8 overlay_ecn, u8 underlay_ecn) mlxsw_reg_tieem_pack() argument
12461 mlxsw_reg_tidem_pack(char *payload, u8 underlay_ecn, u8 overlay_ecn, u8 eip_ecn, bool trap_en, u16 trap_id) mlxsw_reg_tidem_pack() argument
12530 mlxsw_reg_sbpr_pack(char *payload, u8 pool, enum mlxsw_reg_sbxx_dir dir, enum mlxsw_reg_sbpr_mode mode, u32 size, bool infi_size) mlxsw_reg_sbpr_pack() argument
12614 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) mlxsw_reg_sbcm_pack() argument
12700 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) mlxsw_reg_sbpm_pack() argument
12713 mlxsw_reg_sbpm_unpack(char *payload, u32 *p_buff_occupancy, u32 *p_max_buff_occupancy) mlxsw_reg_sbpm_unpack() argument
12762 mlxsw_reg_sbmm_pack(char *payload, u8 prio, u32 min_buff, u32 max_buff, u8 pool) mlxsw_reg_sbmm_pack() argument
12846 mlxsw_reg_sbsr_pack(char *payload, bool clr) mlxsw_reg_sbsr_pack() argument
12867 mlxsw_reg_sbsr_rec_unpack(char *payload, int rec_index, u32 *p_buff_occupancy, u32 *p_max_buff_occupancy) mlxsw_reg_sbsr_rec_unpack() argument
12905 mlxsw_reg_sbib_pack(char *payload, u16 local_port, u32 buff_size) mlxsw_reg_sbib_pack() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h30 #define MLXSW_REG_ZERO(type, payload) memset(payload, 0, MLXSW_REG(type)->len)
49 static inline void mlxsw_reg_sgcr_pack(char *payload, bool llb) in mlxsw_reg_sgcr_pack() argument
51 MLXSW_REG_ZERO(sgcr, payload); in mlxsw_reg_sgcr_pack()
52 mlxsw_reg_sgcr_llb_set(payload, !!llb); in mlxsw_reg_sgcr_pack()
108 static inline void mlxsw_reg_smid_pack(char *payload, u16 mid, in mlxsw_reg_smid_pack() argument
111 MLXSW_REG_ZERO(smid, payload); in mlxsw_reg_smid_pack()
112 mlxsw_reg_smid_swid_set(payload, 0); in mlxsw_reg_smid_pack()
113 mlxsw_reg_smid_mid_set(payload, mid); in mlxsw_reg_smid_pack()
114 mlxsw_reg_smid_port_set(payload, por in mlxsw_reg_smid_pack()
164 mlxsw_reg_sspr_pack(char *payload, u8 local_port) mlxsw_reg_sspr_pack() argument
198 mlxsw_reg_sfdat_pack(char *payload, u32 age_time) mlxsw_reg_sfdat_pack() argument
279 mlxsw_reg_sfd_pack(char *payload, enum mlxsw_reg_sfd_op op, u32 record_locator) mlxsw_reg_sfd_pack() argument
391 mlxsw_reg_sfd_rec_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_type rec_type, const char *mac, enum mlxsw_reg_sfd_rec_action action) mlxsw_reg_sfd_rec_pack() argument
406 mlxsw_reg_sfd_uc_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid_vid, enum mlxsw_reg_sfd_rec_action action, u8 local_port) mlxsw_reg_sfd_uc_pack() argument
420 mlxsw_reg_sfd_uc_unpack(char *payload, int rec_index, char *mac, u16 *p_fid_vid, u8 *p_local_port) mlxsw_reg_sfd_uc_unpack() argument
465 mlxsw_reg_sfd_uc_lag_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid_vid, enum mlxsw_reg_sfd_rec_action action, u16 lag_vid, u16 lag_id) mlxsw_reg_sfd_uc_lag_pack() argument
481 mlxsw_reg_sfd_uc_lag_unpack(char *payload, int rec_index, char *mac, u16 *p_vid, u16 *p_lag_id) mlxsw_reg_sfd_uc_lag_unpack() argument
518 mlxsw_reg_sfd_mc_pack(char *payload, int rec_index, const char *mac, u16 fid_vid, enum mlxsw_reg_sfd_rec_action action, u16 mid) mlxsw_reg_sfd_mc_pack() argument
568 mlxsw_reg_sfd_uc_tunnel_pack(char *payload, int rec_index, enum mlxsw_reg_sfd_rec_policy policy, const char *mac, u16 fid, enum mlxsw_reg_sfd_rec_action action, u32 uip, enum mlxsw_reg_sfd_uc_tunnel_protocol proto) mlxsw_reg_sfd_uc_tunnel_pack() argument
620 mlxsw_reg_sfn_pack(char *payload) mlxsw_reg_sfn_pack() argument
686 mlxsw_reg_sfn_mac_unpack(char *payload, int rec_index, char *mac, u16 *p_vid, u8 *p_local_port) mlxsw_reg_sfn_mac_unpack() argument
702 mlxsw_reg_sfn_mac_lag_unpack(char *payload, int rec_index, char *mac, u16 *p_vid, u16 *p_lag_id) mlxsw_reg_sfn_mac_lag_unpack() argument
757 mlxsw_reg_sfn_uc_tunnel_unpack(char *payload, int rec_index, char *mac, u16 *p_fid, u32 *p_uip, enum mlxsw_reg_sfn_uc_tunnel_protocol *p_proto) mlxsw_reg_sfn_uc_tunnel_unpack() argument
803 mlxsw_reg_spms_pack(char *payload, u8 local_port) mlxsw_reg_spms_pack() argument
809 mlxsw_reg_spms_vid_pack(char *payload, u16 vid, enum mlxsw_reg_spms_state state) mlxsw_reg_spms_vid_pack() argument
843 mlxsw_reg_spvid_pack(char *payload, u8 local_port, u16 pvid) mlxsw_reg_spvid_pack() argument
932 mlxsw_reg_spvm_pack(char *payload, u8 local_port, u16 vid_begin, u16 vid_end, bool is_member, bool untagged) mlxsw_reg_spvm_pack() argument
994 mlxsw_reg_spaft_pack(char *payload, u8 local_port, bool allow_untagged) mlxsw_reg_spaft_pack() argument
1086 mlxsw_reg_sfgc_pack(char *payload, enum mlxsw_reg_sfgc_type type, enum mlxsw_reg_sfgc_bridge_type bridge_type, enum mlxsw_flood_table_type table_type, unsigned int flood_table) mlxsw_reg_sfgc_pack() argument
1153 mlxsw_reg_sftr_pack(char *payload, unsigned int flood_table, unsigned int index, enum mlxsw_flood_table_type table_type, unsigned int range, u8 port, bool set) mlxsw_reg_sftr_pack() argument
1220 mlxsw_reg_sfdf_pack(char *payload, enum mlxsw_reg_sfdf_flush_type type) mlxsw_reg_sfdf_pack() argument
1291 mlxsw_reg_sldr_lag_create_pack(char *payload, u8 lag_id) mlxsw_reg_sldr_lag_create_pack() argument
1298 mlxsw_reg_sldr_lag_destroy_pack(char *payload, u8 lag_id) mlxsw_reg_sldr_lag_destroy_pack() argument
1319 mlxsw_reg_sldr_lag_add_port_pack(char *payload, u8 lag_id, u8 local_port) mlxsw_reg_sldr_lag_add_port_pack() argument
1329 mlxsw_reg_sldr_lag_remove_port_pack(char *payload, u8 lag_id, u8 local_port) mlxsw_reg_sldr_lag_remove_port_pack() argument
1450 mlxsw_reg_slcr_pack(char *payload, u16 lag_hash, u32 seed) mlxsw_reg_slcr_pack() argument
1503 mlxsw_reg_slcor_pack(char *payload, u8 local_port, u16 lag_id, enum mlxsw_reg_slcor_col col) mlxsw_reg_slcor_pack() argument
1513 mlxsw_reg_slcor_port_add_pack(char *payload, u8 local_port, u16 lag_id, u8 port_index) mlxsw_reg_slcor_port_add_pack() argument
1522 mlxsw_reg_slcor_port_remove_pack(char *payload, u8 local_port, u16 lag_id) mlxsw_reg_slcor_port_remove_pack() argument
1529 mlxsw_reg_slcor_col_enable_pack(char *payload, u8 local_port, u16 lag_id) mlxsw_reg_slcor_col_enable_pack() argument
1536 mlxsw_reg_slcor_col_disable_pack(char *payload, u8 local_port, u16 lag_id) mlxsw_reg_slcor_col_disable_pack() argument
1584 mlxsw_reg_spmlr_pack(char *payload, u8 local_port, enum mlxsw_reg_spmlr_learn_mode mode) mlxsw_reg_spmlr_pack() argument
1669 mlxsw_reg_svfa_pack(char *payload, u8 local_port, enum mlxsw_reg_svfa_mt mt, bool valid, u16 fid, u16 vid) mlxsw_reg_svfa_pack() argument
1708 mlxsw_reg_svpe_pack(char *payload, u8 local_port, bool enable) mlxsw_reg_svpe_pack() argument
1786 mlxsw_reg_sfmr_pack(char *payload, enum mlxsw_reg_sfmr_op op, u16 fid, u16 fid_offset) mlxsw_reg_sfmr_pack() argument
1841 mlxsw_reg_spvmlr_pack(char *payload, u8 local_port, u16 vid_begin, u16 vid_end, bool learn_enable) mlxsw_reg_spvmlr_pack() argument
1910 mlxsw_reg_cwtp_pack(char *payload, u8 local_port, u8 traffic_class) mlxsw_reg_cwtp_pack() argument
1930 mlxsw_reg_cwtp_profile_pack(char *payload, u8 profile, u32 min, u32 max, u32 probability) mlxsw_reg_cwtp_profile_pack() argument
2028 mlxsw_reg_cwtpm_pack(char *payload, u8 local_port, u8 traffic_class, u8 profile, bool wred, bool ecn) mlxsw_reg_cwtpm_pack() argument
2061 mlxsw_reg_pgcr_pack(char *payload, u32 pointer_base) mlxsw_reg_pgcr_pack() argument
2117 mlxsw_reg_ppbt_pack(char *payload, enum mlxsw_reg_pxbt_e e, enum mlxsw_reg_pxbt_op op, u8 local_port, u16 acl_info) mlxsw_reg_ppbt_pack() argument
2162 mlxsw_reg_pacl_pack(char *payload, u16 acl_id, bool valid, const char *tcam_region_info) mlxsw_reg_pacl_pack() argument
2216 mlxsw_reg_pagt_pack(char *payload, u16 acl_group_id) mlxsw_reg_pagt_pack() argument
2222 mlxsw_reg_pagt_acl_id_pack(char *payload, int index, u16 acl_id, bool multi) mlxsw_reg_pagt_acl_id_pack() argument
2318 mlxsw_reg_ptar_pack(char *payload, enum mlxsw_reg_ptar_op op, enum mlxsw_reg_ptar_key_type key_type, u16 region_size, u16 region_id, const char *tcam_region_info) mlxsw_reg_ptar_pack() argument
2332 mlxsw_reg_ptar_key_id_pack(char *payload, int index, u16 key_id) mlxsw_reg_ptar_key_id_pack() argument
2338 mlxsw_reg_ptar_unpack(char *payload, char *tcam_region_info) mlxsw_reg_ptar_unpack() argument
2365 mlxsw_reg_ppbs_pack(char *payload, u32 pbs_ptr, u16 system_port) mlxsw_reg_ppbs_pack() argument
2432 mlxsw_reg_prcr_pack(char *payload, enum mlxsw_reg_prcr_op op, const char *src_tcam_region_info, u16 src_offset, const char *dest_tcam_region_info, u16 dest_offset, u16 size) mlxsw_reg_prcr_pack() argument
2491 mlxsw_reg_pefa_pack(char *payload, u32 index, bool ca, const char *flex_action_set) mlxsw_reg_pefa_pack() argument
2502 mlxsw_reg_pefa_unpack(char *payload, bool *p_a) mlxsw_reg_pefa_unpack() argument
2536 mlxsw_reg_pemrbt_pack(char *payload, enum mlxsw_reg_pemrbt_protocol protocol, u16 group_id) mlxsw_reg_pemrbt_pack() argument
2638 mlxsw_reg_ptce2_pack(char *payload, bool valid, enum mlxsw_reg_ptce2_op op, const char *tcam_region_info, u16 offset, u32 priority) mlxsw_reg_ptce2_pack() argument
2735 mlxsw_reg_perpt_erp_vector_pack(char *payload, unsigned long *erp_vector, unsigned long size) mlxsw_reg_perpt_erp_vector_pack() argument
2746 mlxsw_reg_perpt_pack(char *payload, u8 erpt_bank, u8 erpt_index, enum mlxsw_reg_perpt_key_size key_size, u8 erp_id, u8 erpt_base_bank, u8 erpt_base_index, u8 erp_index, char *mask) mlxsw_reg_perpt_pack() argument
2796 mlxsw_reg_perar_pack(char *payload, u16 region_id, u16 hw_region) mlxsw_reg_perar_pack() argument
2942 mlxsw_reg_ptce3_pack(char *payload, bool valid, enum mlxsw_reg_ptce3_op op, u32 priority, const char *tcam_region_info, const char *key, u8 erp_id, u16 delta_start, u8 delta_mask, u8 delta_value, bool large_exists, u32 lkey_id, u32 action_pointer) mlxsw_reg_ptce3_pack() argument
3012 mlxsw_reg_percr_pack(char *payload, u16 region_id) mlxsw_reg_percr_pack() argument
3083 mlxsw_reg_pererp_erp_vector_pack(char *payload, unsigned long *erp_vector, unsigned long size) mlxsw_reg_pererp_erp_vector_pack() argument
3093 mlxsw_reg_pererp_pack(char *payload, u16 region_id, bool ctcam_le, bool erpt_pointer_valid, u8 erpt_bank_pointer, u8 erpt_pointer, u8 master_rp_id) mlxsw_reg_pererp_pack() argument
3156 mlxsw_reg_peabfe_pack(char *payload) mlxsw_reg_peabfe_pack() argument
3161 mlxsw_reg_peabfe_rec_pack(char *payload, int rec_index, u8 state, u8 bank, u32 bf_index) mlxsw_reg_peabfe_rec_pack() argument
3216 mlxsw_reg_iedr_pack(char *payload) mlxsw_reg_iedr_pack() argument
3221 mlxsw_reg_iedr_rec_pack(char *payload, int rec_index, u8 rec_type, u16 rec_size, u32 rec_index_start) mlxsw_reg_iedr_rec_pack() argument
3263 mlxsw_reg_qpts_pack(char *payload, u8 local_port, enum mlxsw_reg_qpts_trust_state ts) mlxsw_reg_qpts_pack() argument
3422 mlxsw_reg_qpcr_pack(char *payload, u16 pid, enum mlxsw_reg_qpcr_ir_units ir_units, bool bytes, u32 cir, u16 cbs) mlxsw_reg_qpcr_pack() argument
3479 mlxsw_reg_qtct_pack(char *payload, u8 local_port, u8 switch_prio, u8 tclass) mlxsw_reg_qtct_pack() argument
3646 mlxsw_reg_qeec_pack(char *payload, u8 local_port, enum mlxsw_reg_qeec_hr hr, u8 index, u8 next_index) mlxsw_reg_qeec_pack() argument
3657 mlxsw_reg_qeec_ptps_pack(char *payload, u8 local_port, bool ptps) mlxsw_reg_qeec_ptps_pack() argument
3695 mlxsw_reg_qrwe_pack(char *payload, u8 local_port, bool rewrite_pcp, bool rewrite_dscp) mlxsw_reg_qrwe_pack() argument
3775 mlxsw_reg_qpdsm_pack(char *payload, u8 local_port) mlxsw_reg_qpdsm_pack() argument
3782 mlxsw_reg_qpdsm_prio_pack(char *payload, unsigned short prio, u8 dscp) mlxsw_reg_qpdsm_prio_pack() argument
3816 mlxsw_reg_qpdp_pack(char *payload, u8 local_port, u8 switch_prio) mlxsw_reg_qpdp_pack() argument
3862 mlxsw_reg_qpdpm_pack(char *payload, u8 local_port) mlxsw_reg_qpdpm_pack() argument
3869 mlxsw_reg_qpdpm_dscp_pack(char *payload, unsigned short dscp, u8 prio) mlxsw_reg_qpdpm_dscp_pack() argument
3904 mlxsw_reg_qtctm_pack(char *payload, u8 local_port, bool mc) mlxsw_reg_qtctm_pack() argument
4000 mlxsw_reg_qpsc_pack(char *payload, enum mlxsw_reg_qpsc_port_speed port_speed, u8 shaper_time_exp, u8 shaper_time_mantissa, u8 shaper_inc, u8 shaper_bs, u8 port_to_shaper_credits, int ing_timestamp_inc, int egr_timestamp_inc) mlxsw_reg_qpsc_pack() argument
4068 mlxsw_reg_pmlp_pack(char *payload, u8 local_port) mlxsw_reg_pmlp_pack() argument
4115 mlxsw_reg_pmtu_pack(char *payload, u8 local_port, u16 new_mtu) mlxsw_reg_pmtu_pack() argument
4309 mlxsw_reg_ptys_eth_pack(char *payload, u8 local_port, u32 proto_admin, bool autoneg) mlxsw_reg_ptys_eth_pack() argument
4319 mlxsw_reg_ptys_ext_eth_pack(char *payload, u8 local_port, u32 proto_admin, bool autoneg) mlxsw_reg_ptys_ext_eth_pack() argument
4329 mlxsw_reg_ptys_eth_unpack(char *payload, u32 *p_eth_proto_cap, u32 *p_eth_proto_admin, u32 *p_eth_proto_oper) mlxsw_reg_ptys_eth_unpack() argument
4345 mlxsw_reg_ptys_ext_eth_unpack(char *payload, u32 *p_eth_proto_cap, u32 *p_eth_proto_admin, u32 *p_eth_proto_oper) mlxsw_reg_ptys_ext_eth_unpack() argument
4361 mlxsw_reg_ptys_ib_pack(char *payload, u8 local_port, u16 proto_admin, u16 link_width) mlxsw_reg_ptys_ib_pack() argument
4371 mlxsw_reg_ptys_ib_unpack(char *payload, u16 *p_ib_proto_cap, u16 *p_ib_link_width_cap, u16 *p_ib_proto_oper, u16 *p_ib_link_width_oper) mlxsw_reg_ptys_ib_unpack() argument
4418 mlxsw_reg_ppad_pack(char *payload, bool single_base_mac, u8 local_port) mlxsw_reg_ppad_pack() argument
4493 mlxsw_reg_paos_pack(char *payload, u8 local_port, enum mlxsw_port_admin_status status) mlxsw_reg_paos_pack() argument
4628 mlxsw_reg_pfcc_prio_pack(char *payload, u8 pfc_en) mlxsw_reg_pfcc_prio_pack() argument
4636 mlxsw_reg_pfcc_pack(char *payload, u8 local_port) mlxsw_reg_pfcc_pack() argument
5135 mlxsw_reg_ppcnt_pack(char *payload, u8 local_port, enum mlxsw_reg_ppcnt_grp grp, u8 prio_tc) mlxsw_reg_ppcnt_pack() argument
5246 mlxsw_reg_pptb_pack(char *payload, u8 local_port) mlxsw_reg_pptb_pack() argument
5255 mlxsw_reg_pptb_prio_to_buff_pack(char *payload, u8 prio, u8 buff) mlxsw_reg_pptb_prio_to_buff_pack() argument
5343 mlxsw_reg_pbmc_pack(char *payload, u8 local_port, u16 xoff_timer_value, u16 xoff_refresh) mlxsw_reg_pbmc_pack() argument
5352 mlxsw_reg_pbmc_lossy_buffer_pack(char *payload, int buf_index, u16 size) mlxsw_reg_pbmc_lossy_buffer_pack() argument
5361 mlxsw_reg_pbmc_lossless_buffer_pack(char *payload, int buf_index, u16 size, u16 threshold) mlxsw_reg_pbmc_lossless_buffer_pack() argument
5401 mlxsw_reg_pspa_pack(char *payload, u8 swid, u8 local_port) mlxsw_reg_pspa_pack() argument
5458 mlxsw_reg_pmaos_pack(char *payload, u8 module, enum mlxsw_reg_pmaos_e e) mlxsw_reg_pmaos_pack() argument
5493 mlxsw_reg_pplr_pack(char *payload, u8 local_port, bool phy_local) mlxsw_reg_pplr_pack() argument
5589 mlxsw_reg_pddr_pack(char *payload, u8 local_port, u8 page_select) mlxsw_reg_pddr_pack() argument
5647 mlxsw_reg_pmtm_pack(char *payload, u8 module) mlxsw_reg_pmtm_pack() argument
5654 mlxsw_reg_pmtm_unpack(char *payload, enum mlxsw_reg_pmtm_module_type *module_type) mlxsw_reg_pmtm_unpack() argument
5804 mlxsw_reg_htgt_pack(char *payload, u8 group, u8 policer_id, u8 priority, u8 tc) mlxsw_reg_htgt_pack() argument
5910 mlxsw_reg_hpkt_pack(char *payload, u8 action, u16 trap_id, enum mlxsw_reg_htgt_trap_group trap_group, bool is_ctrl) mlxsw_reg_hpkt_pack() argument
5989 mlxsw_reg_rgcr_pack(char *payload, bool ipv4_en, bool ipv6_en) mlxsw_reg_rgcr_pack() argument
6176 mlxsw_reg_ritr_fid_set(char *payload, enum mlxsw_reg_ritr_if_type rif_type, u16 fid) mlxsw_reg_ritr_fid_set() argument
6315 mlxsw_reg_ritr_counter_pack(char *payload, u32 index, bool enable, bool egress) mlxsw_reg_ritr_counter_pack() argument
6332 mlxsw_reg_ritr_rif_pack(char *payload, u16 rif) mlxsw_reg_ritr_rif_pack() argument
6338 mlxsw_reg_ritr_sp_if_pack(char *payload, bool lag, u16 system_port, u16 vid) mlxsw_reg_ritr_sp_if_pack() argument
6346 mlxsw_reg_ritr_pack(char *payload, bool enable, enum mlxsw_reg_ritr_if_type type, u16 rif, u16 vr_id, u16 mtu) mlxsw_reg_ritr_pack() argument
6370 mlxsw_reg_ritr_mac_pack(char *payload, const char *mac) mlxsw_reg_ritr_mac_pack() argument
6376 mlxsw_reg_ritr_loopback_ipip_common_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 gre_key) mlxsw_reg_ritr_loopback_ipip_common_pack() argument
6389 mlxsw_reg_ritr_loopback_ipip4_pack(char *payload, enum mlxsw_reg_ritr_loopback_ipip_type ipip_type, enum mlxsw_reg_ritr_loopback_ipip_options options, u16 uvr_id, u16 underlay_rif, u32 usip, u32 gre_key) mlxsw_reg_ritr_loopback_ipip4_pack() argument
6441 mlxsw_reg_rtar_pack(char *payload, enum mlxsw_reg_rtar_op op, enum mlxsw_reg_rtar_key_type key_type, u16 region_size) mlxsw_reg_rtar_pack() argument
6643 mlxsw_reg_ratr_pack(char *payload, enum mlxsw_reg_ratr_op op, bool valid, enum mlxsw_reg_ratr_type type, u32 adjacency_index, u16 egress_rif) mlxsw_reg_ratr_pack() argument
6657 mlxsw_reg_ratr_eth_entry_pack(char *payload, const char *dest_mac) mlxsw_reg_ratr_eth_entry_pack() argument
6663 mlxsw_reg_ratr_ipip4_entry_pack(char *payload, u32 ipv4_udip) mlxsw_reg_ratr_ipip4_entry_pack() argument
6669 mlxsw_reg_ratr_counter_pack(char *payload, u64 counter_index, bool counter_enable) mlxsw_reg_ratr_counter_pack() argument
6712 mlxsw_reg_rdpm_pack(char *payload, unsigned short index, u8 prio) mlxsw_reg_rdpm_pack() argument
6832 mlxsw_reg_ricnt_pack(char *payload, u32 index, enum mlxsw_reg_ricnt_opcode op) mlxsw_reg_ricnt_pack() argument
6888 mlxsw_reg_rrcr_pack(char *payload, enum mlxsw_reg_rrcr_op op, u16 offset, u16 size, enum mlxsw_reg_rtar_key_type table_id, u16 dest_offset) mlxsw_reg_rrcr_pack() argument
6938 mlxsw_reg_ralta_pack(char *payload, bool alloc, enum mlxsw_reg_ralxx_protocol protocol, u8 tree_id) mlxsw_reg_ralta_pack() argument
6997 mlxsw_reg_ralst_pack(char *payload, u8 root_bin, u8 tree_id) mlxsw_reg_ralst_pack() argument
7009 mlxsw_reg_ralst_bin_pack(char *payload, u8 bin_number, u8 left_child_bin, u8 right_child_bin) mlxsw_reg_ralst_bin_pack() argument
7050 mlxsw_reg_raltb_pack(char *payload, u16 virtual_router, enum mlxsw_reg_ralxx_protocol protocol, u8 tree_id) mlxsw_reg_raltb_pack() argument
7264 mlxsw_reg_ralue_pack(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len) mlxsw_reg_ralue_pack() argument
7279 mlxsw_reg_ralue_pack4(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, u32 dip) mlxsw_reg_ralue_pack4() argument
7289 mlxsw_reg_ralue_pack6(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, const void *dip) mlxsw_reg_ralue_pack6() argument
7300 mlxsw_reg_ralue_act_remote_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u32 adjacency_index, u16 ecmp_size) mlxsw_reg_ralue_act_remote_pack() argument
7313 mlxsw_reg_ralue_act_local_pack(char *payload, enum mlxsw_reg_ralue_trap_action trap_action, u16 trap_id, u16 local_erif) mlxsw_reg_ralue_act_local_pack() argument
7325 mlxsw_reg_ralue_act_ip2me_pack(char *payload) mlxsw_reg_ralue_act_ip2me_pack() argument
7332 mlxsw_reg_ralue_act_ip2me_tun_pack(char *payload, u32 tunnel_ptr) mlxsw_reg_ralue_act_ip2me_tun_pack() argument
7458 mlxsw_reg_rauht_pack(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac) mlxsw_reg_rauht_pack() argument
7468 mlxsw_reg_rauht_pack4(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, u32 dip) mlxsw_reg_rauht_pack4() argument
7476 mlxsw_reg_rauht_pack6(char *payload, enum mlxsw_reg_rauht_op op, u16 rif, const char *mac, const char *dip) mlxsw_reg_rauht_pack6() argument
7485 mlxsw_reg_rauht_pack_counter(char *payload, u64 counter_index) mlxsw_reg_rauht_pack_counter() argument
7541 mlxsw_reg_raleu_pack(char *payload, enum mlxsw_reg_ralxx_protocol protocol, u16 virtual_router, u32 adjacency_index, u16 ecmp_size, u32 new_adjacency_index, u16 new_ecmp_size) mlxsw_reg_raleu_pack() argument
7635 mlxsw_reg_rauhtd_pack(char *payload, enum mlxsw_reg_rauhtd_type type) mlxsw_reg_rauhtd_pack() argument
7715 mlxsw_reg_rauhtd_ent_ipv4_unpack(char *payload, int ent_index, u16 *p_rif, u32 *p_dip) mlxsw_reg_rauhtd_ent_ipv4_unpack() argument
7723 mlxsw_reg_rauhtd_ent_ipv6_unpack(char *payload, int rec_index, u16 *p_rif, char *p_dip) mlxsw_reg_rauhtd_ent_ipv6_unpack() argument
7842 mlxsw_reg_rtdp_pack(char *payload, enum mlxsw_reg_rtdp_type type, u32 tunnel_index) mlxsw_reg_rtdp_pack() argument
7852 mlxsw_reg_rtdp_ipip4_pack(char *payload, u16 irif, enum mlxsw_reg_rtdp_ipip_sip_check sip_check, unsigned int type_check, bool gre_key_check, u32 ipv4_usip, u32 expected_gre_key) mlxsw_reg_rtdp_ipip4_pack() argument
7929 mlxsw_reg_rigr2_pack(char *payload, u32 rigr_index, bool vnext, u32 next_rigr_index) mlxsw_reg_rigr2_pack() argument
7940 mlxsw_reg_rigr2_erif_entry_pack(char *payload, int index, bool v, u16 erif) mlxsw_reg_rigr2_erif_entry_pack() argument
8028 mlxsw_reg_recr2_ipv4_sip_enable(char *payload) mlxsw_reg_recr2_ipv4_sip_enable() argument
8037 mlxsw_reg_recr2_ipv4_dip_enable(char *payload) mlxsw_reg_recr2_ipv4_dip_enable() argument
8046 mlxsw_reg_recr2_ipv6_sip_enable(char *payload) mlxsw_reg_recr2_ipv6_sip_enable() argument
8058 mlxsw_reg_recr2_ipv6_dip_enable(char *payload) mlxsw_reg_recr2_ipv6_dip_enable() argument
8070 mlxsw_reg_recr2_pack(char *payload, u32 seed) mlxsw_reg_recr2_pack() argument
8201 mlxsw_reg_rmft2_common_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, const char *flex_action_set) mlxsw_reg_rmft2_common_pack() argument
8219 mlxsw_reg_rmft2_ipv4_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, u32 dip4, u32 dip4_mask, u32 sip4, u32 sip4_mask, const char *flexible_action_set) mlxsw_reg_rmft2_ipv4_pack() argument
8234 mlxsw_reg_rmft2_ipv6_pack(char *payload, bool v, u16 offset, u16 virtual_router, enum mlxsw_reg_rmft2_irif_mask irif_mask, u16 irif, struct in6_addr dip6, struct in6_addr dip6_mask, struct in6_addr sip6, struct in6_addr sip6_mask, const char *flexible_action_set) mlxsw_reg_rmft2_ipv6_pack() argument
8292 mlxsw_reg_mfcr_pack(char *payload, enum mlxsw_reg_mfcr_pwm_frequency pwm_frequency) mlxsw_reg_mfcr_pack() argument
8300 mlxsw_reg_mfcr_unpack(char *payload, enum mlxsw_reg_mfcr_pwm_frequency *p_pwm_frequency, u16 *p_tacho_active, u8 *p_pwm_active) mlxsw_reg_mfcr_unpack() argument
8331 mlxsw_reg_mfsc_pack(char *payload, u8 pwm, u8 pwm_duty_cycle) mlxsw_reg_mfsc_pack() argument
8361 mlxsw_reg_mfsm_pack(char *payload, u8 tacho) mlxsw_reg_mfsm_pack() argument
8396 mlxsw_reg_mfsl_pack(char *payload, u8 tacho, u16 tach_min, u16 tach_max) mlxsw_reg_mfsl_pack() argument
8405 mlxsw_reg_mfsl_unpack(char *payload, u8 tacho, u16 *p_tach_min, u16 *p_tach_max) mlxsw_reg_mfsl_unpack() argument
8433 mlxsw_reg_fore_unpack(char *payload, u8 tacho, bool *fault) mlxsw_reg_fore_unpack() argument
8553 mlxsw_reg_mtmp_pack(char *payload, u16 sensor_index, bool max_temp_enable, bool max_temp_reset) mlxsw_reg_mtmp_pack() argument
8565 mlxsw_reg_mtmp_unpack(char *payload, int *p_temp, int *p_max_temp, char *sensor_name) mlxsw_reg_mtmp_unpack() argument
8645 mlxsw_reg_mtbr_pack(char *payload, u16 base_sensor_index, u8 num_rec) mlxsw_reg_mtbr_pack() argument
8664 mlxsw_reg_mtbr_temp_unpack(char *payload, int rec_ind, u16 *p_temp, u16 *p_max_temp) mlxsw_reg_mtbr_temp_unpack() argument
8775 mlxsw_reg_mcia_pack(char *payload, u8 module, u8 lock, u8 page_number, u16 device_addr, u8 size, u8 i2c_device_addr) mlxsw_reg_mcia_pack() argument
8957 mlxsw_reg_mpat_pack(char *payload, u8 pa_id, u16 system_port, bool e, enum mlxsw_reg_mpat_span_type span_type) mlxsw_reg_mpat_pack() argument
8970 mlxsw_reg_mpat_eth_rspan_pack(char *payload, u16 vid) mlxsw_reg_mpat_eth_rspan_pack() argument
8976 mlxsw_reg_mpat_eth_rspan_l2_pack(char *payload, enum mlxsw_reg_mpat_eth_rspan_version version, const char *mac, bool tp) mlxsw_reg_mpat_eth_rspan_l2_pack() argument
8987 mlxsw_reg_mpat_eth_rspan_l3_ipv4_pack(char *payload, u8 ttl, const char *smac, u32 sip, u32 dip) mlxsw_reg_mpat_eth_rspan_l3_ipv4_pack() argument
9000 mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack(char *payload, u8 ttl, const char *smac, struct in6_addr sip, struct in6_addr dip) mlxsw_reg_mpat_eth_rspan_l3_ipv6_pack() argument
9052 mlxsw_reg_mpar_pack(char *payload, u8 local_port, enum mlxsw_reg_mpar_i_e i_e, bool enable, u8 pa_id) mlxsw_reg_mpar_pack() argument
9101 mlxsw_reg_mgir_pack(char *payload) mlxsw_reg_mgir_pack() argument
9107 mlxsw_reg_mgir_unpack(char *payload, u32 *hw_rev, char *fw_info_psid, u32 *fw_major, u32 *fw_minor, u32 *fw_sub_minor) mlxsw_reg_mgir_unpack() argument
9135 mlxsw_reg_mrsr_pack(char *payload) mlxsw_reg_mrsr_pack() argument
9173 mlxsw_reg_mlcr_pack(char *payload, u8 local_port, bool active) mlxsw_reg_mlcr_pack() argument
9229 mlxsw_reg_mtpps_vpin_pack(char *payload, u64 time_stamp) mlxsw_reg_mtpps_vpin_pack() argument
9274 mlxsw_reg_mtutc_pack(char *payload, enum mlxsw_reg_mtutc_operation oper, u32 freq_adj, u32 utc_sec) mlxsw_reg_mtutc_pack() argument
9343 mlxsw_reg_mcqi_pack(char *payload, u16 component_index) mlxsw_reg_mcqi_pack() argument
9353 mlxsw_reg_mcqi_unpack(char *payload, u32 *p_cap_max_component_size, u8 *p_cap_log_mcda_word_size, u16 *p_cap_mcda_max_write_size) mlxsw_reg_mcqi_unpack() argument
9425 mlxsw_reg_mcc_pack(char *payload, enum mlxsw_reg_mcc_instruction instr, u16 component_index, u32 update_handle, u32 component_size) mlxsw_reg_mcc_pack() argument
9437 mlxsw_reg_mcc_unpack(char *payload, u32 *p_update_handle, u8 *p_error_code, u8 *p_control_state) mlxsw_reg_mcc_unpack() argument
9485 mlxsw_reg_mcda_pack(char *payload, u32 update_handle, u32 offset, u16 size, u8 *data) mlxsw_reg_mcda_pack() argument
9530 mlxsw_reg_mpsc_pack(char *payload, u8 local_port, bool e, u32 rate) mlxsw_reg_mpsc_pack() argument
9584 mlxsw_reg_mgpc_pack(char *payload, u32 counter_index, enum mlxsw_reg_mgpc_opcode opcode, enum mlxsw_reg_flow_counter_set_type set_type) mlxsw_reg_mgpc_pack() argument
9628 mlxsw_reg_mprs_pack(char *payload, u16 parsing_depth, u16 vxlan_udp_dport) mlxsw_reg_mprs_pack() argument
9712 mlxsw_reg_mpagr_pack(char *payload, enum mlxsw_reg_mpagr_trigger trigger, u8 pa_id, u32 probability_rate) mlxsw_reg_mpagr_pack() argument
9763 mlxsw_reg_momte_pack(char *payload, u8 local_port, enum mlxsw_reg_momte_type type) mlxsw_reg_momte_pack() argument
9801 mlxsw_reg_mtpppc_pack(char *payload, u16 ing, u16 egr) mlxsw_reg_mtpppc_pack() argument
9900 mlxsw_reg_mtpptr_unpack(const char *payload, unsigned int rec, u8 *p_message_type, u8 *p_domain_number, u16 *p_sequence_id, u64 *p_timestamp) mlxsw_reg_mtpptr_unpack() argument
9946 mlxsw_reg_mtptptp_pack(char *payload, enum mlxsw_reg_mtptpt_trap_id trap_id, u16 message_type) mlxsw_reg_mtptptp_pack() argument
10013 mlxsw_reg_mgpir_pack(char *payload) mlxsw_reg_mgpir_pack() argument
10019 mlxsw_reg_mgpir_unpack(char *payload, u8 *num_of_devices, enum mlxsw_reg_mgpir_device_type *device_type, u8 *devices_per_flash, u8 *num_of_modules) mlxsw_reg_mgpir_unpack() argument
10278 mlxsw_reg_tngcr_pack(char *payload, enum mlxsw_reg_tngcr_type type, bool valid, u8 ttl) mlxsw_reg_tngcr_pack() argument
10370 mlxsw_reg_tnumt_pack(char *payload, enum mlxsw_reg_tnumt_record_type type, enum mlxsw_reg_tnumt_tunnel_port tport, u32 underlay_mc_ptr, bool vnext, u32 next_underlay_mc_ptr, u8 record_size) mlxsw_reg_tnumt_pack() argument
10405 mlxsw_reg_tnqcr_pack(char *payload) mlxsw_reg_tnqcr_pack() argument
10433 mlxsw_reg_tnqdr_pack(char *payload, u8 local_port) mlxsw_reg_tnqdr_pack() argument
10462 mlxsw_reg_tneem_pack(char *payload, u8 overlay_ecn, u8 underlay_ecn) mlxsw_reg_tneem_pack() argument
10514 mlxsw_reg_tndem_pack(char *payload, u8 underlay_ecn, u8 overlay_ecn, u8 ecn, bool trap_en, u16 trap_id) mlxsw_reg_tndem_pack() argument
10561 mlxsw_reg_tnpc_pack(char *payload, enum mlxsw_reg_tnpc_tunnel_port tport, bool learn_enable) mlxsw_reg_tnpc_pack() argument
10594 mlxsw_reg_tigcr_pack(char *payload, bool ttlc, u8 ttl_uc) mlxsw_reg_tigcr_pack() argument
10623 mlxsw_reg_tieem_pack(char *payload, u8 overlay_ecn, u8 underlay_ecn) mlxsw_reg_tieem_pack() argument
10675 mlxsw_reg_tidem_pack(char *payload, u8 underlay_ecn, u8 overlay_ecn, u8 eip_ecn, bool trap_en, u16 trap_id) mlxsw_reg_tidem_pack() argument
10738 mlxsw_reg_sbpr_pack(char *payload, u8 pool, enum mlxsw_reg_sbxx_dir dir, enum mlxsw_reg_sbpr_mode mode, u32 size, bool infi_size) mlxsw_reg_sbpr_pack() argument
10822 mlxsw_reg_sbcm_pack(char *payload, u8 local_port, u8 pg_buff, enum mlxsw_reg_sbxx_dir dir, u32 min_buff, u32 max_buff, bool infi_max, u8 pool) mlxsw_reg_sbcm_pack() argument
10908 mlxsw_reg_sbpm_pack(char *payload, u8 local_port, u8 pool, enum mlxsw_reg_sbxx_dir dir, bool clr, u32 min_buff, u32 max_buff) mlxsw_reg_sbpm_pack() argument
10921 mlxsw_reg_sbpm_unpack(char *payload, u32 *p_buff_occupancy, u32 *p_max_buff_occupancy) mlxsw_reg_sbpm_unpack() argument
10970 mlxsw_reg_sbmm_pack(char *payload, u8 prio, u32 min_buff, u32 max_buff, u8 pool) mlxsw_reg_sbmm_pack() argument
11044 mlxsw_reg_sbsr_pack(char *payload, bool clr) mlxsw_reg_sbsr_pack() argument
11065 mlxsw_reg_sbsr_rec_unpack(char *payload, int rec_index, u32 *p_buff_occupancy, u32 *p_max_buff_occupancy) mlxsw_reg_sbsr_rec_unpack() argument
11103 mlxsw_reg_sbib_pack(char *payload, u8 local_port, u32 buff_size) mlxsw_reg_sbib_pack() argument
[all...]
/kernel/linux/linux-6.6/security/keys/
H A Dbig_key.c21 * Layout of key payload words.
28 #define to_big_key_payload(payload) \
29 (struct big_key_payload *)((payload).data)
40 * arbitrary blob of data as the payload
59 struct big_key_payload *payload = to_big_key_payload(prep->payload); in big_key_preparse() local
67 BUILD_BUG_ON(sizeof(*payload) != sizeof(prep->payload.data)); in big_key_preparse()
75 payload->length = datalen; in big_key_preparse()
123 payload in big_key_preparse()
154 struct big_key_payload *payload = to_big_key_payload(prep->payload); big_key_free_preparse() local
167 struct big_key_payload *payload = to_big_key_payload(key->payload); big_key_revoke() local
180 struct big_key_payload *payload = to_big_key_payload(key->payload); big_key_destroy() local
213 struct big_key_payload *payload = to_big_key_payload(key->payload); big_key_describe() local
229 struct big_key_payload *payload = to_big_key_payload(key->payload); big_key_read() local
[all...]
/kernel/linux/linux-6.6/tools/perf/util/arm-spe-decoder/
H A Darm-spe-decoder.c25 static u64 arm_spe_calc_ip(int index, u64 payload) in arm_spe_calc_ip() argument
32 ns = SPE_ADDR_PKT_GET_NS(payload); in arm_spe_calc_ip()
33 el = SPE_ADDR_PKT_GET_EL(payload); in arm_spe_calc_ip()
36 payload = SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(payload); in arm_spe_calc_ip()
40 payload |= 0xffULL << SPE_ADDR_PKT_ADDR_BYTE7_SHIFT; in arm_spe_calc_ip()
46 payload = SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(payload); in arm_spe_calc_ip()
50 * defines the data virtual address payload format, the top byte in arm_spe_calc_ip()
55 * specific pattern in bits [55:52] of payload whic in arm_spe_calc_ip()
155 u64 payload, ip; arm_spe_read_record() local
[all...]
H A Darm-spe-pkt-decoder.c72 case 1: packet->payload = *(uint8_t *)buf; break; in arm_spe_get_payload()
73 case 2: packet->payload = le16_to_cpu(*(uint16_t *)buf); break; in arm_spe_get_payload()
74 case 4: packet->payload = le32_to_cpu(*(uint32_t *)buf); break; in arm_spe_get_payload()
75 case 8: packet->payload = le64_to_cpu(*(uint64_t *)buf); break; in arm_spe_get_payload()
295 u64 payload = packet->payload; in arm_spe_pkt_desc_event() local
300 if (payload & BIT(EV_EXCEPTION_GEN)) in arm_spe_pkt_desc_event()
302 if (payload & BIT(EV_RETIRED)) in arm_spe_pkt_desc_event()
304 if (payload & BIT(EV_L1D_ACCESS)) in arm_spe_pkt_desc_event()
306 if (payload in arm_spe_pkt_desc_event()
335 u64 payload = packet->payload; arm_spe_pkt_desc_op_type() local
432 u64 payload = packet->payload; arm_spe_pkt_desc_addr() local
472 u64 payload = packet->payload; arm_spe_pkt_desc_counter() local
500 unsigned long long payload = packet->payload; arm_spe_pkt_desc() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_varlen.c43 void *payload = payload1; in handler64_unsigned() local
50 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in1[0]); in handler64_unsigned()
52 payload += len; in handler64_unsigned()
56 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in2[0]); in handler64_unsigned()
58 payload += len; in handler64_unsigned()
62 total1 = payload - (void *)payload1; in handler64_unsigned()
71 void *payload = payload3; in handler64_signed() local
78 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in1[0]); in handler64_signed()
80 payload += len; in handler64_signed()
83 len = bpf_probe_read_kernel_str(payload, MAX_LE in handler64_signed()
97 void *payload = payload2; handler32_unsigned() local
125 void *payload = payload4; handler32_signed() local
[all...]
H A Dprofiler.inc.h208 void* payload, in read_full_cgroup_path()
211 void* payload_start = payload; in read_full_cgroup_path()
219 bpf_probe_read_str(payload, MAX_PATH, BPF_CORE_READ(cgroup_node, name)); in read_full_cgroup_path()
221 return payload; in read_full_cgroup_path()
223 *root_pos = payload - payload_start; in read_full_cgroup_path()
226 payload += filepart_length; in read_full_cgroup_path()
230 return payload; in read_full_cgroup_path()
253 void* payload) in populate_cgroup_info()
306 bpf_probe_read_str(payload, MAX_PATH, BPF_CORE_READ(root_kernfs, name)); in populate_cgroup_info()
311 payload in populate_cgroup_info()
206 read_full_cgroup_path(struct kernfs_node* cgroup_node, struct kernfs_node* cgroup_root_node, void* payload, int* root_pos) read_full_cgroup_path() argument
251 populate_cgroup_info(struct cgroup_data_t* cgroup_data, struct task_struct* task, void* payload) populate_cgroup_info() argument
334 populate_var_metadata(struct var_metadata_t* metadata, struct task_struct* task, u32 pid, void* payload) populate_var_metadata() argument
368 void* payload = populate_var_metadata(&kill_data->meta, task, spid, kill_data->payload); get_var_kill_data() local
480 read_absolute_file_path_from_dentry(struct dentry* filp_dentry, void* payload) read_absolute_file_path_from_dentry() argument
567 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload); BPF_KPROBE() local
642 void* payload = kill_data->payload; raw_tracepoint__sched_process_exit() local
710 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid, raw_tracepoint__sched_process_exec() local
807 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, kprobe_ret__do_filp_open() local
861 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, BPF_KPROBE() local
920 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, BPF_KPROBE() local
962 void* payload = populate_var_metadata(&fork_data->meta, child, raw_tracepoint__sched_process_fork() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtest_varlen.c46 void *payload = payload1; in handler64_unsigned() local
53 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in1[0]); in handler64_unsigned()
55 payload += len; in handler64_unsigned()
59 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in2[0]); in handler64_unsigned()
61 payload += len; in handler64_unsigned()
65 total1 = payload - (void *)payload1; in handler64_unsigned()
76 void *payload = payload3; in handler64_signed() local
83 len = bpf_probe_read_kernel_str(payload, MAX_LEN, &buf_in1[0]); in handler64_signed()
85 payload += len; in handler64_signed()
88 len = bpf_probe_read_kernel_str(payload, MAX_LE in handler64_signed()
102 void *payload = payload2; handler32_unsigned() local
130 void *payload = payload4; handler32_signed() local
[all...]
H A Dprofiler.inc.h207 void* payload, in read_full_cgroup_path()
210 void* payload_start = payload; in read_full_cgroup_path()
218 bpf_probe_read_kernel_str(payload, MAX_PATH, in read_full_cgroup_path()
221 return payload; in read_full_cgroup_path()
223 *root_pos = payload - payload_start; in read_full_cgroup_path()
226 payload += filepart_length; in read_full_cgroup_path()
230 return payload; in read_full_cgroup_path()
253 void* payload) in populate_cgroup_info()
306 bpf_probe_read_kernel_str(payload, MAX_PATH, in populate_cgroup_info()
312 payload in populate_cgroup_info()
205 read_full_cgroup_path(struct kernfs_node* cgroup_node, struct kernfs_node* cgroup_root_node, void* payload, int* root_pos) read_full_cgroup_path() argument
251 populate_cgroup_info(struct cgroup_data_t* cgroup_data, struct task_struct* task, void* payload) populate_cgroup_info() argument
336 populate_var_metadata(struct var_metadata_t* metadata, struct task_struct* task, u32 pid, void* payload) populate_var_metadata() argument
370 void* payload = populate_var_metadata(&kill_data->meta, task, spid, kill_data->payload); get_var_kill_data() local
484 read_absolute_file_path_from_dentry(struct dentry* filp_dentry, void* payload) read_absolute_file_path_from_dentry() argument
572 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload); BPF_KPROBE() local
651 void* payload = kill_data->payload; raw_tracepoint__sched_process_exit() local
721 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid, raw_tracepoint__sched_process_exec() local
819 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, kprobe_ret__do_filp_open() local
874 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, BPF_KPROBE() local
933 void* payload = populate_var_metadata(&filemod_data->meta, task, pid, BPF_KPROBE() local
976 void* payload = populate_var_metadata(&fork_data->meta, child, raw_tracepoint__sched_process_fork() local
[all...]
/kernel/linux/linux-6.6/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-pkt-decoder.c80 uint64_t payload; in intel_pt_get_long_tnt() local
86 payload = le64_to_cpu(*(uint64_t *)buf); in intel_pt_get_long_tnt()
89 if (payload & BIT63) in intel_pt_get_long_tnt()
91 payload <<= 1; in intel_pt_get_long_tnt()
96 packet->payload = payload << 1; in intel_pt_get_long_tnt()
103 uint64_t payload = 0; in intel_pt_get_pip() local
109 memcpy_le64(&payload, buf + 2, 6); in intel_pt_get_pip()
110 packet->payload = payload; in intel_pt_get_pip()
434 uint64_t payload = byte >> 3; intel_pt_get_cyc() local
691 unsigned long long payload = packet->payload; intel_pt_pkt_desc() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-pkt-decoder.c79 uint64_t payload; in intel_pt_get_long_tnt() local
85 payload = le64_to_cpu(*(uint64_t *)buf); in intel_pt_get_long_tnt()
88 if (payload & BIT63) in intel_pt_get_long_tnt()
90 payload <<= 1; in intel_pt_get_long_tnt()
95 packet->payload = payload << 1; in intel_pt_get_long_tnt()
102 uint64_t payload = 0; in intel_pt_get_pip() local
108 memcpy_le64(&payload, buf + 2, 6); in intel_pt_get_pip()
109 packet->payload = payload >> in intel_pt_get_pip()
409 uint64_t payload = byte >> 3; intel_pt_get_cyc() local
662 unsigned long long payload = packet->payload; intel_pt_pkt_desc() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_aux.c241 /* program action and address and payload data (if 'is_write') */ in submit_channel_request()
533 static enum i2caux_transaction_action i2caux_action_from_payload(struct aux_payload *payload) in i2caux_action_from_payload() argument
535 if (payload->i2c_over_aux) { in i2caux_action_from_payload()
536 if (payload->write_status_update) { in i2caux_action_from_payload()
537 if (payload->mot) in i2caux_action_from_payload()
542 if (payload->write) { in i2caux_action_from_payload()
543 if (payload->mot) in i2caux_action_from_payload()
548 if (payload->mot) in i2caux_action_from_payload()
553 if (payload->write) in i2caux_action_from_payload()
560 struct aux_payload *payload, in dce_aux_transfer_raw()
559 dce_aux_transfer_raw(struct ddc_service *ddc, struct aux_payload *payload, enum aux_return_code_type *operation_result) dce_aux_transfer_raw() argument
616 dce_aux_transfer_dmub_raw(struct ddc_service *ddc, struct aux_payload *payload, enum aux_return_code_type *operation_result) dce_aux_transfer_dmub_raw() argument
643 dce_aux_log_payload(const char *payload_name, unsigned char *payload, uint32_t length, uint32_t max_length_to_log) dce_aux_log_payload() argument
695 dce_aux_transfer_with_retries(struct ddc_service *ddc, struct aux_payload *payload) dce_aux_transfer_with_retries() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ipa/
H A Dipa_cmd.c30 * has a well-defined format, having a payload of a known length. This
32 * immediate command's opcode. The payload for a command resides in AP
136 /* Immediate command payload */
258 struct ipa_cmd_register_write *payload; in ipa_cmd_register_write_offset_valid() local
268 bit_count = BITS_PER_BYTE * sizeof(payload->offset); in ipa_cmd_register_write_offset_valid()
366 struct ipa_cmd_hw_ip_fltrt_init *payload; in ipa_cmd_table_init_add() local
387 payload = &cmd_payload->table_init; in ipa_cmd_table_init_add()
391 payload->hash_rules_addr = cpu_to_le64(hash_addr); in ipa_cmd_table_init_add()
392 payload->flags = cpu_to_le64(val); in ipa_cmd_table_init_add()
393 payload in ipa_cmd_table_init_add()
405 struct ipa_cmd_hw_hdr_init_local *payload; ipa_cmd_hdr_init_local_add() local
433 struct ipa_cmd_register_write *payload; ipa_cmd_register_write_add() local
491 struct ipa_cmd_ip_packet_init *payload; ipa_cmd_ip_packet_init_add() local
516 struct ipa_cmd_hw_dma_mem_mem *payload; ipa_cmd_dma_shared_mem_add() local
556 struct ipa_cmd_ip_packet_tag_status *payload; ipa_cmd_ip_tag_status_add() local
574 union ipa_cmd_payload *payload; ipa_cmd_transfer_add() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ipa/
H A Dipa_cmd.c30 * command has a well-defined format, having a payload of a known length.
32 * immediate command's opcode. The payload for a command resides in DRAM
138 /* Immediate command payload */
250 struct ipa_cmd_register_write *payload; in ipa_cmd_register_write_offset_valid() local
259 bit_count = BITS_PER_BYTE * sizeof(payload->offset); in ipa_cmd_register_write_offset_valid()
380 struct ipa_cmd_hw_ip_fltrt_init *payload; in ipa_cmd_table_init_add() local
401 payload = &cmd_payload->table_init; in ipa_cmd_table_init_add()
405 payload->hash_rules_addr = cpu_to_le64(hash_addr); in ipa_cmd_table_init_add()
406 payload->flags = cpu_to_le64(val); in ipa_cmd_table_init_add()
407 payload in ipa_cmd_table_init_add()
420 struct ipa_cmd_hw_hdr_init_local *payload; ipa_cmd_hdr_init_local_add() local
448 struct ipa_cmd_register_write *payload; ipa_cmd_register_write_add() local
503 struct ipa_cmd_ip_packet_init *payload; ipa_cmd_ip_packet_init_add() local
526 struct ipa_cmd_hw_dma_mem_mem *payload; ipa_cmd_dma_shared_mem_add() local
569 struct ipa_cmd_ip_packet_tag_status *payload; ipa_cmd_ip_tag_status_add() local
590 union ipa_cmd_payload *payload; ipa_cmd_transfer_add() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c210 struct nfp_tun_active_tuns *payload; in nfp_tunnel_keep_alive() local
217 payload = nfp_flower_cmsg_get_data(skb); in nfp_tunnel_keep_alive()
218 count = be32_to_cpu(payload->count); in nfp_tunnel_keep_alive()
225 if (pay_len != struct_size(payload, tun_info, count)) { in nfp_tunnel_keep_alive()
232 ipv4_addr = payload->tun_info[i].ipv4; in nfp_tunnel_keep_alive()
233 port = be32_to_cpu(payload->tun_info[i].egress_port); in nfp_tunnel_keep_alive()
252 struct nfp_tun_active_tuns_v6 *payload; in nfp_tunnel_keep_alive_v6() local
259 payload = nfp_flower_cmsg_get_data(skb); in nfp_tunnel_keep_alive_v6()
260 count = be32_to_cpu(payload->count); in nfp_tunnel_keep_alive_v6()
267 if (pay_len != struct_size(payload, tun_inf in nfp_tunnel_keep_alive_v6()
508 struct nfp_tun_neigh_v6 *payload; nfp_tun_write_neigh() local
519 struct nfp_tun_neigh_v4 *payload; nfp_tun_write_neigh() local
551 struct nfp_tun_neigh_v6 *payload; nfp_tun_write_neigh() local
559 struct nfp_tun_neigh_v4 *payload; nfp_tun_write_neigh() local
585 struct nfp_tun_neigh_v6 *payload; nfp_tun_write_neigh() local
591 struct nfp_tun_neigh_v4 *payload; nfp_tun_write_neigh() local
752 struct nfp_tun_req_route_ipv4 *payload; nfp_tunnel_request_route_v4() local
800 struct nfp_tun_req_route_ipv6 *payload; nfp_tunnel_request_route_v6() local
847 struct nfp_tun_ipv4_addr payload; nfp_tun_write_ipv4_list() local
928 struct nfp_tun_ipv6_addr payload; nfp_tun_write_ipv6_list() local
999 struct nfp_tun_mac_addr_offload payload; __nfp_tunnel_offload_mac() local
1434 struct nfp_tun_pre_tun_rule payload; nfp_flower_xmit_pre_tun_flow() local
1486 struct nfp_tun_pre_tun_rule payload; nfp_flower_xmit_pre_tun_del_flow() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/event/src/
H A Devent.c74 uint8_t *payload) in ia_css_event_decode()
76 assert(payload[1] == 0); in ia_css_event_decode()
77 assert(payload[2] == 0); in ia_css_event_decode()
78 assert(payload[3] == 0); in ia_css_event_decode()
89 payload[0] = event & 0xff; /*event_code */ in ia_css_event_decode()
90 payload[1] = (event >> 8) & 0xff; in ia_css_event_decode()
91 payload[2] = (event >> 16) & 0xff; in ia_css_event_decode()
92 payload[3] = 0; in ia_css_event_decode()
94 switch (payload[0]) { in ia_css_event_decode()
96 payload[ in ia_css_event_decode()
72 ia_css_event_decode( u32 event, uint8_t *payload) ia_css_event_decode() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/event/src/
H A Devent.c74 uint8_t *payload) in ia_css_event_decode()
76 assert(payload[1] == 0); in ia_css_event_decode()
77 assert(payload[2] == 0); in ia_css_event_decode()
78 assert(payload[3] == 0); in ia_css_event_decode()
89 payload[0] = event & 0xff; /*event_code */ in ia_css_event_decode()
90 payload[1] = (event >> 8) & 0xff; in ia_css_event_decode()
91 payload[2] = (event >> 16) & 0xff; in ia_css_event_decode()
92 payload[3] = 0; in ia_css_event_decode()
94 switch (payload[0]) { in ia_css_event_decode()
96 payload[ in ia_css_event_decode()
72 ia_css_event_decode( u32 event, uint8_t *payload) ia_css_event_decode() argument
[all...]
/kernel/linux/linux-5.10/tools/perf/util/arm-spe-decoder/
H A Darm-spe-pkt-decoder.c73 /* return ARM SPE payload size from its encoding,
96 case 1: packet->payload = *(uint8_t *)buf; break; in arm_spe_get_payload()
97 case 2: packet->payload = le16_to_cpu(*(uint16_t *)buf); break; in arm_spe_get_payload()
98 case 4: packet->payload = le32_to_cpu(*(uint32_t *)buf); break; in arm_spe_get_payload()
99 case 8: packet->payload = le64_to_cpu(*(uint64_t *)buf); break; in arm_spe_get_payload()
190 packet->payload = le16_to_cpu(*(uint16_t *)(buf + 1)); in arm_spe_get_counter()
207 memcpy_le64(&packet->payload, buf + 1, 8); in arm_spe_get_addr()
278 unsigned long long payload = packet->payload; in arm_spe_pkt_desc() local
293 if (payload in arm_spe_pkt_desc()
[all...]
/kernel/linux/linux-5.10/drivers/staging/hievent/
H A Dhiview_hievent.c48 struct hievent_payload *payload);
52 struct hievent_payload *payload = NULL; in hievent_payload_create() local
54 payload = kmalloc(sizeof(*payload), GFP_KERNEL); in hievent_payload_create()
55 if (!payload) in hievent_payload_create()
58 payload->key = NULL; in hievent_payload_create()
59 payload->value = NULL; in hievent_payload_create()
60 payload->next = NULL; in hievent_payload_create()
62 return payload; in hievent_payload_create()
92 struct hievent_payload *payload) in hievent_add_payload()
91 hievent_add_payload(struct hiview_hievent *obj, struct hievent_payload *payload) hievent_add_payload() argument
125 struct hievent_payload *payload = NULL; hievent_put_integer() local
158 struct hievent_payload *payload = NULL; hievent_put_string() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/hievent/
H A Dhiview_hievent.c48 struct hievent_payload *payload);
52 struct hievent_payload *payload = NULL; in hievent_payload_create() local
54 payload = kmalloc(sizeof(*payload), GFP_KERNEL); in hievent_payload_create()
55 if (!payload) in hievent_payload_create()
58 payload->key = NULL; in hievent_payload_create()
59 payload->value = NULL; in hievent_payload_create()
60 payload->next = NULL; in hievent_payload_create()
62 return payload; in hievent_payload_create()
92 struct hievent_payload *payload) in hievent_add_payload()
91 hievent_add_payload(struct hiview_hievent *obj, struct hievent_payload *payload) hievent_add_payload() argument
125 struct hievent_payload *payload = NULL; hievent_put_integer() local
158 struct hievent_payload *payload = NULL; hievent_put_string() local
[all...]
/kernel/linux/linux-6.6/security/keys/trusted-keys/
H A Dtrusted_tpm2.c31 static int tpm2_key_encode(struct trusted_key_payload *payload, in tpm2_key_encode() argument
79 work1 = payload->blob; in tpm2_key_encode()
80 work1 = asn1_encode_sequence(work1, work1 + sizeof(payload->blob), in tpm2_key_encode()
85 return work1 - payload->blob; in tpm2_key_encode()
96 static int tpm2_key_decode(struct trusted_key_payload *payload, in tpm2_key_decode() argument
106 ret = asn1_ber_decoder(&tpm2key_decoder, &ctx, payload->blob, in tpm2_key_decode()
107 payload->blob_len); in tpm2_key_decode()
219 * tpm2_seal_trusted() - seal the payload of a trusted key
222 * @payload: the key data in clear and encrypted form
228 struct trusted_key_payload *payload, in tpm2_seal_trusted()
227 tpm2_seal_trusted(struct tpm_chip *chip, struct trusted_key_payload *payload, struct trusted_key_options *options) tpm2_seal_trusted() argument
360 tpm2_load_cmd(struct tpm_chip *chip, struct trusted_key_payload *payload, struct trusted_key_options *options, u32 *blob_handle) tpm2_load_cmd() argument
458 tpm2_unseal_cmd(struct tpm_chip *chip, struct trusted_key_payload *payload, struct trusted_key_options *options, u32 blob_handle) tpm2_unseal_cmd() argument
528 tpm2_unseal_trusted(struct tpm_chip *chip, struct trusted_key_payload *payload, struct trusted_key_options *options) tpm2_unseal_trusted() argument
[all...]

Completed in 29 milliseconds

12345678910>>...49