Lines Matching defs:ptys
8011 struct mcx_reg_ptys ptys;
8015 memset(&ptys, 0, sizeof(ptys));
8016 ptys.rp_local_port = 1;
8017 ptys.rp_proto_mask = MCX_REG_PTYS_PROTO_MASK_ETH;
8018 if (mcx_access_hca_reg(sc, MCX_REG_PTYS, MCX_REG_OP_READ, &ptys,
8019 sizeof(ptys)) != 0) {
8024 proto_cap = be32toh(ptys.rp_eth_proto_cap);
8042 struct mcx_reg_ptys ptys;
8047 memset(&ptys, 0, sizeof(ptys));
8048 ptys.rp_local_port = 1;
8049 ptys.rp_proto_mask = MCX_REG_PTYS_PROTO_MASK_ETH;
8051 if (mcx_access_hca_reg(sc, MCX_REG_PTYS, MCX_REG_OP_READ, &ptys,
8052 sizeof(ptys)) != 0) {
8057 proto_oper = be32toh(ptys.rp_eth_proto_oper);
8084 struct mcx_reg_ptys ptys;
8095 /* read ptys to get supported media */
8096 memset(&ptys, 0, sizeof(ptys));
8097 ptys.rp_local_port = 1;
8098 ptys.rp_proto_mask = MCX_REG_PTYS_PROTO_MASK_ETH;
8100 &ptys, sizeof(ptys)) != 0) {
8106 media = be32toh(ptys.rp_eth_proto_cap);
8133 memset(&ptys, 0, sizeof(ptys));
8134 ptys.rp_local_port = 1;
8135 ptys.rp_proto_mask = MCX_REG_PTYS_PROTO_MASK_ETH;
8136 ptys.rp_eth_proto_admin = htobe32(media);
8137 if (mcx_access_hca_reg(sc, MCX_REG_PTYS, MCX_REG_OP_WRITE, &ptys,
8138 sizeof(ptys)) != 0) {
8163 struct mcx_reg_ptys ptys = {
8169 if (mcx_access_hca_reg(sc, MCX_REG_PTYS, MCX_REG_OP_READ, &ptys,
8170 sizeof(ptys)) == 0) {
8171 uint32_t proto_oper = be32toh(ptys.rp_eth_proto_oper);