/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
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 114 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 216 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 328 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 475 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 600 create_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_srq_split() argument 629 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...] |
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 220 u32 in[MLX5_ST_SZ_DW(alloc_uar_in)] = {}; mlx5_cmd_uar_alloc() local 235 u32 in[MLX5_ST_SZ_DW(dealloc_uar_in)] = {}; mlx5_cmd_uar_dealloc() local [all...] |
/kernel/linux/linux-5.10/crypto/ |
H A D | rmd160.c | 49 static void rmd160_transform(u32 *state, const __le32 *in) in rmd160_transform() argument 68 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd160_transform() 69 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd160_transform() 70 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd160_transform() 71 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd160_transform() 72 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd160_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd160_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd160_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd160_transform() 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[ in rmd160_transform() [all...] |
H A D | rmd256.c | 45 static void rmd256_transform(u32 *state, const __le32 *in) in rmd256_transform() argument 62 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd256_transform() 63 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd256_transform() 64 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd256_transform() 65 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd256_transform() 66 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd256_transform() 67 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd256_transform() 68 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd256_transform() 69 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd256_transform() 70 ROUND(aa, bb, cc, dd, F1, K1, in[ in rmd256_transform() [all...] |
H A D | rmd128.c | 45 static void rmd128_transform(u32 *state, const __le32 *in) in rmd128_transform() argument 62 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd128_transform() 63 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd128_transform() 64 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd128_transform() 65 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd128_transform() 66 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd128_transform() 67 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd128_transform() 68 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd128_transform() 69 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd128_transform() 70 ROUND(aa, bb, cc, dd, F1, K1, in[ in rmd128_transform() [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | rmd160.c | 49 static void rmd160_transform(u32 *state, const __le32 *in) in rmd160_transform() argument 68 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd160_transform() 69 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd160_transform() 70 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd160_transform() 71 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd160_transform() 72 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd160_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd160_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd160_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd160_transform() 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[ in rmd160_transform() [all...] |
/kernel/linux/linux-5.10/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 44 u32 *in = NULL; in mlx5_core_access_reg() local 47 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_core_access_reg() 49 if (!in || !out) in mlx5_core_access_reg() 52 data = MLX5_ADDR_OF(access_register_in, in, register_data); in mlx5_core_access_reg() 55 MLX5_SET(access_register_in, in, opcode, MLX5_CMD_OP_ACCESS_REG); in mlx5_core_access_reg() 56 MLX5_SET(access_register_in, in, op_mo in mlx5_core_access_reg() 77 u32 in[MLX5_ST_SZ_DW(pcam_reg)] = {0}; mlx5_query_pcam_reg() local 89 u32 in[MLX5_ST_SZ_DW(mcam_reg)] = {0}; mlx5_query_mcam_reg() local 101 u32 in[MLX5_ST_SZ_DW(qcam_reg)] = {}; mlx5_query_qcam_reg() local 122 struct mlx5_reg_pcap in; mlx5_set_port_caps() local 137 u32 in[MLX5_ST_SZ_DW(ptys_reg)] = {0}; mlx5_query_port_ptys() local 148 u32 in[MLX5_ST_SZ_DW(mlcr_reg)] = {0}; mlx5_set_port_beacon() local 190 u32 in[MLX5_ST_SZ_DW(paos_reg)] = {0}; mlx5_set_port_admin_status() local 204 u32 in[MLX5_ST_SZ_DW(paos_reg)] = {0}; mlx5_query_port_admin_status() local 221 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_query_port_mtu() local 238 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_set_port_mtu() local 264 u32 in[MLX5_ST_SZ_DW(pmlp_reg)] = {0}; mlx5_query_module_num() local 284 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_module_id() local 360 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_module_eeprom() local 423 u32 in[MLX5_ST_SZ_DW(pvlc_reg)] = {0}; mlx5_query_port_pvlc() local 449 u32 *in; mlx5_core_query_ib_ppcnt() local 472 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_query_pfcc_reg() local 482 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pause() local 518 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_stall_watermark() local 559 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pfc() local 601 u32 in[MLX5_ST_SZ_DW(dcbx_param)] = {0}; mlx5_query_port_dcbx_param() local 609 mlx5_set_port_dcbx_param(struct mlx5_core_dev *mdev, u32 *in) mlx5_set_port_dcbx_param() argument 621 u32 in[MLX5_ST_SZ_DW(qtct_reg)] = {0}; mlx5_set_port_prio_tc() local 646 u32 in[MLX5_ST_SZ_DW(qtct_reg)]; mlx5_query_port_prio_tc() local 665 mlx5_set_port_qetcr_reg(struct mlx5_core_dev *mdev, u32 *in, int inlen) mlx5_set_port_qetcr_reg() argument 680 u32 in[MLX5_ST_SZ_DW(qetc_reg)]; mlx5_query_port_qetcr_reg() local 692 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_group() local 727 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_bw_alloc() local 764 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_modify_port_ets_rate_limit() local 812 u32 in[MLX5_ST_SZ_DW(set_wol_rol_in)] = {}; mlx5_set_port_wol() local 824 u32 in[MLX5_ST_SZ_DW(query_wol_rol_in)] = {}; mlx5_query_port_wol() local 838 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_query_ports_check() local 845 mlx5_set_ports_check(struct mlx5_core_dev *mdev, u32 *in, int inlen) mlx5_set_ports_check() argument 855 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_set_port_fcs() local 886 u32 in[MLX5_ST_SZ_DW(mtpps_reg)] = {0}; mlx5_query_mtpps() local 903 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_query_mtppse() local 922 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_set_mtppse() local 935 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_set_trust_state() local 949 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_query_trust_state() local 967 void *in; mlx5_set_dscp2prio() local 1004 void *in; mlx5_query_dscp2prio() 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 73 u32 *in, in mlx5_cmd_stub_create_flow_group() 158 u32 in[MLX5_ST_SZ_DW(set_flow_table_root_in)] = {}; in mlx5_cmd_update_root_ft() local 165 MLX5_SET(set_flow_table_root_in, in, opcode, in mlx5_cmd_update_root_ft() 167 MLX5_SET(set_flow_table_root_in, in, table_type, ft->type); in mlx5_cmd_update_root_ft() 170 MLX5_SET(set_flow_table_root_in, in, op_mod, 1); in mlx5_cmd_update_root_ft() 172 MLX5_SET(set_flow_table_root_in, in, table_i in mlx5_cmd_update_root_ft() 71 mlx5_cmd_stub_create_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 *in, struct mlx5_flow_group *fg) mlx5_cmd_stub_create_flow_group() argument 192 u32 in[MLX5_ST_SZ_DW(create_flow_table_in)] = {}; mlx5_cmd_create_flow_table() local 248 u32 in[MLX5_ST_SZ_DW(destroy_flow_table_in)] = {}; mlx5_cmd_destroy_flow_table() local 267 u32 in[MLX5_ST_SZ_DW(modify_flow_table_in)] = {}; mlx5_cmd_modify_flow_table() local 310 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 339 u32 in[MLX5_ST_SZ_DW(destroy_flow_group_in)] = {}; mlx5_cmd_destroy_flow_group() local 405 u32 *in; mlx5_cmd_set_fte() local 597 u32 in[MLX5_ST_SZ_DW(delete_fte_in)] = {}; mlx5_cmd_delete_fte() local 617 u32 in[MLX5_ST_SZ_DW(alloc_flow_counter_in)] = {}; mlx5_cmd_fc_bulk_alloc() local 637 u32 in[MLX5_ST_SZ_DW(dealloc_flow_counter_in)] = {}; mlx5_cmd_fc_free() local 650 u32 in[MLX5_ST_SZ_DW(query_flow_counter_in)] = {}; mlx5_cmd_fc_query() local 678 u32 in[MLX5_ST_SZ_DW(query_flow_counter_in)] = {}; mlx5_cmd_fc_bulk_query() local 701 u32 *in; mlx5_cmd_packet_reformat_alloc() local 745 u32 in[MLX5_ST_SZ_DW(dealloc_packet_reformat_context_in)] = {}; mlx5_cmd_packet_reformat_dealloc() local 766 u32 *in; mlx5_cmd_modify_header_alloc() local 828 u32 in[MLX5_ST_SZ_DW(dealloc_modify_header_context_in)] = {}; mlx5_cmd_modify_header_dealloc() 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 46 u32 in[MLX5_ST_SZ_DW(query_vport_state_in)] = {}; in mlx5_query_vport_state() local 49 MLX5_SET(query_vport_state_in, in, opcode, in mlx5_query_vport_state() 51 MLX5_SET(query_vport_state_in, in, op_mod, opmod); in mlx5_query_vport_state() 52 MLX5_SET(query_vport_state_in, in, vport_number, vport); in mlx5_query_vport_state() 54 MLX5_SET(query_vport_state_in, in, other_vport, 1); in mlx5_query_vport_state() 56 err = mlx5_cmd_exec_inout(mdev, query_vport_state, in, ou in mlx5_query_vport_state() 66 u32 in[MLX5_ST_SZ_DW(modify_vport_state_in)] = {}; mlx5_modify_vport_admin_state() local 81 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {}; mlx5_query_nic_vport_context() local 127 u32 in[MLX5_ST_SZ_DW(modify_nic_vport_context_in)] = {}; mlx5_modify_nic_vport_min_inline() local 149 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {}; mlx5_query_nic_vport_mac_address() local 178 void *in; mlx5_modify_nic_vport_mac_address() local 233 void *in; mlx5_modify_nic_vport_mtu() local 258 u32 in[MLX5_ST_SZ_DW(query_nic_vport_context_in)] = {0}; mlx5_query_nic_vport_mac_list() local 323 void *in; mlx5_modify_nic_vport_mac_list() local 375 void *in; mlx5_modify_nic_vport_vlans() local 464 void *in; mlx5_modify_nic_vport_node_guid() local 521 void *in = NULL; mlx5_query_hca_vport_gid() local 587 void *in = NULL; mlx5_query_hca_vport_pkey() local 650 int in[MLX5_ST_SZ_DW(query_hca_vport_context_in)] = {}; mlx5_query_hca_vport_context() local 796 void *in; mlx5_modify_nic_vport_promisc() local 830 void *in; mlx5_nic_vport_update_local_lb() local 904 void *in; mlx5_nic_vport_update_roce_state() local 964 void *in; mlx5_core_query_vport_counter() local 1000 u32 in[MLX5_ST_SZ_DW(query_vnic_env_in)] = {}; mlx5_query_vport_down_stats() local 1028 void *in; mlx5_core_modify_hca_vport_context() local 1074 void *in; mlx5_nic_vport_affiliate_multiport() local 1108 void *in; mlx5_nic_vport_unaffiliate_multiport() local [all...] |
/kernel/linux/linux-6.6/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 149 u32 in[MLX5_ST_SZ_DW(ptys_reg)] = {0}; mlx5_query_port_ptys() local 160 u32 in[MLX5_ST_SZ_DW(mlcr_reg)] = {0}; mlx5_set_port_beacon() local 202 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 233 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_query_port_mtu() local 250 u32 in[MLX5_ST_SZ_DW(pmtu_reg)] = {0}; mlx5_set_port_mtu() local 276 u32 in[MLX5_ST_SZ_DW(pmlp_reg)] = {0}; mlx5_query_module_num() local 296 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_module_id() local 377 u32 in[MLX5_ST_SZ_DW(mcia_reg)] = {}; mlx5_query_mcia() local 473 u32 in[MLX5_ST_SZ_DW(pvlc_reg)] = {0}; mlx5_query_port_pvlc() local 499 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_query_pfcc_reg() local 509 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pause() local 545 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_stall_watermark() local 586 u32 in[MLX5_ST_SZ_DW(pfcc_reg)] = {0}; mlx5_set_port_pfc() local 628 u32 in[MLX5_ST_SZ_DW(dcbx_param)] = {0}; mlx5_query_port_dcbx_param() local 636 mlx5_set_port_dcbx_param(struct mlx5_core_dev *mdev, u32 *in) mlx5_set_port_dcbx_param() argument 648 u32 in[MLX5_ST_SZ_DW(qtct_reg)] = {0}; mlx5_set_port_prio_tc() local 673 u32 in[MLX5_ST_SZ_DW(qtct_reg)]; mlx5_query_port_prio_tc() local 692 mlx5_set_port_qetcr_reg(struct mlx5_core_dev *mdev, u32 *in, int inlen) mlx5_set_port_qetcr_reg() argument 707 u32 in[MLX5_ST_SZ_DW(qetc_reg)]; mlx5_query_port_qetcr_reg() local 719 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_group() local 754 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_set_port_tc_bw_alloc() local 791 u32 in[MLX5_ST_SZ_DW(qetc_reg)] = {0}; mlx5_modify_port_ets_rate_limit() local 839 u32 in[MLX5_ST_SZ_DW(set_wol_rol_in)] = {}; mlx5_set_port_wol() local 851 u32 in[MLX5_ST_SZ_DW(query_wol_rol_in)] = {}; mlx5_query_port_wol() local 865 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_query_ports_check() local 872 mlx5_set_ports_check(struct mlx5_core_dev *mdev, u32 *in, int inlen) mlx5_set_ports_check() argument 882 u32 in[MLX5_ST_SZ_DW(pcmr_reg)] = {0}; mlx5_set_port_fcs() local 913 u32 in[MLX5_ST_SZ_DW(mtpps_reg)] = {0}; mlx5_query_mtpps() local 930 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_query_mtppse() local 949 u32 in[MLX5_ST_SZ_DW(mtppse_reg)] = {0}; mlx5_set_mtppse() local 962 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_set_trust_state() local 976 u32 in[MLX5_ST_SZ_DW(qpts_reg)] = {}; mlx5_query_trust_state() local 994 void *in; mlx5_set_dscp2prio() local 1031 void *in; mlx5_query_dscp2prio() 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 468 void *in; mlx5_modify_nic_vport_node_guid() local 525 void *in = NULL; mlx5_query_hca_vport_gid() local 591 void *in = NULL; mlx5_query_hca_vport_pkey() local 654 int in[MLX5_ST_SZ_DW(query_hca_vport_context_in)] = {}; mlx5_query_hca_vport_context() local 800 void *in; mlx5_modify_nic_vport_promisc() local 834 void *in; mlx5_nic_vport_update_local_lb() local 908 void *in; mlx5_nic_vport_update_roce_state() local 968 void *in; mlx5_core_query_vport_counter() local 1004 u32 in[MLX5_ST_SZ_DW(query_vnic_env_in)] = {}; mlx5_query_vport_down_stats() local 1032 void *in; mlx5_core_modify_hca_vport_context() local 1078 void *in; mlx5_nic_vport_affiliate_multiport() local 1120 void *in; mlx5_nic_vport_unaffiliate_multiport() local 1168 u8 in[MLX5_ST_SZ_BYTES(query_hca_cap_in)] = {}; mlx5_vport_get_other_func_cap() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_dp_mst_helper.c | 46 sideband_msg_req_equal(const struct drm_dp_sideband_msg_req_body *in, in sideband_msg_req_equal() argument 52 if (in->req_type != out->req_type) in sideband_msg_req_equal() 55 switch (in->req_type) { in sideband_msg_req_equal() 62 #define IN in->u.i2c_read in sideband_msg_req_equal() 90 #define IN in->u.dpcd_write in sideband_msg_req_equal() 102 #define IN in->u.i2c_write in sideband_msg_req_equal() 114 return memcmp(in, out, sizeof(*in)) == 0; in sideband_msg_req_equal() 121 sideband_msg_req_encode_decode(struct drm_dp_sideband_msg_req_body *in) in sideband_msg_req_encode_decode() argument 128 drm_dp_encode_sideband_req(in, in sideband_msg_req_encode_decode() 165 struct drm_dp_sideband_msg_req_body in = { 0 }; igt_dp_mst_sideband_msg_req_decode() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
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 create_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_srq_cmd() argument 135 u32 in[MLX5_ST_SZ_DW(destroy_srq_in)] = {}; destroy_srq_cmd() local 147 u32 in[MLX5_ST_SZ_DW(arm_rq_in)] = {}; arm_srq_cmd() local 161 u32 in[MLX5_ST_SZ_DW(query_srq_in)] = {}; query_srq_cmd() local 185 create_xrc_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_xrc_srq_cmd() argument 230 u32 in[MLX5_ST_SZ_DW(destroy_xrc_srq_in)] = {}; destroy_xrc_srq_cmd() local 242 u32 in[MLX5_ST_SZ_DW(arm_xrc_srq_in)] = {}; arm_xrc_srq_cmd() local 258 u32 in[MLX5_ST_SZ_DW(query_xrc_srq_in)] = {}; query_xrc_srq_cmd() local 285 create_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_rmp_cmd() argument 330 u32 in[MLX5_ST_SZ_DW(destroy_rmp_in)] = {}; destroy_rmp_cmd() local 342 void *in = NULL; arm_rmp_cmd() local 417 create_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_xrq_cmd() argument 465 u32 in[MLX5_ST_SZ_DW(destroy_xrq_in)] = {}; destroy_xrq_cmd() local 478 u32 in[MLX5_ST_SZ_DW(arm_rq_in)] = {}; arm_xrq_cmd() local 492 u32 in[MLX5_ST_SZ_DW(query_xrq_in)] = {}; query_xrq_cmd() local 528 create_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) create_srq_split() argument 557 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...] |
H A D | cmd.c | 11 u32 in[MLX5_ST_SZ_DW(query_special_contexts_in)] = {}; in mlx5_cmd_dump_fill_mkey() local 14 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5_cmd_dump_fill_mkey() 16 err = mlx5_cmd_exec_inout(dev, query_special_contexts, in, out); in mlx5_cmd_dump_fill_mkey() 26 u32 in[MLX5_ST_SZ_DW(query_special_contexts_in)] = {}; in mlx5_cmd_null_mkey() local 29 MLX5_SET(query_special_contexts_in, in, opcode, in mlx5_cmd_null_mkey() 31 err = mlx5_cmd_exec_inout(dev, query_special_contexts, in, out); in mlx5_cmd_null_mkey() 41 u32 in[MLX5_ST_SZ_DW(query_cong_params_in)] = {}; in mlx5_cmd_query_cong_params() local 43 MLX5_SET(query_cong_params_in, in, opcode, in mlx5_cmd_query_cong_params() 45 MLX5_SET(query_cong_params_in, in, cong_protocol, cong_point); in mlx5_cmd_query_cong_params() 47 return mlx5_cmd_exec_inout(dev, query_cong_params, in, ou in mlx5_cmd_query_cong_params() 60 u32 in[MLX5_ST_SZ_DW(alloc_memic_in)] = {}; mlx5_cmd_alloc_memic() local 130 u32 in[MLX5_ST_SZ_DW(dealloc_memic_in)] = {}; mlx5_cmd_dealloc_memic() local 153 u32 in[MLX5_ST_SZ_DW(destroy_tir_in)] = {}; mlx5_cmd_destroy_tir() local 163 u32 in[MLX5_ST_SZ_DW(destroy_tis_in)] = {}; mlx5_cmd_destroy_tis() local 173 u32 in[MLX5_ST_SZ_DW(destroy_rqt_in)] = {}; mlx5_cmd_destroy_rqt() local 184 u32 in[MLX5_ST_SZ_DW(alloc_transport_domain_in)] = {}; mlx5_cmd_alloc_transport_domain() local 203 u32 in[MLX5_ST_SZ_DW(dealloc_transport_domain_in)] = {}; mlx5_cmd_dealloc_transport_domain() local 214 u32 in[MLX5_ST_SZ_DW(dealloc_pd_in)] = {}; mlx5_cmd_dealloc_pd() local 225 u32 in[MLX5_ST_SZ_DW(attach_to_mcg_in)] = {}; mlx5_cmd_attach_mcg() local 239 u32 in[MLX5_ST_SZ_DW(detach_from_mcg_in)] = {}; mlx5_cmd_detach_mcg() local 253 u32 in[MLX5_ST_SZ_DW(alloc_xrcd_in)] = {}; mlx5_cmd_xrcd_alloc() local 266 u32 in[MLX5_ST_SZ_DW(dealloc_xrcd_in)] = {}; mlx5_cmd_xrcd_dealloc() local 283 u32 *in; mlx5_cmd_mad_ifc() local [all...] |
/kernel/linux/linux-5.10/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...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 419 struct hfi_framerate *in = pdata, *frate = prop_data; in pkt_session_set_property_1x() local 421 frate->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 422 frate->framerate = in->framerate; in pkt_session_set_property_1x() 427 struct hfi_uncompressed_format_select *in = pdata; in pkt_session_set_property_1x() local 430 hfi->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 431 hfi->format = in->format; in pkt_session_set_property_1x() 436 struct hfi_framesize *in = pdata, *fsize = prop_data; in pkt_session_set_property_1x() local 438 fsize->buffer_type = in->buffer_type; in pkt_session_set_property_1x() 439 fsize->height = in->height; in pkt_session_set_property_1x() 440 fsize->width = in in pkt_session_set_property_1x() 445 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 452 struct hfi_buffer_count_actual *in = pdata, *count = prop_data; pkt_session_set_property_1x() local 460 struct hfi_buffer_size_actual *in = pdata, *sz = prop_data; pkt_session_set_property_1x() local 468 struct hfi_buffer_display_hold_count_actual *in = pdata; pkt_session_set_property_1x() local 477 struct hfi_nal_stream_format_select *in = pdata; pkt_session_set_property_1x() local 485 u32 *in = pdata; pkt_session_set_property_1x() local 501 struct hfi_enable_picture *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 508 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 515 struct hfi_enable *in = pdata; pkt_session_set_property_1x() local 523 struct hfi_multi_stream *in = pdata, *multi = prop_data; pkt_session_set_property_1x() local 533 struct hfi_display_picture_buffer_count *in = pdata; pkt_session_set_property_1x() local 542 u32 *in = pdata; pkt_session_set_property_1x() local 559 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 566 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 573 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 580 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 594 struct hfi_bitrate *in = pdata, *brate = prop_data; pkt_session_set_property_1x() local 602 struct hfi_bitrate *in = pdata, *hfi = prop_data; pkt_session_set_property_1x() local 610 struct hfi_profile_level *in = pdata, *pl = prop_data; pkt_session_set_property_1x() local 626 struct hfi_h264_entropy_control *in = pdata, *hfi = prop_data; pkt_session_set_property_1x() local 635 u32 *in = pdata; pkt_session_set_property_1x() local 655 struct hfi_mpeg4_time_resolution *in = pdata, *res = prop_data; pkt_session_set_property_1x() local 662 struct hfi_mpeg4_header_extension *in = pdata, *ext = prop_data; pkt_session_set_property_1x() local 669 struct hfi_h264_db_control *in = pdata, *db = prop_data; pkt_session_set_property_1x() local 688 struct hfi_quantization *in = pdata, *quant = prop_data; pkt_session_set_property_1x() local 698 struct hfi_quantization_range *in = pdata, *range = prop_data; pkt_session_set_property_1x() local 724 struct hfi_vc1e_perf_cfg_type *in = pdata, *perf = prop_data; pkt_session_set_property_1x() local 738 u32 *in = pdata; pkt_session_set_property_1x() local 745 struct hfi_intra_period *in = pdata, *intra = prop_data; pkt_session_set_property_1x() local 753 struct hfi_idr_period *in = pdata, *idr = prop_data; pkt_session_set_property_1x() local 761 u32 *in = pdata; pkt_session_set_property_1x() local 768 struct hfi_operations_type *in = pdata, *ops = prop_data; pkt_session_set_property_1x() local 797 struct hfi_intra_refresh *in = pdata, *intra = prop_data; pkt_session_set_property_1x() local 819 struct hfi_multi_slice_control *in = pdata, *multi = prop_data; pkt_session_set_property_1x() local 838 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 845 struct hfi_h264_vui_timing_info *in = pdata, *vui = prop_data; pkt_session_set_property_1x() local 854 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 861 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 868 struct hfi_buffer_alloc_mode *in = pdata, *mode = prop_data; pkt_session_set_property_1x() local 876 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 883 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 890 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 898 u32 *in = pdata; pkt_session_set_property_1x() local 905 struct hfi_mvc_buffer_layout_descp_type *in = pdata; pkt_session_set_property_1x() local 924 struct hfi_ltr_mode *in = pdata, *ltr = prop_data; pkt_session_set_property_1x() local 943 struct hfi_ltr_use *in = pdata, *ltr_use = prop_data; pkt_session_set_property_1x() local 952 struct hfi_ltr_mark *in = pdata, *ltr_mark = prop_data; pkt_session_set_property_1x() local 959 u32 *in = pdata; pkt_session_set_property_1x() local 966 u32 *in = pdata; pkt_session_set_property_1x() local 973 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 980 struct hfi_initial_quantization *in = pdata, *quant = prop_data; pkt_session_set_property_1x() local 990 struct hfi_vpe_color_space_conversion *in = pdata; pkt_session_set_property_1x() local 1001 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1008 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1015 u32 *in = pdata; pkt_session_set_property_1x() local 1022 u32 *in = pdata; pkt_session_set_property_1x() local 1029 struct hfi_enable *in = pdata, *en = prop_data; pkt_session_set_property_1x() local 1036 struct hfi_hybrid_hierp *in = pdata, *hierp = prop_data; pkt_session_set_property_1x() local 1121 struct hfi_multi_stream *in = pdata; pkt_session_set_property_3xx() local 1130 struct hfi_intra_refresh *in = pdata; pkt_session_set_property_3xx() local 1185 struct hfi_buffer_count_actual *in = pdata; pkt_session_set_property_4xx() local 1195 struct hfi_video_work_mode *in = pdata, *wm = prop_data; pkt_session_set_property_4xx() local 1202 struct hfi_videocores_usage_type *in = pdata, *cu = prop_data; pkt_session_set_property_4xx() local 1241 struct hfi_heic_frame_quality *in = pdata, *cq = prop_data; pkt_session_set_property_6xx() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-dsi-cm.c | 40 struct omap_dss_device *in; member 51 * issue the next sleep in/out command 53 unsigned long hw_guard_wait; /* max guard time in jiffies */ 108 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local 112 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1() 124 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local 125 return in in dsicm_dcs_write_0() 130 struct omap_dss_device *in = ddata->in; dsicm_dcs_write_1() local 139 struct omap_dss_device *in = ddata->in; dsicm_sleep_in() local 194 struct omap_dss_device *in = ddata->in; dsicm_set_update_window() local 241 struct omap_dss_device *in = ddata->in; dsicm_enter_ulps() local 275 struct omap_dss_device *in = ddata->in; dsicm_exit_ulps() local 332 struct omap_dss_device *in = ddata->in; dsicm_bl_update_status() local 388 struct omap_dss_device *in = ddata->in; dsicm_num_errors_show() local 419 struct omap_dss_device *in = ddata->in; dsicm_hw_revision_show() local 450 struct omap_dss_device *in = ddata->in; dsicm_store_ulps() local 498 struct omap_dss_device *in = ddata->in; dsicm_store_ulps_timeout() local 575 struct omap_dss_device *in = ddata->in; dsicm_power_on() local 670 struct omap_dss_device *in = ddata->in; dsicm_power_off() local 702 struct omap_dss_device *in = ddata->in; dsicm_connect() local 739 struct omap_dss_device *in = ddata->in; dsicm_disconnect() local 751 struct omap_dss_device *in = ddata->in; dsicm_enable() local 791 struct omap_dss_device *in = ddata->in; dsicm_disable() local 818 struct omap_dss_device *in = ddata->in; dsicm_framedone_cb() local 827 struct omap_dss_device *in = ddata->in; dsicm_te_isr() local 853 struct omap_dss_device *in = ddata->in; dsicm_te_timeout_work_callback() local 865 struct omap_dss_device *in = ddata->in; dsicm_update() local 912 struct omap_dss_device *in = ddata->in; dsicm_sync() local 928 struct omap_dss_device *in = ddata->in; _dsicm_enable_te() local 948 struct omap_dss_device *in = ddata->in; dsicm_enable_te() local 999 struct omap_dss_device *in = ddata->in; dsicm_memory_read() local 1082 struct omap_dss_device *in = ddata->in; dsicm_ulps_work() local 1122 struct omap_dss_device *in; dsicm_probe_of() local [all...] |
H A D | connector-analog-tv.c | 19 struct omap_dss_device *in; member 49 struct omap_dss_device *in = ddata->in; in tvc_connect() local 57 r = in->ops.atv->connect(in, dssdev); in tvc_connect() 67 struct omap_dss_device *in = ddata->in; in tvc_disconnect() local 74 in->ops.atv->disconnect(in, dssdev); in tvc_disconnect() 80 struct omap_dss_device *in in tvc_enable() local 112 struct omap_dss_device *in = ddata->in; tvc_disable() local 128 struct omap_dss_device *in = ddata->in; tvc_set_timings() local 148 struct omap_dss_device *in = ddata->in; tvc_check_timings() local 156 struct omap_dss_device *in = ddata->in; tvc_get_wss() local 164 struct omap_dss_device *in = ddata->in; tvc_set_wss() local 190 struct omap_dss_device *in, *dssdev; tvc_probe_pdata() local 214 struct omap_dss_device *in; tvc_probe_of() local 277 struct omap_dss_device *in = ddata->in; tvc_remove() local [all...] |
H A D | connector-hdmi.c | 38 struct omap_dss_device *in; member 52 struct omap_dss_device *in = ddata->in; in hdmic_connect() local 60 r = in->ops.hdmi->connect(in, dssdev); in hdmic_connect() 70 struct omap_dss_device *in = ddata->in; in hdmic_disconnect() local 77 in->ops.hdmi->disconnect(in, dssdev); in hdmic_disconnect() 83 struct omap_dss_device *in in hdmic_enable() local 108 struct omap_dss_device *in = ddata->in; hdmic_disable() local 124 struct omap_dss_device *in = ddata->in; hdmic_set_timings() local 144 struct omap_dss_device *in = ddata->in; hdmic_check_timings() local 153 struct omap_dss_device *in = ddata->in; hdmic_read_edid() local 161 struct omap_dss_device *in = ddata->in; hdmic_detect() local 172 struct omap_dss_device *in = ddata->in; hdmic_set_hdmi_mode() local 181 struct omap_dss_device *in = ddata->in; hdmic_set_infoframe() local 209 struct omap_dss_device *in; hdmic_probe_of() local 282 struct omap_dss_device *in = ddata->in; hdmic_remove() local [all...] |
/kernel/linux/linux-6.6/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 | panel-dsi-cm.c | 40 struct omap_dss_device *in; member 51 * issue the next sleep in/out command 53 unsigned long hw_guard_wait; /* max guard time in jiffies */ 108 struct omap_dss_device *in = ddata->in; in dsicm_dcs_read_1() local 112 r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1); in dsicm_dcs_read_1() 124 struct omap_dss_device *in = ddata->in; in dsicm_dcs_write_0() local 125 return in in dsicm_dcs_write_0() 130 struct omap_dss_device *in = ddata->in; dsicm_dcs_write_1() local 139 struct omap_dss_device *in = ddata->in; dsicm_sleep_in() local 194 struct omap_dss_device *in = ddata->in; dsicm_set_update_window() local 241 struct omap_dss_device *in = ddata->in; dsicm_enter_ulps() local 275 struct omap_dss_device *in = ddata->in; dsicm_exit_ulps() local 332 struct omap_dss_device *in = ddata->in; dsicm_bl_update_status() local 382 struct omap_dss_device *in = ddata->in; dsicm_num_errors_show() local 413 struct omap_dss_device *in = ddata->in; dsicm_hw_revision_show() local 444 struct omap_dss_device *in = ddata->in; dsicm_store_ulps() local 492 struct omap_dss_device *in = ddata->in; dsicm_store_ulps_timeout() local 572 struct omap_dss_device *in = ddata->in; dsicm_power_on() local 667 struct omap_dss_device *in = ddata->in; dsicm_power_off() local 699 struct omap_dss_device *in = ddata->in; dsicm_connect() local 736 struct omap_dss_device *in = ddata->in; dsicm_disconnect() local 748 struct omap_dss_device *in = ddata->in; dsicm_enable() local 788 struct omap_dss_device *in = ddata->in; dsicm_disable() local 815 struct omap_dss_device *in = ddata->in; dsicm_framedone_cb() local 824 struct omap_dss_device *in = ddata->in; dsicm_te_isr() local 850 struct omap_dss_device *in = ddata->in; dsicm_te_timeout_work_callback() local 862 struct omap_dss_device *in = ddata->in; dsicm_update() local 909 struct omap_dss_device *in = ddata->in; dsicm_sync() local 925 struct omap_dss_device *in = ddata->in; _dsicm_enable_te() local 945 struct omap_dss_device *in = ddata->in; dsicm_enable_te() local 996 struct omap_dss_device *in = ddata->in; dsicm_memory_read() local 1079 struct omap_dss_device *in = ddata->in; dsicm_ulps_work() local [all...] |
/kernel/linux/linux-6.6/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() 108 void *in; mlx5e_port_query_pbmc() local 122 mlx5e_port_set_pbmc(struct mlx5_core_dev *mdev, void *in) mlx5e_port_set_pbmc() argument 142 u32 in[MLX5_ST_SZ_DW(sbpr_reg)] = {}; mlx5e_port_query_sbpr() local 155 u32 in[MLX5_ST_SZ_DW(sbpr_reg)] = {}; mlx5e_port_set_sbpr() local 171 u32 in[MLX5_ST_SZ_DW(sbcm_reg)] = {}; mlx5e_port_query_sbcm() local 185 u32 in[MLX5_ST_SZ_DW(sbcm_reg)] = {}; mlx5e_port_set_sbcm() local 217 void *in; mlx5e_port_query_priority2buffer() local 249 void *in; mlx5e_port_set_priority2buffer() local 394 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_fec_in_caps() local 425 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_get_fec_mode() local 463 u32 in[MLX5_ST_SZ_DW(pplm_reg)] = {}; mlx5e_set_fec_mode() local [all...] |
/kernel/linux/linux-6.6/tools/include/nolibc/ |
H A D | stdlib.h | 81 /* getenv() tries to find the environment variable named <name> in the 158 * No need to zero the heap, the MAP_ANONYMOUS in malloc() in calloc() 193 /* Converts the unsigned long integer <in> to its hex representation into 198 * in a way to optimize the code size and avoid any divide that could add a 202 int utoh_r(unsigned long in, char *buffer) in utoh_r() argument 209 dig = in >> pos; in utoh_r() 210 in -= (uint64_t)dig << pos; in utoh_r() 223 /* converts unsigned long <in> to an hex string using the static itoa_buffer 227 char *utoh(unsigned long in) in utoh() argument 229 utoh_r(in, itoa_buffe in utoh() 242 utoa_r(unsigned long in, char *buffer) utoa_r() argument 271 itoa_r(long in, char *buffer) itoa_r() argument 289 ltoa_r(long in, char *buffer) ltoa_r() argument 299 itoa(long in) itoa() argument 309 ltoa(long in) ltoa() argument 319 utoa(unsigned long in) utoa() argument 334 u64toh_r(uint64_t in, char *buffer) u64toh_r() argument 363 u64toh(uint64_t in) u64toh() argument 378 u64toa_r(uint64_t in, char *buffer) u64toa_r() argument 407 i64toa_r(int64_t in, char *buffer) i64toa_r() argument 425 i64toa(int64_t in) i64toa() argument 435 u64toa(uint64_t in) u64toa() argument [all...] |
/kernel/linux/linux-6.6/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...] |