Lines Matching defs:kwr
676 int flags, int keyid, struct tls_key_req *kwr)
678 kwr->wr_hi = htobe32(V_FW_WR_OP(FW_ULPTX_WR) | F_FW_WR_ATOMIC | flags);
679 kwr->wr_mid = htobe32(V_FW_WR_LEN16(DIV_ROUND_UP(TLS_KEY_WR_SZ, 16)) |
681 kwr->protocol = t4_tls_proto_ver(tls);
682 kwr->mfs = htobe16(tls->params.max_frame_len);
683 kwr->reneg_to_write_rx = V_KEY_GET_LOC(direction == KTLS_TX ?
691 kwr->cmd = htobe32(V_ULPTX_CMD(ULP_TX_MEM_WRITE) |
693 kwr->dlen = htobe32(V_ULP_MEMIO_DATA_LEN(TLS_KEY_CONTEXT_SZ >> 5));
694 kwr->len16 = htobe32((tid << 8) |
696 kwr->kaddr = htobe32(V_ULP_MEMIO_ADDR(keyid >> 5));
699 kwr->sc_more = htobe32(V_ULPTX_CMD(ULP_TX_SC_IMM));
700 kwr->sc_len = htobe32(TLS_KEY_CONTEXT_SZ);