/linux/drivers/infiniband/hw/mlx5/ |
H A D | cmd.c | 11 u32 in[MLX5_ST_SZ_DW(query_special_contexts_in)] = {}; in mlx5r_cmd_query_special_mkeys() local 23 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5r_cmd_query_special_mkeys() 25 err = mlx5_cmd_exec_inout(dev->mdev, query_special_contexts, in, out); in mlx5r_cmd_query_special_mkeys() 48 u32 in[MLX5_ST_SZ_DW(query_cong_params_in)] = {}; in mlx5_cmd_query_cong_params() local 50 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params() 52 MLX5_SET(query_cong_params_in, in, cong_protocol, cong_point); in mlx5_cmd_query_cong_params() 54 return mlx5_cmd_exec_inout(dev, query_cong_params, in, out); in mlx5_cmd_query_cong_params() 59 u32 in[MLX5_ST_SZ_DW(destroy_tir_in)] = {}; in mlx5_cmd_destroy_tir() local 61 MLX5_SET(destroy_tir_in, in, opcode, MLX5_CMD_OP_DESTROY_TIR); in mlx5_cmd_destroy_tir() 62 MLX5_SET(destroy_tir_in, in, tir in mlx5_cmd_destroy_tir() 69 u32 in[MLX5_ST_SZ_DW(destroy_tis_in)] = {}; mlx5_cmd_destroy_tis() local 79 u32 in[MLX5_ST_SZ_DW(destroy_rqt_in)] = {}; mlx5_cmd_destroy_rqt() local 90 u32 in[MLX5_ST_SZ_DW(alloc_transport_domain_in)] = {}; mlx5_cmd_alloc_transport_domain() local 109 u32 in[MLX5_ST_SZ_DW(dealloc_transport_domain_in)] = {}; mlx5_cmd_dealloc_transport_domain() local 120 u32 in[MLX5_ST_SZ_DW(dealloc_pd_in)] = {}; mlx5_cmd_dealloc_pd() local 131 u32 in[MLX5_ST_SZ_DW(attach_to_mcg_in)] = {}; mlx5_cmd_attach_mcg() local 145 u32 in[MLX5_ST_SZ_DW(detach_from_mcg_in)] = {}; mlx5_cmd_detach_mcg() local 159 u32 in[MLX5_ST_SZ_DW(alloc_xrcd_in)] = {}; mlx5_cmd_xrcd_alloc() local 172 u32 in[MLX5_ST_SZ_DW(dealloc_xrcd_in)] = {}; mlx5_cmd_xrcd_dealloc() local 189 u32 *in; mlx5_cmd_mad_ifc() local 226 u32 in[MLX5_ST_SZ_DW(alloc_uar_in)] = {}; mlx5_cmd_uar_alloc() local 241 u32 in[MLX5_ST_SZ_DW(dealloc_uar_in)] = {}; mlx5_cmd_uar_dealloc() local 254 u8 in[MLX5_ST_SZ_BYTES(query_vuid_in)] = {}; mlx5_cmd_query_vuid() local [all...] |
H A D | srq_cmd.c | 12 static int get_pas_size(struct mlx5_srq_attr *in) in get_pas_size() argument 14 u32 log_page_size = in->log_page_size + 12; in get_pas_size() 15 u32 log_srq_size = in->log_size; in get_pas_size() 16 u32 log_rq_stride = in->wqe_shift; in get_pas_size() 17 u32 page_offset = in->page_offset; in get_pas_size() 27 static void set_wq(void *wq, struct mlx5_srq_attr *in) in set_wq() argument 29 MLX5_SET(wq, wq, wq_signature, !!(in->flags in set_wq() 31 MLX5_SET(wq, wq, log_wq_pg_sz, in->log_page_size); in set_wq() 32 MLX5_SET(wq, wq, log_wq_stride, in->wqe_shift + 4); in set_wq() 33 MLX5_SET(wq, wq, log_wq_sz, in in set_wq() 40 set_srqc(void * srqc,struct mlx5_srq_attr * in) set_srqc() argument 55 get_wq(void * wq,struct mlx5_srq_attr * in) get_wq() argument 68 get_srqc(void * srqc,struct mlx5_srq_attr * in) get_srqc() argument 95 __set_srq_page_size(struct mlx5_srq_attr * in,unsigned long page_size) __set_srq_page_size() argument 108 set_srq_page_size(in,typ,log_pgsz_fld) global() argument 115 create_srq_cmd(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) create_srq_cmd() argument 166 u32 in[MLX5_ST_SZ_DW(destroy_srq_in)] = {}; destroy_srq_cmd() local 178 u32 in[MLX5_ST_SZ_DW(arm_rq_in)] = {}; arm_srq_cmd() local 192 u32 in[MLX5_ST_SZ_DW(query_srq_in)] = {}; query_srq_cmd() local 218 create_xrc_srq_cmd(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) create_xrc_srq_cmd() argument 273 u32 in[MLX5_ST_SZ_DW(destroy_xrc_srq_in)] = {}; destroy_xrc_srq_cmd() local 285 u32 in[MLX5_ST_SZ_DW(arm_xrc_srq_in)] = {}; arm_xrc_srq_cmd() local 301 u32 in[MLX5_ST_SZ_DW(query_xrc_srq_in)] = {}; query_xrc_srq_cmd() local 329 create_rmp_cmd(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) create_rmp_cmd() argument 388 u32 in[MLX5_ST_SZ_DW(destroy_rmp_in)] = {}; destroy_rmp_cmd() local 400 void *in = NULL; arm_rmp_cmd() local 476 create_xrq_cmd(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) create_xrq_cmd() argument 537 u32 in[MLX5_ST_SZ_DW(destroy_xrq_in)] = {}; destroy_xrq_cmd() local 550 u32 in[MLX5_ST_SZ_DW(arm_rq_in)] = {}; arm_xrq_cmd() local 564 u32 in[MLX5_ST_SZ_DW(query_xrq_in)] = {}; query_xrq_cmd() local 601 create_srq_split(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) create_srq_split() argument 630 mlx5_cmd_create_srq(struct mlx5_ib_dev * dev,struct mlx5_core_srq * srq,struct mlx5_srq_attr * in) mlx5_cmd_create_srq() argument [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | port.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 45 u32 *in = NULL; in mlx5_access_reg() local 48 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_access_reg() 50 if (!in || !out) in mlx5_access_reg() 53 data = MLX5_ADDR_OF(access_register_in, in, register_data); in mlx5_access_reg() 56 MLX5_SET(access_register_in, in, opcode, MLX5_CMD_OP_ACCESS_REG); in mlx5_access_reg() 57 MLX5_SET(access_register_in, in, op_mo in mlx5_access_reg() 89 u32 in[MLX5_ST_SZ_DW(pcam_reg)] = {0}; mlx5_query_pcam_reg() local 101 u32 in[MLX5_ST_SZ_DW(mcam_reg)] = {0}; mlx5_query_mcam_reg() local 113 u32 in[MLX5_ST_SZ_DW(qcam_reg)] = {}; mlx5_query_qcam_reg() local 134 struct mlx5_reg_pcap in; mlx5_set_port_caps() local 150 u32 in[MLX5_ST_SZ_DW(ptys_reg)] = {0}; mlx5_query_port_ptys() local 162 u32 in[MLX5_ST_SZ_DW(mlcr_reg)] = {0}; mlx5_set_port_beacon() local 203 u32 in[MLX5_ST_SZ_DW(paos_reg)] = {0}; mlx5_set_port_admin_status() local 216 u32 in[MLX5_ST_SZ_DW(paos_reg)] = {0}; mlx5_query_port_admin_status() local 232 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_query_port_mtu() local 249 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_set_port_mtu() local 274 u32 in[MLX5_ST_SZ_DW(pmlp_reg)] = {0}; mlx5_query_module_num() local 294 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_module_id() local 375 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_mcia() local 469 u32 in[MLX5_ST_SZ_DW(pvlc_reg)] = {0}; mlx5_query_port_pvlc() local 495 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_query_pfcc_reg() local 505 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pause() local 539 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_stall_watermark() local 580 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pfc() local 620 u32 in[MLX5_ST_SZ_DW(dcbx_param)] = {0}; mlx5_query_port_dcbx_param() local 628 mlx5_set_port_dcbx_param(struct mlx5_core_dev * mdev,u32 * in) mlx5_set_port_dcbx_param() argument 640 u32 in[MLX5_ST_SZ_DW(qtct_reg)] = {0}; mlx5_set_port_prio_tc() local 664 u32 in[MLX5_ST_SZ_DW(qtct_reg)]; mlx5_query_port_prio_tc() local 682 mlx5_set_port_qetcr_reg(struct mlx5_core_dev * mdev,u32 * in,int inlen) mlx5_set_port_qetcr_reg() argument 697 u32 in[MLX5_ST_SZ_DW(qetc_reg)]; mlx5_query_port_qetcr_reg() local 709 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_group() local 742 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_bw_alloc() local 777 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_modify_port_ets_rate_limit() local 823 u32 in[MLX5_ST_SZ_DW(set_wol_rol_in)] = {}; mlx5_set_port_wol() local 834 u32 in[MLX5_ST_SZ_DW(query_wol_rol_in)] = {}; mlx5_query_port_wol() local 847 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_query_ports_check() local 854 mlx5_set_ports_check(struct mlx5_core_dev * mdev,u32 * in,int inlen) mlx5_set_ports_check() argument 864 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_set_port_fcs() local 895 u32 in[MLX5_ST_SZ_DW(mtpps_reg)] = {0}; mlx5_query_mtpps() local 912 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_query_mtppse() local 931 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_set_mtppse() local 944 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_set_trust_state() local 958 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_query_trust_state() local 976 void *in; mlx5_set_dscp2prio() local 1013 void *in; mlx5_query_dscp2prio() local 1205 u32 in[MLX5_ST_SZ_DW(mpir_reg)] = {}; mlx5_query_mpir_reg() local [all...] |
H A D | vport.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 47 u32 in[MLX5_ST_SZ_DW(query_vport_state_in)] = {}; in mlx5_query_vport_state() local 50 MLX5_SET(query_vport_state_in, in, opcode, in mlx5_query_vport_state() 52 MLX5_SET(query_vport_state_in, in, op_mod, opmod); in mlx5_query_vport_state() 53 MLX5_SET(query_vport_state_in, in, vport_number, vport); in mlx5_query_vport_state() 55 MLX5_SET(query_vport_state_in, in, other_vport, 1); in mlx5_query_vport_state() 57 err = mlx5_cmd_exec_inout(mdev, query_vport_state, in, ou in mlx5_query_vport_state() 67 u32 in[MLX5_ST_SZ_DW(modify_vport_state_in)] = {}; mlx5_modify_vport_admin_state() local 82 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {}; mlx5_query_nic_vport_context() local 128 u32 in[MLX5_ST_SZ_DW(modify_nic_vport_context_in)] = {}; mlx5_modify_nic_vport_min_inline() local 150 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {}; mlx5_query_nic_vport_mac_address() local 179 void *in; mlx5_modify_nic_vport_mac_address() local 234 void *in; mlx5_modify_nic_vport_mtu() local 259 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {0}; mlx5_query_nic_vport_mac_list() local 325 void *in; mlx5_modify_nic_vport_mac_list() local 377 void *in; mlx5_modify_nic_vport_vlans() local 492 void *in; mlx5_modify_nic_vport_node_guid() local 552 void *in = NULL; mlx5_query_hca_vport_gid() local 618 void *in = NULL; mlx5_query_hca_vport_pkey() local 681 int in[MLX5_ST_SZ_DW(query_hca_vport_context_in)] = {}; mlx5_query_hca_vport_context() local 828 void *in; mlx5_modify_nic_vport_promisc() local 862 void *in; mlx5_nic_vport_update_local_lb() local 936 void *in; mlx5_nic_vport_update_roce_state() local 996 void *in; mlx5_core_query_vport_counter() local 1032 u32 in[MLX5_ST_SZ_DW(query_vnic_env_in)] = {}; mlx5_query_vport_down_stats() local 1060 void *in; mlx5_core_modify_hca_vport_context() local 1106 void *in; mlx5_nic_vport_affiliate_multiport() local 1148 void *in; mlx5_nic_vport_unaffiliate_multiport() local 1196 u8 in[MLX5_ST_SZ_BYTES(query_hca_cap_in)] = {}; mlx5_vport_get_other_func_cap() local [all...] |
H A D | fs_cmd.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 78 u32 *in, in mlx5_cmd_stub_create_flow_group() argument 170 u32 in[MLX5_ST_SZ_DW(set_flow_table_root_in)] = {}; in mlx5_cmd_set_slave_root_fdb() local 174 MLX5_SET(set_flow_table_root_in, in, opcode, in mlx5_cmd_set_slave_root_fdb() 176 MLX5_SET(set_flow_table_root_in, in, table_type, in mlx5_cmd_set_slave_root_fdb() 179 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 181 MLX5_SET(set_flow_table_root_in, in, in mlx5_cmd_set_slave_root_fdb() 215 u32 in[MLX5_ST_SZ_DW(set_flow_table_root_in)] = {}; mlx5_cmd_update_root_ft() local 286 u32 in[MLX5_ST_SZ_DW(create_flow_table_in)] = {}; mlx5_cmd_create_flow_table() local 352 u32 in[MLX5_ST_SZ_DW(destroy_flow_table_in)] = {}; mlx5_cmd_destroy_flow_table() local 375 u32 in[MLX5_ST_SZ_DW(modify_flow_table_in)] = {}; mlx5_cmd_modify_flow_table() local 418 mlx5_cmd_create_flow_group(struct mlx5_flow_root_namespace * ns,struct mlx5_flow_table * ft,u32 * in,struct mlx5_flow_group * fg) mlx5_cmd_create_flow_group() argument 443 u32 in[MLX5_ST_SZ_DW(destroy_flow_group_in)] = {}; mlx5_cmd_destroy_flow_group() local 533 u32 *in, action; mlx5_cmd_set_fte() local 781 u32 in[MLX5_ST_SZ_DW(delete_fte_in)] = {}; mlx5_cmd_delete_fte() local 800 u32 in[MLX5_ST_SZ_DW(alloc_flow_counter_in)] = {}; mlx5_cmd_fc_bulk_alloc() local 820 u32 in[MLX5_ST_SZ_DW(dealloc_flow_counter_in)] = {}; mlx5_cmd_fc_free() local 833 u32 in[MLX5_ST_SZ_DW(query_flow_counter_in)] = {}; mlx5_cmd_fc_query() local 861 u32 in[MLX5_ST_SZ_DW(query_flow_counter_in)] = {}; mlx5_cmd_fc_bulk_query() local 882 u32 *in; mlx5_cmd_packet_reformat_alloc() local 934 u32 in[MLX5_ST_SZ_DW(dealloc_packet_reformat_context_in)] = {}; mlx5_cmd_packet_reformat_dealloc() local 955 u32 *in; mlx5_cmd_modify_header_alloc() local 1020 u32 in[MLX5_ST_SZ_DW(dealloc_modify_header_context_in)] = {}; mlx5_cmd_modify_header_dealloc() local 1034 u32 in[MLX5_ST_SZ_DW(general_obj_in_cmd_hdr)] = {}; mlx5_cmd_destroy_match_definer() local 1050 u32 in[MLX5_ST_SZ_DW(create_match_definer_in)] = {}; mlx5_cmd_create_match_definer() local 1153 u32 in[MLX5_ST_SZ_DW(set_l2_table_entry_in)] = {}; mlx5_fs_cmd_set_l2table_entry_silent() local 1168 u32 in[MLX5_ST_SZ_DW(set_flow_table_root_in)] = {}; mlx5_fs_cmd_set_tx_flow_table_root() local [all...] |
H A D | transobj.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 40 u32 in[MLX5_ST_SZ_DW(alloc_transport_domain_in)] = {}; in mlx5_core_alloc_transport_domain() local 43 MLX5_SET(alloc_transport_domain_in, in, opcode, in mlx5_core_alloc_transport_domain() 46 err = mlx5_cmd_exec_inout(dev, alloc_transport_domain, in, out); in mlx5_core_alloc_transport_domain() 57 u32 in[MLX5_ST_SZ_DW(dealloc_transport_domain_in)] = {}; in mlx5_core_dealloc_transport_domain() local 59 MLX5_SET(dealloc_transport_domain_in, in, opcode, in mlx5_core_dealloc_transport_domain() 61 MLX5_SET(dealloc_transport_domain_in, in, transport_domai in mlx5_core_dealloc_transport_domain() 66 mlx5_core_create_rq(struct mlx5_core_dev * dev,u32 * in,int inlen,u32 * rqn) mlx5_core_create_rq() argument 80 mlx5_core_modify_rq(struct mlx5_core_dev * dev,u32 rqn,u32 * in) mlx5_core_modify_rq() argument 91 u32 in[MLX5_ST_SZ_DW(destroy_rq_in)] = {}; mlx5_core_destroy_rq() local 101 u32 in[MLX5_ST_SZ_DW(query_rq_in)] = {}; mlx5_core_query_rq() local 110 mlx5_core_create_sq(struct mlx5_core_dev * dev,u32 * in,int inlen,u32 * sqn) mlx5_core_create_sq() argument 123 mlx5_core_modify_sq(struct mlx5_core_dev * dev,u32 sqn,u32 * in) mlx5_core_modify_sq() argument 133 u32 in[MLX5_ST_SZ_DW(destroy_sq_in)] = {}; mlx5_core_destroy_sq() local 142 u32 in[MLX5_ST_SZ_DW(query_sq_in)] = {}; mlx5_core_query_sq() local 175 mlx5_core_create_tir(struct mlx5_core_dev * dev,u32 * in,u32 * tirn) mlx5_core_create_tir() argument 189 mlx5_core_modify_tir(struct mlx5_core_dev * dev,u32 tirn,u32 * in) mlx5_core_modify_tir() argument 198 u32 in[MLX5_ST_SZ_DW(destroy_tir_in)] = {}; mlx5_core_destroy_tir() local 206 mlx5_core_create_tis(struct mlx5_core_dev * dev,u32 * in,u32 * tisn) mlx5_core_create_tis() argument 220 mlx5_core_modify_tis(struct mlx5_core_dev * dev,u32 tisn,u32 * in) mlx5_core_modify_tis() argument 231 u32 in[MLX5_ST_SZ_DW(destroy_tis_in)] = {}; mlx5_core_destroy_tis() local 239 mlx5_core_create_rqt(struct mlx5_core_dev * dev,u32 * in,int inlen,u32 * rqtn) mlx5_core_create_rqt() argument 254 mlx5_core_modify_rqt(struct mlx5_core_dev * dev,u32 rqtn,u32 * in,int inlen) mlx5_core_modify_rqt() argument 266 u32 in[MLX5_ST_SZ_DW(destroy_rqt_in)] = {}; mlx5_core_destroy_rqt() local 277 u32 in[MLX5_ST_SZ_DW(create_rq_in)] = {0}; mlx5_hairpin_create_rq() local 296 u32 in[MLX5_ST_SZ_DW(create_sq_in)] = {0}; mlx5_hairpin_create_sq() local 355 u32 in[MLX5_ST_SZ_DW(modify_rq_in)] = {}; mlx5_hairpin_modify_rq() local 375 u32 in[MLX5_ST_SZ_DW(modify_sq_in)] = {0}; mlx5_hairpin_modify_sq() local [all...] |
/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_core_autosize.c | 41 unsigned int ptr; /* can't use `void *`, it is always 8 byte in BPF target */ 89 struct test_struct___samesize *in = (void *)&input; in handle_samesize() local 92 ptr_samesized = (unsigned long long)in->ptr; in handle_samesize() 93 val1_samesized = in->val1; in handle_samesize() 94 val2_samesized = in->val2; in handle_samesize() 95 val3_samesized = in->val3; in handle_samesize() 96 val4_samesized = in->val4; in handle_samesize() 98 out->ptr = in->ptr; in handle_samesize() 99 out->val1 = in->val1; in handle_samesize() 100 out->val2 = in in handle_samesize() 110 struct test_struct___downsize *in = (void *)&input; handle_downsize() local 141 struct test_struct___downsize *in = (void *)&input; handle_probed() local 170 struct test_struct___signed *in = (void *)&input; handle_signed() local [all...] |
/linux/crypto/ |
H A D | rmd160.c | 45 static void rmd160_transform(u32 *state, const __le32 *in) in rmd160_transform() argument 64 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd160_transform() 65 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd160_transform() 66 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd160_transform() 67 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd160_transform() 68 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd160_transform() 69 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd160_transform() 70 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd160_transform() 71 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd160_transform() 72 ROUND(cc, dd, ee, aa, bb, F1, K1, in[ in rmd160_transform() [all...] |
H A D | md5.c | 7 * public domain implementation written by Colin Plumb in 1993. 35 #define MD5STEP(f, w, x, y, z, in, s) \ argument 36 (w += f(x, y, z) + in, w = (w<<s | w>>(32-s)) + x) 38 static void md5_transform(__u32 *hash, __u32 const *in) in md5_transform() argument 47 MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7); in md5_transform() 48 MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12); in md5_transform() 49 MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17); in md5_transform() 50 MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22); in md5_transform() 51 MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7); in md5_transform() 52 MD5STEP(F1, d, a, b, c, in[ in md5_transform() [all...] |
H A D | md4.c | 9 * by Colin Plumb in 1993. 67 static void md4_transform(u32 *hash, u32 const *in) in md4_transform() argument 76 ROUND1(a, b, c, d, in[0], 3); in md4_transform() 77 ROUND1(d, a, b, c, in[1], 7); in md4_transform() 78 ROUND1(c, d, a, b, in[2], 11); in md4_transform() 79 ROUND1(b, c, d, a, in[3], 19); in md4_transform() 80 ROUND1(a, b, c, d, in[4], 3); in md4_transform() 81 ROUND1(d, a, b, c, in[5], 7); in md4_transform() 82 ROUND1(c, d, a, b, in[6], 11); in md4_transform() 83 ROUND1(b, c, d, a, in[ in md4_transform() [all...] |
/linux/drivers/platform/x86/amd/pmf/ |
H A D | spc.c | 73 void amd_pmf_dump_ta_inputs(struct amd_pmf_dev *dev, struct ta_pmf_enact_table *in) in amd_pmf_dump_ta_inputs() argument 76 dev_dbg(dev->dev, "Slider State: %s\n", ta_slider_as_str(in->ev_info.power_slider)); in amd_pmf_dump_ta_inputs() 77 dev_dbg(dev->dev, "Power Source: %s\n", amd_pmf_source_as_str(in->ev_info.power_source)); in amd_pmf_dump_ta_inputs() 78 dev_dbg(dev->dev, "Battery Percentage: %u\n", in->ev_info.bat_percentage); in amd_pmf_dump_ta_inputs() 79 dev_dbg(dev->dev, "Designed Battery Capacity: %u\n", in->ev_info.bat_design); in amd_pmf_dump_ta_inputs() 80 dev_dbg(dev->dev, "Fully Charged Capacity: %u\n", in->ev_info.full_charge_capacity); in amd_pmf_dump_ta_inputs() 81 dev_dbg(dev->dev, "Drain Rate: %d\n", in->ev_info.drain_rate); in amd_pmf_dump_ta_inputs() 82 dev_dbg(dev->dev, "Socket Power: %u\n", in->ev_info.socket_power); in amd_pmf_dump_ta_inputs() 83 dev_dbg(dev->dev, "Skin Temperature: %u\n", in->ev_info.skin_temperature); in amd_pmf_dump_ta_inputs() 84 dev_dbg(dev->dev, "Avg C0 Residency: %u\n", in in amd_pmf_dump_ta_inputs() 98 amd_pmf_dump_ta_inputs(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_dump_ta_inputs() argument 102 amd_pmf_get_custom_bios_inputs(struct amd_pmf_dev * pdev,struct ta_pmf_enact_table * in) amd_pmf_get_custom_bios_inputs() argument 122 amd_pmf_get_c0_residency(u16 * core_res,size_t size,struct ta_pmf_enact_table * in) amd_pmf_get_c0_residency() argument 139 amd_pmf_get_smu_info(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_get_smu_info() argument 194 amd_pmf_get_battery_info(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_get_battery_info() argument 216 amd_pmf_get_slider_info(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_get_slider_info() argument 241 amd_pmf_get_sensor_info(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_get_sensor_info() argument 271 amd_pmf_populate_ta_inputs(struct amd_pmf_dev * dev,struct ta_pmf_enact_table * in) amd_pmf_populate_ta_inputs() argument [all...] |
/linux/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 429 struct hfi_framerate *in = pdata, *frate = prop_data; in pkt_session_set_property_1x() local 431 frate->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 432 frate->framerate = in->framerate; in pkt_session_set_property_1x() 437 struct hfi_uncompressed_format_select *in = pdata; in pkt_session_set_property_1x() local 440 hfi->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 441 hfi->format = in->format; in pkt_session_set_property_1x() 446 struct hfi_framesize *in = pdata, *fsize = prop_data; in pkt_session_set_property_1x() local 448 fsize->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 449 fsize->height = in->height; in pkt_session_set_property_1x() 450 fsize->width = in in pkt_session_set_property_1x() 455 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 462 struct hfi_buffer_count_actual *in = pdata, *count = prop_data; pkt_session_set_property_1x() local 470 struct hfi_buffer_size_actual *in = pdata, *sz = prop_data; pkt_session_set_property_1x() local 478 struct hfi_buffer_display_hold_count_actual *in = pdata; pkt_session_set_property_1x() local 487 struct hfi_nal_stream_format_select *in = pdata; pkt_session_set_property_1x() local 495 u32 *in = pdata; pkt_session_set_property_1x() local 511 struct hfi_enable_picture *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 518 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 526 struct hfi_enable *in = pdata; pkt_session_set_property_1x() local 534 struct hfi_multi_stream *in = pdata, *multi = prop_data; pkt_session_set_property_1x() local 544 struct hfi_display_picture_buffer_count *in = pdata; pkt_session_set_property_1x() local 553 u32 *in = pdata; pkt_session_set_property_1x() local 570 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 577 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 584 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 591 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 605 struct hfi_bitrate *in = pdata, *brate = prop_data; pkt_session_set_property_1x() local 613 struct hfi_bitrate *in = pdata, *hfi = prop_data; pkt_session_set_property_1x() local 621 struct hfi_profile_level *in = pdata, *pl = prop_data; pkt_session_set_property_1x() local 637 struct hfi_h264_entropy_control *in = pdata, *hfi = prop_data; pkt_session_set_property_1x() local 646 u32 *in = pdata; pkt_session_set_property_1x() local 666 struct hfi_mpeg4_time_resolution *in = pdata, *res = prop_data; pkt_session_set_property_1x() local 673 struct hfi_mpeg4_header_extension *in = pdata, *ext = prop_data; pkt_session_set_property_1x() local 680 struct hfi_h264_db_control *in = pdata, *db = prop_data; pkt_session_set_property_1x() local 699 struct hfi_quantization *in = pdata, *quant = prop_data; pkt_session_set_property_1x() local 709 struct hfi_quantization_range *in = pdata, *range = prop_data; pkt_session_set_property_1x() local 735 struct hfi_vc1e_perf_cfg_type *in = pdata, *perf = prop_data; pkt_session_set_property_1x() local 749 u32 *in = pdata; pkt_session_set_property_1x() local 756 struct hfi_intra_period *in = pdata, *intra = prop_data; pkt_session_set_property_1x() local 764 struct hfi_idr_period *in = pdata, *idr = prop_data; pkt_session_set_property_1x() local 772 u32 *in = pdata; pkt_session_set_property_1x() local 781 struct hfi_operations_type *in = pdata, *ops = prop_data; pkt_session_set_property_1x() local 810 struct hfi_intra_refresh *in = pdata, *intra = prop_data; pkt_session_set_property_1x() local 832 struct hfi_multi_slice_control *in = pdata, *multi = prop_data; pkt_session_set_property_1x() local 851 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 858 struct hfi_h264_vui_timing_info *in = pdata, *vui = prop_data; pkt_session_set_property_1x() local 867 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 874 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 881 struct hfi_buffer_alloc_mode *in = pdata, *mode = prop_data; pkt_session_set_property_1x() local 889 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 896 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 903 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 911 u32 *in = pdata; pkt_session_set_property_1x() local 918 struct hfi_mvc_buffer_layout_descp_type *in = pdata; pkt_session_set_property_1x() local 937 struct hfi_ltr_mode *in = pdata, *ltr = prop_data; pkt_session_set_property_1x() local 956 struct hfi_ltr_use *in = pdata, *ltr_use = prop_data; pkt_session_set_property_1x() local 965 struct hfi_ltr_mark *in = pdata, *ltr_mark = prop_data; pkt_session_set_property_1x() local 972 u32 *in = pdata; pkt_session_set_property_1x() local 979 u32 *in = pdata; pkt_session_set_property_1x() local 986 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 993 struct hfi_initial_quantization *in = pdata, *quant = prop_data; pkt_session_set_property_1x() local 1003 struct hfi_vpe_color_space_conversion *in = pdata; pkt_session_set_property_1x() local 1014 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1021 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1028 u32 *in = pdata; pkt_session_set_property_1x() local 1035 u32 *in = pdata; pkt_session_set_property_1x() local 1042 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1049 struct hfi_hybrid_hierp *in = pdata, *hierp = prop_data; pkt_session_set_property_1x() local 1056 struct hfi_uncompressed_plane_actual_info *in = pdata; pkt_session_set_property_1x() local 1148 struct hfi_multi_stream *in = pdata; pkt_session_set_property_3xx() local 1157 struct hfi_intra_refresh *in = pdata; pkt_session_set_property_3xx() local 1212 struct hfi_buffer_count_actual *in = pdata; pkt_session_set_property_4xx() local 1222 struct hfi_video_work_mode *in = pdata, *wm = prop_data; pkt_session_set_property_4xx() local 1229 struct hfi_videocores_usage_type *in = pdata, *cu = prop_data; pkt_session_set_property_4xx() local 1236 struct hfi_hdr10_pq_sei *in = pdata, *hdr10 = prop_data; pkt_session_set_property_4xx() local 1244 u32 *in = pdata; pkt_session_set_property_4xx() local 1255 struct hfi_h264_8x8_transform *in = pdata, *tm = prop_data; pkt_session_set_property_4xx() local 1262 struct hfi_quantization_range_v2 *in = pdata, *range = prop_data; pkt_session_set_property_4xx() local 1318 struct hfi_uncompressed_plane_actual_constraints_info *in = pdata; pkt_session_set_property_6xx() local 1331 struct hfi_heic_frame_quality *in = pdata, *cq = prop_data; pkt_session_set_property_6xx() local 1338 struct hfi_video_work_route *in = pdata, *wr = prop_data; pkt_session_set_property_6xx() local [all...] |
/linux/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | connector-analog-tv.c | 18 struct omap_dss_device *in; member 48 struct omap_dss_device *in = ddata->in; in tvc_connect() local 55 return in->ops.atv->connect(in, dssdev); in tvc_connect() 61 struct omap_dss_device *in = ddata->in; in tvc_disconnect() local 68 in->ops.atv->disconnect(in, dssdev); in tvc_disconnect() 74 struct omap_dss_device *in in tvc_enable() local 106 struct omap_dss_device *in = ddata->in; tvc_disable() local 122 struct omap_dss_device *in = ddata->in; tvc_set_timings() local 142 struct omap_dss_device *in = ddata->in; tvc_check_timings() local 150 struct omap_dss_device *in = ddata->in; tvc_get_wss() local 158 struct omap_dss_device *in = ddata->in; tvc_set_wss() local 228 struct omap_dss_device *in = ddata->in; tvc_remove() local [all...] |
H A D | connector-hdmi.c | 39 struct omap_dss_device *in; member 53 struct omap_dss_device *in = ddata->in; in hdmic_connect() local 60 return in->ops.hdmi->connect(in, dssdev); in hdmic_connect() 66 struct omap_dss_device *in = ddata->in; in hdmic_disconnect() local 73 in->ops.hdmi->disconnect(in, dssdev); in hdmic_disconnect() 79 struct omap_dss_device *in in hdmic_enable() local 104 struct omap_dss_device *in = ddata->in; hdmic_disable() local 120 struct omap_dss_device *in = ddata->in; hdmic_set_timings() local 140 struct omap_dss_device *in = ddata->in; hdmic_check_timings() local 149 struct omap_dss_device *in = ddata->in; hdmic_read_edid() local 157 struct omap_dss_device *in = ddata->in; hdmic_detect() local 168 struct omap_dss_device *in = ddata->in; hdmic_set_hdmi_mode() local 177 struct omap_dss_device *in = ddata->in; hdmic_set_infoframe() local 256 struct omap_dss_device *in = ddata->in; hdmic_remove() local [all...] |
H A D | panel-dpi.c | 20 struct omap_dss_device *in; member 34 struct omap_dss_device *in = ddata->in; in panel_dpi_connect() local 39 return in->ops.dpi->connect(in, dssdev); in panel_dpi_connect() 45 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect() local 50 in->ops.dpi->disconnect(in, dssdev); in panel_dpi_disconnect() 56 struct omap_dss_device *in in panel_dpi_enable() local 83 struct omap_dss_device *in = ddata->in; panel_dpi_disable() local 99 struct omap_dss_device *in = ddata->in; panel_dpi_set_timings() local 119 struct omap_dss_device *in = ddata->in; panel_dpi_check_timings() local 142 struct omap_dss_device *in; panel_dpi_probe_of() local 218 struct omap_dss_device *in = ddata->in; panel_dpi_remove() local [all...] |
H A D | encoder-tpd12s015.c | 21 struct omap_dss_device *in; member 36 struct omap_dss_device *in = ddata->in; in tpd_connect() local 39 r = in->ops.hdmi->connect(in, dssdev); in tpd_connect() 59 struct omap_dss_device *in = ddata->in; in tpd_disconnect() local 71 in->ops.hdmi->disconnect(in, &ddata->dssdev); in tpd_disconnect() 77 struct omap_dss_device *in in tpd_enable() local 97 struct omap_dss_device *in = ddata->in; tpd_disable() local 111 struct omap_dss_device *in = ddata->in; tpd_set_timings() local 131 struct omap_dss_device *in = ddata->in; tpd_check_timings() local 143 struct omap_dss_device *in = ddata->in; tpd_read_edid() local 169 struct omap_dss_device *in = ddata->in; tpd_set_infoframe() local 178 struct omap_dss_device *in = ddata->in; tpd_set_hdmi_mode() local 204 struct omap_dss_device *in; tpd_probe_of() local 290 struct omap_dss_device *in = ddata->in; tpd_remove() local [all...] |
H A D | encoder-opa362.c | 24 struct omap_dss_device *in; member 37 struct omap_dss_device *in = ddata->in; in opa362_connect() local 45 r = in->ops.atv->connect(in, dssdev); in opa362_connect() 59 struct omap_dss_device *in = ddata->in; in opa362_disconnect() local 74 in->ops.atv->disconnect(in, &ddata->dssdev); in opa362_disconnect() 80 struct omap_dss_device *in in opa362_enable() local 108 struct omap_dss_device *in = ddata->in; opa362_disable() local 127 struct omap_dss_device *in = ddata->in; opa362_set_timings() local 151 struct omap_dss_device *in = ddata->in; opa362_check_timings() local 184 struct omap_dss_device *dssdev, *in; opa362_probe() local 238 struct omap_dss_device *in = ddata->in; opa362_remove() local [all...] |
/linux/drivers/vdpa/mlx5/core/ |
H A D | resources.c | 13 u32 in[MLX5_ST_SZ_DW(alloc_pd_in)] = {}; in alloc_pd() local 16 MLX5_SET(alloc_pd_in, in, opcode, MLX5_CMD_OP_ALLOC_PD); in alloc_pd() 17 MLX5_SET(alloc_pd_in, in, uid, uid); in alloc_pd() 19 err = mlx5_cmd_exec_inout(mdev, alloc_pd, in, out); in alloc_pd() 28 u32 in[MLX5_ST_SZ_DW(dealloc_pd_in)] = {}; in dealloc_pd() local 31 MLX5_SET(dealloc_pd_in, in, opcode, MLX5_CMD_OP_DEALLOC_PD); in dealloc_pd() 32 MLX5_SET(dealloc_pd_in, in, pd, pdn); in dealloc_pd() 33 MLX5_SET(dealloc_pd_in, in, uid, uid); in dealloc_pd() 34 return mlx5_cmd_exec_in(mdev, dealloc_pd, in); in dealloc_pd() 40 u32 in[MLX5_ST_SZ_D in get_null_mkey() local 55 void *in; create_uctx() local 84 u32 in[MLX5_ST_SZ_DW(destroy_uctx_in)] = {}; destroy_uctx() local 95 mlx5_vdpa_create_tis(struct mlx5_vdpa_dev * mvdev,void * in,u32 * tisn) mlx5_vdpa_create_tis() argument 111 u32 in[MLX5_ST_SZ_DW(destroy_tis_in)] = {}; mlx5_vdpa_destroy_tis() local 119 mlx5_vdpa_create_rqt(struct mlx5_vdpa_dev * mvdev,void * in,int inlen,u32 * rqtn) mlx5_vdpa_create_rqt() argument 132 mlx5_vdpa_modify_rqt(struct mlx5_vdpa_dev * mvdev,void * in,int inlen,u32 rqtn) mlx5_vdpa_modify_rqt() argument 144 u32 in[MLX5_ST_SZ_DW(destroy_rqt_in)] = {}; mlx5_vdpa_destroy_rqt() local 152 mlx5_vdpa_create_tir(struct mlx5_vdpa_dev * mvdev,void * in,u32 * tirn) mlx5_vdpa_create_tir() argument 167 u32 in[MLX5_ST_SZ_DW(destroy_tir_in)] = {}; mlx5_vdpa_destroy_tir() local 178 u32 in[MLX5_ST_SZ_DW(alloc_transport_domain_in)] = {}; mlx5_vdpa_alloc_transport_domain() local 193 u32 in[MLX5_ST_SZ_DW(dealloc_transport_domain_in)] = {}; mlx5_vdpa_dealloc_transport_domain() local 201 mlx5_vdpa_create_mkey(struct mlx5_vdpa_dev * mvdev,u32 * mkey,u32 * in,int inlen) mlx5_vdpa_create_mkey() argument 222 u32 in[MLX5_ST_SZ_DW(destroy_mkey_in)] = {}; mlx5_vdpa_destroy_mkey() local [all...] |
/linux/arch/powerpc/sysdev/xics/ |
H A D | ics-native.c | 40 static void __iomem *ics_native_xive(struct ics_native *in, unsigned int vec) in ics_native_xive() argument 42 return in->base + 0x800 + ((vec - in->ibase) << 2); in ics_native_xive() 49 struct ics_native *in = to_ics_native(ics); in ics_native_unmask_irq() local 54 if (vec < in->ibase || vec >= (in->ibase + in->icount)) in ics_native_unmask_irq() 58 out_be32(ics_native_xive(in, vec), (server << 8) | DEFAULT_PRIORITY); in ics_native_unmask_irq() 78 static void ics_native_do_mask(struct ics_native *in, unsigned int vec) in ics_native_do_mask() argument 80 out_be32(ics_native_xive(in, ve in ics_native_do_mask() 87 struct ics_native *in = to_ics_native(ics); ics_native_mask_irq() local 102 struct ics_native *in = to_ics_native(ics); ics_native_set_affinity() local 136 struct ics_native *in = to_ics_native(ics); ics_native_check() local 148 struct ics_native *in = to_ics_native(ics); ics_native_mask_unknown() local 158 struct ics_native *in = to_ics_native(ics); ics_native_get_server() local 170 struct ics_native *in = to_ics_native(ics); ics_native_host_match() local [all...] |
/linux/fs/smb/common/ |
H A D | cifs_md4.c | 10 * by Colin Plumb in 1993. 55 static void md4_transform(u32 *hash, u32 const *in) in md4_transform() argument 64 ROUND1(a, b, c, d, in[0], 3); in md4_transform() 65 ROUND1(d, a, b, c, in[1], 7); in md4_transform() 66 ROUND1(c, d, a, b, in[2], 11); in md4_transform() 67 ROUND1(b, c, d, a, in[3], 19); in md4_transform() 68 ROUND1(a, b, c, d, in[4], 3); in md4_transform() 69 ROUND1(d, a, b, c, in[5], 7); in md4_transform() 70 ROUND1(c, d, a, b, in[6], 11); in md4_transform() 71 ROUND1(b, c, d, a, in[ in md4_transform() [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | cmd.c | 10 u32 in[MLX5_ST_SZ_DW(alloc_sf_in)] = {}; in mlx5_cmd_alloc_sf() local 12 MLX5_SET(alloc_sf_in, in, opcode, MLX5_CMD_OP_ALLOC_SF); in mlx5_cmd_alloc_sf() 13 MLX5_SET(alloc_sf_in, in, function_id, function_id); in mlx5_cmd_alloc_sf() 15 return mlx5_cmd_exec(dev, in, sizeof(in), out, sizeof(out)); in mlx5_cmd_alloc_sf() 21 u32 in[MLX5_ST_SZ_DW(dealloc_sf_in)] = {}; in mlx5_cmd_dealloc_sf() local 23 MLX5_SET(dealloc_sf_in, in, opcode, MLX5_CMD_OP_DEALLOC_SF); in mlx5_cmd_dealloc_sf() 24 MLX5_SET(dealloc_sf_in, in, function_id, function_id); in mlx5_cmd_dealloc_sf() 26 return mlx5_cmd_exec(dev, in, sizeof(in), ou in mlx5_cmd_dealloc_sf() 32 u32 in[MLX5_ST_SZ_DW(enable_hca_in)] = {}; mlx5_cmd_sf_enable_hca() local 43 u32 in[MLX5_ST_SZ_DW(disable_hca_in)] = {}; mlx5_cmd_sf_disable_hca() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | port.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 56 u32 in[MLX5_ST_SZ_DW(ptys_reg)]; in mlx5_port_set_eth_ptys() local 66 memset(in, 0, sizeof(in)); in mlx5_port_set_eth_ptys() 68 MLX5_SET(ptys_reg, in, local_port, 1); in mlx5_port_set_eth_ptys() 69 MLX5_SET(ptys_reg, in, an_disable_admin, an_disable); in mlx5_port_set_eth_ptys() 70 MLX5_SET(ptys_reg, in, proto_mas in mlx5_port_set_eth_ptys() 113 void *in; mlx5e_port_query_pbmc() local 127 mlx5e_port_set_pbmc(struct mlx5_core_dev * mdev,void * in) mlx5e_port_set_pbmc() argument 147 u32 in[MLX5_ST_SZ_DW(sbpr_reg)] = {}; mlx5e_port_query_sbpr() local 160 u32 in[MLX5_ST_SZ_DW(sbpr_reg)] = {}; mlx5e_port_set_sbpr() local 176 u32 in[MLX5_ST_SZ_DW(sbcm_reg)] = {}; mlx5e_port_query_sbcm() local 190 u32 in[MLX5_ST_SZ_DW(sbcm_reg)] = {}; mlx5e_port_set_sbcm() local 222 void *in; mlx5e_port_query_priority2buffer() local 254 void *in; mlx5e_port_set_priority2buffer() local 469 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_fec_in_caps() local 499 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_get_fec_mode() local 557 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_set_fec_mode() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | cmd.c | 7 * COPYING in the main directory of this source tree, or the 10 * Redistribution and use in source and binary forms, with or 18 * - Redistributions in binary form must reproduce the above 20 * disclaimer in the documentation and/or other materials 46 u32 in[MLX5_FPGA_ACCESS_REG_SZ] = {0}; in mlx5_fpga_access_reg() local 57 MLX5_SET(fpga_access_reg, in, size, size); in mlx5_fpga_access_reg() 58 MLX5_SET64(fpga_access_reg, in, address, addr); in mlx5_fpga_access_reg() 60 memcpy(MLX5_ADDR_OF(fpga_access_reg, in, data), buf, size); in mlx5_fpga_access_reg() 62 err = mlx5_core_access_reg(dev, in, sizeof(in), ou in mlx5_fpga_access_reg() 75 u32 in[MLX5_ST_SZ_DW(fpga_cap)] = {0}; mlx5_fpga_caps() local 84 u32 in[MLX5_ST_SZ_DW(fpga_ctrl)] = {0}; mlx5_fpga_ctrl_op() local 127 u32 in[MLX5_ST_SZ_DW(fpga_ctrl)] = {0}; mlx5_fpga_query() local 146 u32 in[MLX5_ST_SZ_DW(fpga_create_qp_in)] = {}; mlx5_fpga_create_qp() local 167 u32 in[MLX5_ST_SZ_DW(fpga_modify_qp_in)] = {}; mlx5_fpga_modify_qp() local 182 u32 in[MLX5_ST_SZ_DW(fpga_query_qp_in)] = {}; mlx5_fpga_query_qp() local 199 u32 in[MLX5_ST_SZ_DW(fpga_destroy_qp_in)] = {}; mlx5_fpga_destroy_qp() local 211 u32 in[MLX5_ST_SZ_DW(fpga_query_qp_counters_in)] = {}; mlx5_fpga_query_qp_counters() local [all...] |
/linux/fs/udf/ |
H A D | udfend.h | 8 static inline struct kernel_lb_addr lelb_to_cpu(struct lb_addr in) in lelb_to_cpu() argument 12 out.logicalBlockNum = le32_to_cpu(in.logicalBlockNum); in lelb_to_cpu() 13 out.partitionReferenceNum = le16_to_cpu(in.partitionReferenceNum); in lelb_to_cpu() 18 static inline struct lb_addr cpu_to_lelb(struct kernel_lb_addr in) in cpu_to_lelb() argument 22 out.logicalBlockNum = cpu_to_le32(in.logicalBlockNum); in cpu_to_lelb() 23 out.partitionReferenceNum = cpu_to_le16(in.partitionReferenceNum); in cpu_to_lelb() 28 static inline struct short_ad lesa_to_cpu(struct short_ad in) in lesa_to_cpu() argument 32 out.extLength = le32_to_cpu(in.extLength); in lesa_to_cpu() 33 out.extPosition = le32_to_cpu(in.extPosition); in lesa_to_cpu() 38 static inline struct short_ad cpu_to_lesa(struct short_ad in) in cpu_to_lesa() argument 48 lela_to_cpu(struct long_ad in) lela_to_cpu() argument 58 cpu_to_lela(struct kernel_long_ad in) cpu_to_lela() argument 68 leea_to_cpu(struct extent_ad in) leea_to_cpu() argument [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
H A D | dr_cmd.c | 13 u32 in[MLX5_ST_SZ_DW(query_esw_vport_context_in)] = {}; in mlx5dr_cmd_query_esw_vport_context() local 16 MLX5_SET(query_esw_vport_context_in, in, opcode, in mlx5dr_cmd_query_esw_vport_context() 18 MLX5_SET(query_esw_vport_context_in, in, other_vport, other_vport); in mlx5dr_cmd_query_esw_vport_context() 19 MLX5_SET(query_esw_vport_context_in, in, vport_number, vport_number); in mlx5dr_cmd_query_esw_vport_context() 21 err = mlx5_cmd_exec_inout(mdev, query_esw_vport_context, in, out); in mlx5dr_cmd_query_esw_vport_context() 38 u32 in[MLX5_ST_SZ_DW(query_hca_cap_in)] = {}; in mlx5dr_cmd_query_gvmi() local 48 MLX5_SET(query_hca_cap_in, in, opcode, MLX5_CMD_OP_QUERY_HCA_CAP); in mlx5dr_cmd_query_gvmi() 49 MLX5_SET(query_hca_cap_in, in, other_function, other_vport); in mlx5dr_cmd_query_gvmi() 50 MLX5_SET(query_hca_cap_in, in, function_id, mlx5_vport_to_func_id(mdev, vport_number, ec_vf_func)); in mlx5dr_cmd_query_gvmi() 51 MLX5_SET(query_hca_cap_in, in, ec_vf_functio in mlx5dr_cmd_query_gvmi() 94 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {}; dr_cmd_query_nic_vport_roce_en() local 237 u32 in[MLX5_ST_SZ_DW(query_flow_table_in)] = {}; mlx5dr_cmd_query_flow_table() local 267 u32 in[MLX5_ST_SZ_DW(general_obj_in_cmd_hdr)] = {}; mlx5dr_cmd_query_flow_sampler() local 293 u32 in[MLX5_ST_SZ_DW(sync_steering_in)] = {}; mlx5dr_cmd_sync_steering() local 318 u32 *in; mlx5dr_cmd_set_fte_modify_and_vport() local 355 u32 in[MLX5_ST_SZ_DW(delete_fte_in)] = {}; mlx5dr_cmd_del_flow_table_entry() local 373 u32 *in; mlx5dr_cmd_alloc_modify_header() local 403 u32 in[MLX5_ST_SZ_DW(dealloc_modify_header_context_in)] = {}; mlx5dr_cmd_dealloc_modify_header() local 420 u32 *in; mlx5dr_cmd_create_empty_flow_group() local 447 u32 in[MLX5_ST_SZ_DW(destroy_flow_group_in)] = {}; mlx5dr_cmd_destroy_flow_group() local 464 u32 in[MLX5_ST_SZ_DW(create_flow_table_in)] = {}; mlx5dr_cmd_create_flow_table() local 519 u32 in[MLX5_ST_SZ_DW(destroy_flow_table_in)] = {}; mlx5dr_cmd_destroy_flow_table() local 541 void *in; mlx5dr_cmd_create_reformat_ctx() local 579 u32 in[MLX5_ST_SZ_DW(dealloc_packet_reformat_context_in)] = {}; mlx5dr_cmd_destroy_reformat_ctx() local 624 u32 in[MLX5_ST_SZ_DW(create_match_definer_in)] = {}; mlx5dr_cmd_create_definer() local 656 u32 in[MLX5_ST_SZ_DW(general_obj_in_cmd_hdr)] = {}; mlx5dr_cmd_destroy_definer() local 670 u32 in[MLX5_ST_SZ_DW(query_roce_address_in)] = {}; mlx5dr_cmd_query_gid() local 705 u32 in[MLX5_ST_SZ_DW(create_modify_header_arg_in)] = {}; mlx5dr_cmd_create_modify_header_arg() local 733 u32 in[MLX5_ST_SZ_DW(general_obj_in_cmd_hdr)] = {}; mlx5dr_cmd_destroy_modify_header_arg() local 796 u32 *in; mlx5dr_cmd_set_fte() local [all...] |